Для HeyBabe старт оказался непростым: выдачу занимали крупные игроки, а риск остаться без трафика был высоким.
Как только ваше приложение разрастется, навигация перестанет быть просто перемещением между экранами. Она станет частью вашей архитектуры.
Существует множество способов оформить экран после покупки, и не каждый подход подойдёт каждому приложению. Но единственное, против чего я бы категорически выступила, — это не делать...
На первый взгляд, оно кажется малопонятным. Вы редко встречаете его в повседневной разработке приложений. Но когда оно вам действительно нужно, ничто другое его не заменит.
Это любопытство привело меня к исследованию Shiki, ограничений WebAssembly, Cloudflare Workers, к созданию небольшого микросервиса и, в конечном итоге, ко второму подходу с использованием грамматик TextMate,...
Изучите методы, которые используют опытные Swift-разработчики.
Navigation 3 — это серьёзный шаг в сторону по-настоящему декларативной навигации в Jetpack Compose от Google.
Я видела, как новые приложения с подпиской тратили месяцы на создание функций, которыми никто на самом деле не пользуется, потому что они никогда не останавливались, чтобы...
Google уволил команду Flutter. Я всё ещё работаю с ним. Вот честная оценка, которую никто не хочет давать.
Создание чего-то прекрасного, даже в миниатюре и даже в качестве учебного упражнения, требует той же тщательности, которая делает реальные продукты приятными на ощупь.
В новом дайджесте уход Тима Кука и ненависть к Gboard, диск выбора месяца в стиле Airbnb и анимация зачеркивания текста в SwiftUI, основы разработки приложений для...
Time Profiler в Xcode Instruments может стать отличным способом оптимизации кода с помощью агентов искусственного интеллекта.
В этой статье разберем, что именно изменилось, какие варианты оплаты сейчас действительно работают и как в 2026 году оплачивать Apple ID без постоянного поиска временных решений.
Может показаться, что это слишком много усилий ради небольшой детали, но именно такие детали, на мой взгляд, и заслуживают дополнительного времени. Ощущения от использования приложения не менее...
В одном из прошлых обновлений Airbnb добавил в приложение циферблат выбора месяца, позволяющий пользователям самым удобным способом выбирать время.
По-настоящему понять такое можно только тогда, когда перестаешь мириться с предложенным решением и начинаешь задаваться вопросом, почему оно работает.
В этом выпуске сравнение быстродействия SwiftUI и UIKit, план изучения Android-разработки и Kotlin DSL для Android-шейдеров, прагматичный взгляд на архитектуру Flutter и пара детективов с поиском...
Для тех из вас, кто уже выпустил несколько приложений, какой урок по созданию скриншотов вы хотели бы получить до первого запуска?
Теперь, когда сетевые барьеры пали, единственное ограничение для тестирования ваших кросс-девайсных фич — это объем оперативной памяти на вашем рабочем компьютере.
SwiftUI мертв. Да здравствует UIKit!