Новости
Разработка мобильных приложений: новости и статьи — 16.07
ChatGPT стал самым скачиваемым приложением в мире второй месяц подряд, завершив июнь с 50 миллионами скачиваний из App Store и Google Play. Еще в апреле у ChatGPT было более 546 миллионов активных пользователей приложения, сейчас уже, наверное, близко к миллиарду. Так что ChatGPT стал для большинства людей «Google» в области искусственного интеллекта, и вряд ли это изменится в ближайшее время. С другой стороны, кажется, остается масса ниш, в которых можно обернуть ChatGPT и выкатить свой продукт. Делаете что-нибудь такое?
Разработка
Маркетинг
- Nextdoor переработал приложение, добавив ИИ-рекомендации, местные новости и оповещения
- Самые скачиваемые и зарабатывающие приложения в мире в июне 2025
- Don’t get impressed by MRR/sales numbers too fast
- My First Year at RevenueCat
Кроссплатформа
- Как сделать мобильное приложение в 2025 году за 2 недели
- From Kotlin Hilt to Flutter Injectable: A Developer’s Guide
iOS
Перевел вчерашнюю статью про мьютексы и заодно нашел на Reddit интересное обсуждение «5 лет назад я перешел в iOS-разработку и кажется начинаю жалеть об этом«. Обсудили, действительно ли чувак Senior и как этого достичь за 5 лет, ситуацию с работой, куда можно податься и что делать в целом с мобильной разработкой. Увлекательнейшее чтение.
- Современные блокировки в Swift: мьютекс и фреймворк Synchronization
- 10 ловушек Swift, которые вы не заметите, пока не станет слишком поздно
- async let vs Task group
- I’ve been an iOS developer for 5 years, and I’m starting to regret it
- Mastering Swift 6.2 Concurrency: A Complete Tutorial
- Cracking the iOS Interview: Swift, API’s and Architecture (2025)
- Build Custom Transitions in SwiftUI: Guide to Navigation Zoom, Detents & Custom Animations in Views
Android
Новая серия в «Tricky Android Interview Questions» — про контекст и активити. Правда, всего два вопроса, «Что произойдет, если Activity вызовет finish() внутри onCreate?» и «Что произойдет, если вы вызовете startActivity() с использованием applicationContext?». Зато внутри много объяснений происходящему.
- MBCompass — компас для Android на Jetpack Compose
- Tricky Android Interview Questions: Context & Activity Edition
- Understanding AnnotatedString in Jetpack Compose: Styling Text Like a Pro
- From Android 14 to 15: A Practical Guide to Adapting the Legacy View System for Edge-to-Edge
- Easiest Way to Create a Shimmer Effect in Jetpack Compose

