Маркетинг и монетизация
Дайджест интересных материалов для мобильного разработчика #355 (24-30 мая)
В этом дайджесте переезд на Swift и 36 секунд доступности, валидация встроенных покупок и кросс-системное тестирование, симпатичный чейнджлог, проблемы с неткодом, переезд Coinbase на React Nativeи многое другое!
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.
iOS
- Как Лёня с React на Swift переезжал
- Доступность на iOS началась с «36 секунд»
- Самые популярные SDK после выхода iOS 14.5
- Всемирная конференция Apple для разработчиков начнётся 7 июня и пройдёт в онлайн-формате
- Эван Шпигель поддержал налог App Store и меры защиты Apple
- Как управлять поведением клавиатуры в iOS-приложениях
- MVP архитектура для iOS
- Как разрабатывать приложения для iOS без Mac
- Как использовать SnapKit в ваших iOS-приложениях
- Как использовать Firebase Remote Config с Swift 5
- 3 способа стилизации представлений SwiftUI
- HMS ML Kit: перевод в реальном времени (iOS — Swift)
- ScrollingContentViewController: простое создание скроллируемого View
- NotificationToast: тосты для iOS
- CalendarKit: календарь для iOS, iPadOS и macOS
Android
- Интеграция и серверная валидация инаппов для стора Google Play — как защититься от читеров
- Обновляемся на новую версию API Android по наставлению Google
- Создаем приложение для Android быстро и просто
- Почему Kotlin лучше Java?
- Особенности тестирования Android без Google-сервисов
- Получаем результат правильно (Часть 2). Fragment Result API
- Как начинающему Android-разработчику прокачать свои навыки: 5 open source проектов для изучения
- Полезные расширения Kotlin для Android
- Hilt стабилен. Более простая инъекция зависимостей на Android
- Повышаем уровень своего класса данных Kotlin с помощью расширений
- Историческое введение в модель реактивного состояния Compose
- Совершенно новое Состояние в Jetpack Compose
- Улучшение преобразования кода Java в Kotlin: пример
- Структурированный параллелизм в действии
- Начните отсюда: 5 упражнений для подготовки вашего приложения к работе с большими экранами
- Начинаем работать с WorkManager
- Простые инструментальные тесты (UI-тесты) для Android в 2021 году
- Введение в Security By Design
- KodeEditor: редактор кода для Android
- SuperForwardView: перемотка в стиле Netflix
Разработка
- Почему мы решили создать отдел кросс-системного тестирования
- Лаги, джиттер и потеря пакетов: откуда берутся проблемы с неткодом и как их решать
- 7 QA-шных грехов, которые помогут или помешают тестировщику (стать тем, кем ты хочешь)
- За что банит Apple(и Google)
- Как написать симпатичный чейнджлог: опыт Авито
- Без тимлида не обойтись, а что насчет техлида?
- Как сохранить нервы тестировщика или ускорить регресс с 8 до 2 часов
- Как я хотел поработать нативным Android разработчиком, но устроился Flutter разрабом
- Dart: Быстрые неизменяемые коллекции
- 6 способов снизить когнитивную нагрузку от интерфейса
- Podlodka #217: фасилитация
- Flutter Dev Podcast #27: как работает рендеринг UI
- Как Coinbase перешел на React Native
- Stack Overflow запустил новый ежегодный опрос разработчиков
- Fuchsia получила свое первой устройство
- Мой SaaS добился MRR $12.5K за один месяц: вот чему я научился
- Куда уходят программисты?
- Онлайн-конференция Google for Games Developer Summit 2021 пройдет в июле
- Проблема дизайна – это сами дизайнеры
- Пользователям плевать на дизайн: как устроен «хороший UX» на самом деле
- Хотите стать лучшим UX дизайнером? Создавайте эмоциональный дизайн
- Лучшие языки программирования для изучения в 2021 году
- 10 вещей, которые хорошо знают опытные разработчики
- Почему софтверные компании часто отвергают хороших программистов
- Наплевать на доступность
- Самые востребованные языки программирования в 2021 году
- Избегайте блокировки CI/CD — делайте свои сборки более портативными
- Flutter: CRUD с использованием Firebase Cloud Firestore
- Одна привычка, чтобы стать лучшим разработчиком
- Что нового во Flutter 2.2
- «Библиотека разработчика» от Google
Аналитика, маркетинг и монетизация
- Датасет о мобильных приложениях
- Реклама мобильных игр в первом полугодии 2021: мировая статистика
- RevenueCat закрыл Серию B при оценке в $300 млн
- Платформа отладки Lightrun получила $23 млн
- Платформа потери веса Noom привлекла $540 млн
- «Тренды мобильных приложений 2021»: отчет Adjust
- Дейтинг-приложения предложат улучшения прошедшим вакцинацию
- Google запускает рекламные кампании приложений на десктопах
- Netflix думает над выходом на игровой рынок
- «Одних технологий недостаточно»: что раздражает рекламный рынок в Apple и как она зарабатывает на закрытости системы
AI, Устройства, IoT
- ML: «нечеловеческие» технологии для человеческих цен
- TinyML. Сжимаем нейросеть
- SberCloud + Intel oneAPI = льготное облако для ML-разработчиков
- IBM разработала датасет Project CodeNet для обучения ИИ программированию
- Как сделать бизнес на AR/VR
- Mail.ru Group открыла новый набор на бесплатное обучение в Академию больших данных MADE
- Microsoft использовала GPT-3 для создания кода на естественном языке
- Best Buy начинает продажи смартфона для пожилых
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости4 недели назад
Видеозвонки с Лили, Приключения и пианино — обновления Duolingo
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков3 недели назад
Lua – идеальный встраиваемый язык
-
Новости3 недели назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн