Дайджест интересных материалов для мобильного разработчика #309 (29 июля — 4 августа)
В нашем новом дайджесте аналитика в студии, очередное разочарование в Google Play, структуры данных и разоблачение магии, отчет о мошенничестве и (наконец-то!) DOOM II для iOS и Android.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в
•
• (+43) Со склада в Дагестане — в программисты: как я стал iOS-разработчиком с нуля
• (+21) Чего ждать, если хочешь стать iOS-разработчиком
• (+17) Структуры данных с примерами на языке Swift. Часть первая: связаный список
• (+14) AppCode 2019.2: Swift 5.1, анализ покрытия кода тестами, отображение дизассемблированного кода и другое
• (+8) Знакомство с SwiftUI: Создание простого приложения с использованием TableView
• Apple растет носимыми устройствами и сервисами
•
•
•
•
•
•
•
•
• (+31) Отображение текста в Android
• (+21) Разоблачаем магию DiffUtil
• (+18) Переключение языка в Android-приложении
• (+10) ViewPager 2 — новая функциональность в старой обертке
• (+7) Темы и стили в Android-приложениях
• (+2) Java vs Kotlin для Android: мнения разработчиков
• Google сделает свой Arcade с приложениями и в два раза дешевле
• Магазин приложений для Android: 5 альтернатив Google Play Store
•
•
•
•
•
•
•
•
•
•
• (+41) Тимлид, или Туда и обратно
• (+27) Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK
• (+19) Как распознать картинки и тексты на телефоне с помощью ML Kit
• (+8) Игра AirAttack! — наш первый опыт разработки в VR
• (+7) Разработка игрового интерфейса для различных пропорций экранов
• (+7) Вклад дизайнера в разработку мобильных приложений
• (+6) Работа с навигацией при рефакторинге легаси проекта в React Native
• Ассеты для 2D игр в Humble Bundle
• AppsCast #11: Chaos engineering
• Podlodka #122: Python
• Устройство и применение CI и CD
• Lottiefiles: магазин анимаций
• Разработка игр со скоростью 0.1 игры в час
• Технический долг и как его отдавать
• Представлен единый стандарт дополненной реальности OpenXR
• Teamlead Roadmap: карта навыков и модель развития тимлидов
• Magic Leap выпустила первую игру в рамках Independent Creator Program
• Flutter Dev Podcast #6: Асинхронность
• Meows.app — клиент для Apple Music
• WeChat следит за тобой
• Как мы поменяли этап тестирования в разработке приложений
•
•
•
•
•
•
•
•
•
•
•
• (+18) Американские смартфонофермеры в 2019 году ощутили значительный спад доходов из-за новых механизмов борьбы с ними
• (+9) Подходы к сегментации мобильных игроков
• (+9) Мобильное юзабилити в e-Commerce: анализ ТОП-20 интернет-магазинов России
• (+3) Статистика на службе у бизнеса. Методология расчёта множественных экспериментов
• DOOM и DOOM II вышли на iOS и Android
• Самые скачиваемые в мире китайские приложения
• Muzmatch: дейтинг для мусульман
• Google запустил рекламу приложений в Discover
• Lightricks стал единорогом
• Отчет о мошенничестве в мобильных сетях за 2019 год
• Опыт продвижения игры на PornHub: CPC $0.018 и 0 установок
• Персонализация: 3 стратегии, которые гарантируют успех вашего приложения
• Топ стран по загрузкам во 2 квартале 2019
• Ваша игра может стать лучше: Как найти проблемы и точки роста
•
•
• (+35) Визуализация новостей рунета
• (+22) Как мы внедрили ML в приложение с почти 50 миллионами пользователей. Опыт Сбера
• (+5) Чайник и голосовые ассистенты. Начало большой дружбы
• (+5) Идентификация устройств IoT с точки зрения разработчика
• ByteDance делает собственный смартфон
•
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.