Маркетинг и монетизация
Дайджест интересных материалов для мобильного разработчика #351 (19-25 апреля)
В новой подборке машинное обучение на iPhone и прямые intent, навигация без магии и уменьшение размера приложения, извилистые дороги операционных систем, продуктовые фреймворки, простой дизайн, мобильное здоровье в прошлом году и многое другое!
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.
iOS
- Как мы подружили Flutter с CallKit Call Directory
- Как запустить модель машинного обучения на iPhone
- Как мы создали фреймворк для построения графиков в iOS-приложении
- Как мы уменьшили размер приложения Pinterest для iOS на 30%
- Swift Memory Layout
- Презентация Apple: новый iPad Pro
- Презентация Apple: Apple TV 4K
- Презентация Apple: метки AirTag
- Создание Издателей для HealthKit
- Разматывающиеся переходы в Swift 5
- MVVM + Координаторы — туториал по iOS-архитектуре
- Юнит-тесты в iOS
- Геттеры и сеттеры в Swift
- Самые полезные шорткаты Xcode
- MJMaterialSwitch: материальный переключатель для iOS
- SwiftShield: обфускация Swift-кода
Android
- Давайте будем прямыми в своих intent
- Применение SQLiteOpenHelper и Database Inspector в Android-разработке
- Фоновая работа в Android: обзор возможностей WorkManager
- Пишем под Android с Elmslie
- Навигация в многомодульном приложении на Jetpack без магии и DI
- Android 12 сможет автоматически переводить приложения на другие языки
- Пример приложения для VoIP звонков для Android
- CI/CD для Android с использованием Bitbucket Pipelines и Gradle Play Publisher
- Модульная Навигация с помощью Jetpack Compose
- Приложение Pi Practice в Compose
- Анимация с помощью Jetpack Compose
- Ускоряем компиляцию Android на устройстве Apple M1
- NavigationUI
- RecyclerView с волшебными касаниями
- RoundedProgressBar: красивый индикатор для Android
- Login Template: вход в приложение на Jetpack Compose
- Dads: лучшие папины шутки для Android
Разработка
- Создаём 2,5D-игру жанра Dungeon Crawling в Unity
- Извилистые дороги корейских ОС, или Как Tizen OS и webOS к успеху шли
- Создаем свой шахматный движок: алгоритм игры компьютера
- Миграция мобильного приложения на Dart 2.12 (Flutter 2)
- Библиотека Oboe для высокопроизводительного аудио в играх и приложениях
- Игровые механики на уроке геометрии или векторы на Unity 3D
- Разделяй и властвуй — Использование FSM в Unity
- Лучшие клавиатуры для программирования 2021
- Nhost делает открытую альтернативу Firebase
- Podlodka #212: профессия: Solution Architect
- Резюме, которое приведет вас в FAANG
- 5 главных продуктовых фреймворков Waze
- Взламывая код мобильной продуктивности
- «ВКонтакте» проводит седьмой сезон VK Cup
- 5 вещей, которые я узнал после решения более 500 задач на Leetcode
- UserZoom получил $100 млн. на тестирование пользовательского опыта
- Что на самом деле означает простой дизайн? Правильный подход к созданию UI-kit для iOS
- 6 приемов в дизайне, которые помогут вам установить отношения с вашими пользователями
- Visual Studio 2022
- Как писать самодокументирующийся код
- 3 структуры данных для прохождения кодинг-собеседования
- Веб-приложения — это не будущее
- Ваш UI неряшливый? 7 распространенных ошибок, которых следует избегать
- 1 год работы с Flutter: извлеченные уроки
- Дизайн для дислексии
- Все циклы плохо пахнут
- Дайте своему клиенту приятные впечатления от заказа — McDelivery Simplified
- Test-Driven Development во Flutter
- Руководство CTO по современному технологическому стеку
- 22 лучшие практики, которые помогут вывести ваши навыки проектирования API на новый уровень
- Ваш язык программирования не имеет значения
- 20 вещей, которые я хотел бы знать до того, как начал работать менеджером по продукту
- Как Duolingo проводит масштабные эксперименты
- Создание поиска для вашего продукта
- Скелетоны в Flutter
- Чистая архитектура для чайников
- 3 различных типа роадмепов, которые необходимо освоить каждому PM
Аналитика, маркетинг и монетизация
- Epic Games Store увеличивает количество приложений
- EA готовит мобильный Battlefield
- Мобильное здоровье 2021: отчет Sensor Tower
- LOVEMOBILE #11: SLON Media
- Zoom запустил фонд для инвестиций в приложения на своей платформе
- Microsoft делает новый магазин приложений для Windows 10
- Правила AppTrackingTransparency начнут работу с 26 апреля
- Я локализовал свою игру на 11 языков: что это дало
- N26: страховой банк
- Доходы приложений для свиданий в январе поставили рекорд
- 40 тыс MAU в приложении с бюджетом в 150 тыс
- 7 метрик, которые помогут вам принимать более разумные решения на этапе Product-Market Fit
AI, Устройства, IoT
- Samsung превратит устаревшие смартфоны пользователей в устройства для управления умным домом
- Молодые изобретатели смогут получить 3 млн рублей в конкурсе James Dyson Award
- Я запрограммировал простой AI для NFS Most Wanted
- Математика, необходимая для успешного прохождения собеседований по машинному обучению
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков1 месяц назад
Нужно ли учить Java для Android-разработки в 2024
-
Разработка1 месяц назад
Конвейеры мобильного развертывания за $0
-
Видео и подкасты для разработчиков1 месяц назад
Алгоритмическая сессия на собеседовании
-
Видео и подкасты для разработчиков1 месяц назад
Алгоритмы — самый провальный этап собеседований