Маркетинг и монетизация
Дайджест для мобильного разработчика #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.
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков1 месяц назад
Lua – идеальный встраиваемый язык
-
Новости1 месяц назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.40