Маркетинг и монетизация
Дайджест для мобильного разработчика #385: верчение UIView, Gerber-вьювер и новые миллионеры из App Store (и Google Play)
В последнем нашем дайджесте в этом году использование языков в приложениях iOS 15, парковка магнитолы по гайдлайнам Гугла и укрощение батчинга, исходники Telegram, отказ от модульного тестирования и многое другое! С наступающим Новым Годом!
Подписывайтесь на наш Telegram-канал, где подборки статей и новостей для разработчиков выходят каждый день!
iOS
- Вертел я ваши UIView
- Эволюция языков программирования: использование Swift, SwiftUI и Obj-C в iOS 15
- Умный дом iOS разработчика. Часть 2
- SwiftUI: Как Чук и Гек искали nil
- Responder Chain, или как правильно передавать действия пользователя между компонентами
Объяснение архитектур iOS: какая из них лучше всего подходит для моего проекта?
Загрузка изображений в iOS 15
Прощай MFMailComposeViewController?
Xcode: 3 совета для быстрого программирования
Понимаем AsyncSequence в Swift 5.5
SF Symbols в SwiftUI
Как генерировать отчеты о покрытии кода в Xcode
Как создать собственный анимированный Tab Bar для iOS-приложения
Аутентификация пользователя с помощью Face ID/Touch ID в SwiftUI
SupportDocs: красивая документация для iOS-приложения
SVGView: SVG в SwiftUI
Android
- Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля
- Парковка магнитолы и гайдлайны Гугла: с чем мы столкнулись, интегрируя навигатор 2ГИС в Android Auto
- Масштабируем Jetpack Compose Navigation
- Очень быстро понимаем Android Build Flavors
- Android Vitals — Разбираем холодный запуск
- Использование Android-приложений в Chromebook выросло на 50%
- Победители Material Design Awards 2021
Фильтрация и изменение введенного текста с помощью Jetpack Compose
Конвейер Android CI/CD с Github Actions
Android 12 – Splash Screen при запуске приложения
Оценка эффективности страницы Airbnb на Android
Упрощение перетаскивания
5 выразительных операторов Java, которых мне не хватает в Kotlin
Внедрение Kotlin Multiplatform Mobile (KMM) в Meetup
Руководство по Android Biometric API
Эмуляторы Android и Bluetooth наушники
Профессиональная отладка в Android Studio
Управление Compose State Variable с ViewModel и без него
Что не так с Gradle?
Как создать дизайн для Android-приложения в 2022 году
Безопасность TLS сертификата в Android
Compose Ratingbar: форма оценки
AvatarView: аватары для Android-приложения
Geminio: плагин AS для FreeMarker-ных шаблонов
Разработка
- «Право на забвение» или как просто удалять персональные данные по запросу пользователя
- Укрощение батчинга за счет оптимизации масок UI
- Как обучить джунов QA за 3 дня (сборник материалов)
- Почему мы отказались от модульного тестирования классов и перешли на поведенческий подход
- Секреты запуска Flutter в production. Создаем IT-верфи
- Оценка эффективности страниц в Airbnb на Android
- Кооператив на Unity за «Бесплатно», или p2p соединение через ISteamNetworkingMessages
- Как устроен Elementary
- Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте
- Опыт разработки первой игры на Unity, часть 4
- Дизайн приложений: примеры для вдохновения #68
- Уникальные элементы для автотестов: где они обитают и как их искать
- Модельная разработка мобильных приложений React Native и сайтов на React Native Web
- Какие боли IT-компании решает локальное сообщество разработчиков
- Смотрим исходники Telegram
- Codecademy продана за $525 млн
- Преимущества и подводные камни React Native
- Самые высокооплачиваемые вакансии декабря в разработке приложений
- Видео DartUP 2021
- Тренды UI/UX-дизайна на 2022 год. Скроллтеллинг, визаулизация данных, анимация и 3D
Как сделать приложение Flutter автономным с помощью Couchbase Lite
Клейморфизм в пользовательских интерфейсах
Маленькие вещи, которые я сделал, чтобы повыситься с Junior-а
Получение расшаренных файлов в приложении Flutter
10 шаблонов архитектуры в разработке корпоративного ПО
Обзор 2021 в технологиях
Масштабируемая структура папок для Flutter-приложений
5 инструментов, на которые стоит обратить внимание в 2022 году
4 причины, по которым вам нужны Code Review
Руководство по трендам UI-дизайна 2022
Аналитика, маркетинг и монетизация
- Маркетологи в мобайле. Итоги года. Часть 3 + Часть 2
- Приложения потратили $78-$83 млрд в 2021 на приобретение пользователей
- Performance-маркетинг приложений в 2022
- 906 издателей заработали свой первый миллион долларов в 2021
- Alien: Isolation для iOS и Android
- Уходили, но вернулись: возвращение UA-менеджеров
- Больше игр в 2021? Google Play: +9%, App Store: -13%
- 9 трендов маркетинга мобильных приложений 2022 года
AI, Устройства, IoT
- Выбираем инструмент для разметки текста (и не только!)
- Распознавание номерных знаков. Как все ускорить
- Апгрейд, автоматический вытяжной вентилятор 2, что внутри. Зачем сделали Алису и mqtt
Я прошел 12 курсов по Data Science в течение 3 месяцев — вот что я хотел бы знать раньше
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Программирование4 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Видео и подкасты для разработчиков1 неделя назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Магазины приложений3 недели назад
Магазин игр Aptoide запустился на iOS в Европе
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.8