В новом дайджесте мы разбираем Android на части, спорим с Apple по поводу PWA, смотрим, как делается новостной агрегатор, исследуем Firebase, учимся на дизайнеров интерфейсов, возвращаем и вознаграждаем пользователей. 

В этой серии статей я расскажу о внутреннем устройстве Android ?—? о процессе загрузки, о содержимом файловой системы, о Binder и Android Runtime, о том, из чего состоят, как устанавливаются, запускаются, работают и взаимодействуют между собой приложения, об Android Framework, и о том, как в Android обеспечивается безопасность.
Дайджест доступен и в виде рассылки. Подписаться вы можете тут.
 iOS
 Android
 Windows
 Разработка
 Аналитика, маркетинг и монетизация
 Устройства, IoT, AI
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
              
            
![]()  | 
Как работает Android, часть 1 | 
Дайджест доступен и в виде рассылки. Подписаться вы можете тут.
 iOS- (+3) AppCode 2017.2: Extract Method и улучшения автодополнения для Swift, поддержка __auto_type в Objective-C и многое другое
 - (+2) Кейс iOS приложения BINO CX: Uber для управления потребительским опытом
 - iPhone 8 и iOS 11
 - Apple против PWA: Ущерб будущему веба
 
 Улучшение iOS-симулятора
 Используем ARKit с Metal
 Топ-5 iOS-библиотека Августа
 В TestFlight теперь доступно 10,000 пользователей
 Держите вещи сухими… и пишите меньше кода с протоколами Swift
 Анимация бокового меню
 SQLite.viewer: просмотр, редактирование и отладка sqlite баз
 Android- (+21) Математический пакет для Android — «Микро-Математика» — теперь с открытым исходным кодом
 - (+20) Не пропустите крупнейшее мероприятие Google для разработчиков в Европе
 - (+17) Android O: особенности поддержки новой операционной системы
 - (+13) Dagger 2. Subcomponents. Best practice
 - (+4) В разрезе: новостной агрегатор на Android с бэкендом. Система сборки, Система контроля версий и Вводная часть, идея, технологии
 - (+2) Android Architecture Components. Часть 4. ViewModel
 - Google понизит некачественные приложения
 - Firebase на Android: исследуем динамические ссылки
 - Firebase Meetup №4: Google Analytics for Firebase: 17 августа в Москве
 - Google запустил Nearby Connections 2.0
 
 Структурный поиск и замена в Android Studio
 Анимация ItemDecoration в RecyclerView
 Дело против Kotlin
 Эффективная загрузка больших картинок на Android
 Как выучить Android-разработку
 Введение в физическую анимацию в Android
 Плавные анимации переходов для Android
 Шпаргалка по RxJava
 Топ-5 Android-библиотек августа
 Обработка ошибок в RxJava
 Практические советы по миграции вашего Android-приложения на Kotlin
 AnyMaps: один API для Google Maps, OpenStreet maps, Baidu
 UberUX: анимационный стек Uber
 Android Translator: быстрый перевод приложений
 AutoplayVideos: автоплей видео по URL в RecyclerView
 Windows
 Разработка- (+29) Дизайнер интерфейсов: Первая специализация Mail.Ru Group на Coursera
 - (+19) Разработка под Sailfish OS глазами iOS-разработчика
 - (+19) Обзор Lokalise — сервиса для локализации приложений и обновления переводов «по воздуху»
 - (+17) Лагерная игра «Мафия» на 50+ человек
 - (+16) Лицензирование музыки для инди-разработчиков
 - (+13) Как попытаться сделать пользователю удобно и кое-что запороть в процессе
 - (+3) Как мы оптимизировали Ragdoll анимацию смерти в Unity
 - Agora.io выпускает SDK для голосовых чатов
 - Plume API предсказывает загрязнение воздуха
 - Я идиот: стратегия успешного идиотизма в разработке
 - Fitbit запустит свою платформу приложений
 - Победители Imagine Cup 2017
 - Время сделать код более открытым для изменений
 
 Искусство партизанского пользовательского тестирования
 Закладки продуктового дизайнера
 Что такое выгорание программиста
 Самый важный цвет в UI
 NVIDIA анонсирует AI SDK
 Как дизайнеры Google адаптируют материальный дизайн
 Создание масштабируемых, изолированных мобильных функций с помощью плагинов в Uber
 Аналитика, маркетинг и монетизация- (+14) Олег Дорожок (Delivery Club) о маркетинге, мобильном ретаргетинге, покупке ZakaZaka и випассане
 - (+6) Аналитические системы для мобильных приложений: тест и критерии выбора
 - Tapjoy: Вознаграждающая реклама увеличивает покупки в 4.5 раза
 - Прогноз для индустрии приложений: рынок объемом в $6 трлн
 - Кейс Qmobi: публикация приложения Jetradar в Китае
 - Мобильная монетизация и вовлечение пользователей: исследование AdColony
 
 12 сетей с вознаграждающим видео
 Руководство по категориям магазинов
 Устройства, IoT, AI- (+20) Поиграем в Firebase
 - (+9) Охота на рыжего демона или пеленгатор помех спутниковой навигации
 - ASUS ZenFone AR с поддержкой Project Tango и Daydream
 - Дайджест интернета вещей: Июль 2017
 
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
          
 