Swift Concurrency значительно упрощает обработку асинхронных операций и предоставляет разработчикам мощные инструменты для создания отзывчивых и эффективных приложений.
Новый, современный и упрощенный API для получения местоположений от Apple.
Если вы используете ViewModels, помните об этих вещах для повышения качества кода.
Я хочу сказать, что разработчики должны быть гораздо осторожнее в определении понятия "устаревший" и в том, насколько активно они прибегают к рефакторингу.
На WWDC 22 Apple представила Swift Charts, фреймворк, позволяющий визуализировать данные в виде гистограмм. До его появления нам приходилось подключать всевозможные сторонние решения для построения графиков...
Начать новый пет-проект легко. Но закончить его? Это уже совсем другая история.
В нашей новой еженедельной подборке чистая архитектура и MVVM в iOS, закан RxJava и критических оповещений на Android, опыт внедрения компонентной разработки, смартфон для джаваскриптера-олдфага, практическое...
Повысить рейтинг своего приложения можно не только собирая как можно больше отзывов, но и грамотно выбирая, когда и кого спрашивать.
В процессе работы с Flutter я понял много вещей, которыми хочу поделиться здесь, в сообществе flutterDev.
Эти файлы - еще одно развитие похвального стремления Apple защитить конфиденциальность пользователей.
Room - это библиотека хранения данных, предоставляемая Google для разработчиков Android. Она представляет собой часть архитектурных компонентов Android Jetpack
Критические оповещения - это уведомления, которые обходят выключатель звука и настройки "Не беспокоить" на устройстве, гарантируя, что пользователь получит важные уведомления независимо от настроек на устройстве.
Изображения являются неотъемлемой частью любого пользовательского интерфейса, а SwiftUI предоставляет простой способ загрузки и отображения изображений в ваших приложениях.
В нашем новом дайджесте нестрашный Accelerate и MVVM без M, жизнь после отвала eMMC и инъекции зависимостей в Compose, история успеха Flutter, проблемы маленьких приложений, 900...
В этой статье мы подробно рассмотрим, как Hilt обеспечивает и определяет зависимости в традиционном приложении для Android и как Compose меняет наш подход.
Сегодня мы поговорим об анимации цифр в SwiftUI. Если вы работаете в действительно крупной компании, нередко приходится ограничивать свою работу только тем, что требуется. Например, когда...
Главное - свести код представления к минимуму, а как только он становится слишком большим для одного представления - разделить его!
Избегая распространенных ошибок и используя правильные методы, мы можем сделать наши приложения сильнее, сохранить наши данные в безопасности и упростить тестирование.
Использование этих функций позволяет сделать ввод текста в приложениях SwiftUI более интерактивным и удобным.
Мы используем некоторые уникальные подходы, такие как наша собственная система маршрутизации, предоставление доступа к Активити во ViewModel и хранение Trio в ViewModel State, чтобы достичь наших...