Мобильная разработка
4.13K subscribers
189 photos
27 videos
1 file
260 links
@haarrp - admin

@itchannels_telegram - 🔥лучшие ит-каналы

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги

@ai_machinelearning_big_data - ml
Download Telegram
Упрощение внедрения зависимостей с помощью паттерна «фасад» в iOS

Если мы работаем в приложении со слишком большим количеством модулей и, следовательно, слишком большим количеством зависимостей в каждом из них, может потребоваться много времени, чтобы сосчитать их все, внедрить в каждый класс, на который они полагаются.

К счастью, существует полезное решение, позволяющее упростить передачу слишком большого количества зависимостей в класс, и даже лучше: его можно разделить на более мелкие, если не все из них необходимы.

Подробнее:

https://pedroalvarez-29395.medium.com/ios-simplifying-dependency-injection-with-the-facade-design-pattern-bd863630da32

#ios
2👍2
Создание виджетов для приложений iOS с помощью WidgetKit и SwiftUI

Начиная с iOS 14, Apple представила виджеты, которые позволяют пользователям отображать часть содержимого приложения на главном экране.

Давайте посмотрим, как мы можем использовать платформу WidgetKit для добавления виджетов в приложения iOS:

https://tanaschita.com/20220905-building-widgets-for-ios-applications-with-widgetkit-and-swiftui/

#ios #swift
2
Большая коллекция инструментов для iOS-разработчиков

Каждому разработчику нужен свой инструментарий, который будет помогать ему решать самые сложные задачи. В этой подборке вы наверняка найдёте себе такие инструменты, ведь здесь собрано всё самое полезное для аналитики, отладки, локализации, машинного обучения и многого другого.

Открывайте, изучайте и сохраняйте пост в избранное, чтобы вернуться к нему при случае:

https://github.com/ios-dev-tools/awesome-ios-dev-tools

#ios #инструмент
3
This media is not supported in your browser
VIEW IN TELEGRAM
🤓 Popup View — библиотека тостов, оповещений и всплывающих окон для SwiftUI

Собственно из заголовка уже понятно, что вас ждёт по ссылке — удобные элементы интерфейса, которые вам не нужно создавать с нуля, если вы работаете со SwiftUI. А ещё они стильные.

🖥 Github

#ios #библиотека
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Сравнение Kotlin, Swift и Dart

В этой статье автор покажем вам, как написать один и тот же код на трех популярных декларативных фреймворках — Jetpack Compose, SwiftUI и Flutter.

Таким образом, вы сможете сравнить, как они работают и чем отличаются при создании интерфейсов.

#ios #android #flutter
👍61🔥1
Swift на сервере в 2023

Вас интересует развитие Swift на серверной стороне? Тогда обязательно прочтите этот ежегодный отчёт рабочей группы Swift Server!

На 2023 год запланирован дальнейший рост экосистемы, расширение документации и совершенствование инструментов разработки.

#ios #swift
4👍1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Добавление прокрутки в симуляторе Xcode!


Приложение для работы со строкой меню, которое добавляет прокрутку.

https://github.com/aheze/Squirrel

#ios

@mobdevelop
👍61🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Две идеи проектов для начинающих iOS-разработчиков

Flappy Fly Bird — проект с открытым исходным кодом по мотивам классики аркадного жанра на Swift 5.5, GameplayKit, SpriteKit и iOS 12.

Coffee-Ratio — приложение создано для любителей кофе и помогает пользователю рассчитать соотношение воды и кофе для каждой порции.

#ios #петпроект
👍82
​​​Пишем аналог приложения Uber на iOS

Интересный 4-часовой видеоурок, с помощью которого вы создадите почтиUber с помощью SwiftUI.

Автор разбирает:
— методы для получения текущего местоположения пользователя,
— создание интерфейса и реализацию функциональности просмотра запросов на поездку,
— поиск и выбор местоположения,
— добавление данных о поездке и тёмную тему.

Сохраняйте — будет, чем заняться на праздниках: https://youtu.be/Z6-KVWXbw-w

#ios
👍82🔥2
🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю

Почитать:
Раскраска SVG картинки во flutter, и почему я решил отключить Impeller
Огромная шпаргалка с готовыми запросами SQL (SQLite)
Реализация чата на Flutter при помощи вебсокетов
Практическая реализация паттерна Server-Driven UI на Flutter c использованием фреймворка Duit
Где изучать C# в 2024. Бесплатные курсы и полезные ресурсы
Как создать shader в Flutter для эффектной анимации в приложении?
Как с помощью ChatGPT реализовать раскраску во flutter
Вся наша жизнь – игра: или как прижилась геймификация внутри мобильного приложения в ритейле
Бесплатные курсы Golang 2024
Уменьшаем boilerplate с помощью Swift Macros
Направо пойдешь — в бэкенд придешь, налево — в мобилки…
Кто ты, SwiftData
Аналитика в игре на Godot: подключаем MyTracker
How to create a similar pan an a zoom movement in Flutter flame
First build and publish Nx expo app
Ultimate Cross-Platform Framework Selection: Flutter or React Native
Flutter Developer ROADMAP 2024
Exploration of Flutter Hot Update Technology
In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide
SwiftUI Essentials: Crafting a To-Do List App with Xcode and Git Integration
Easily Replicate a Waiting List UI in .NET MAUI
Exploring UI UX Immersive Trends in 2024 and Beyond
Generics in Swift: Expanding Flexibility and Code Reusability

Посмотреть:
🌐 Golang 100 вопросов с собеседований. Подготовка Go разработчика Часть 1 ( 38:15)
🌐 Задание с собеседования Golang разработчика. Разбор важных тем. ( 14:24)
🌐 Q&A Стрим. Прожариваем новые форматы ( 01:19:43)
🌐 Разбор кода приложения по доставке пиццы ( 01:45:57)
🌐 Сколько учиться #ios разработке? #apple #swift ( 00:33)
🌐 Вклад Алан Тьюринга в развитии в #ИИ ( 01:00)
🌐 Сколько времени нужно для разработки #ios приложения #apple #swift ( 00:44)
🌐 Выполнение Тестового задания на вакансию #IOS разработчика. Часть 1 #swiftUI ( 01:14:48)
🌐 Сколько стоит разработка #ios приложения #apple #swift #iphone ( 00:37)
🌐 Вклад Джона фон Неймана в развитии в #ИИ ( 00:56)
🌐 Первое в истории упоминание #ИИ ( 00:28)
🌐 История развития Искуственного Интелекта. Фильм. Часть 1 ( 09:48)
🌐 Про #ios разработку за 60 секунд #swift #apple ( 00:59)

Хорошего дня!
👍31🔥1