Android дайджест #29: TensorFlow Lite, Design Patterns, React Native
А также: Bitcoin Wallet, закрытие Project Tango, стоимость разработки мобильного приложения, доклады с KotlinKonf, работа с Flutter, новые требования Google Play Store, Model-View-Intent Architecture, история изменений Android SDK и еще много интересного!
Новости и аналитика
Официальный запуск Android 8.1 Oreo и Android Oreo (Go edition).
Google Play Store вводит новые требования к приложениям. Усиление верификации APK,
Google is shutting down Project Tango. Цели проекта достигнуты, развитие дополненной реальности продолжится в проекте ARCore для массового рынка.
Сколько стоит мобильное приложение в 2017 году.
Announcing TensorFlow Lite: кросс-платформенное машинное обучение на мобильных устройствах.
Безопасность данных и приложений
Encrypting Large Data от Yakiv Mospan.
Diving into Android Oreo security changes.
Новая уязвимость в Android позволяет злоумышленникам изменять приложения, не затрагивая их подписи.
Kotlin
Видео всех докладов с KotlinConf. Структурированы и прокомментированы.
Kotlin Design Patterns.
Почитать/посмотреть/попробовать
Почему Flutter не использует OEM виджеты.
MVP & Lifecycles & Dispatchers Oh My! Очередной бинго-набор паттернов от Mike Nakhimovich.
«Ok, Google — How do you run Deep Learning Inference on Android Using TensorFlow?».
The Art of Android DevOps.
React Native: Is It Worth It? Кросс-платформенность не бывает бесплатной.
RecyclerView Pro Tips. Четыре простых совета под правильным соусом.
Quick Boot & the Top Features in the Android Emulator.
Migrating Crashlytics to the Firebase Console.
Best practices for Deeplinking in Android.
The Contract of the Model-View-Intent Architecture.
Creating Clean Architecture Multi-Project MVP App. Полный код на гитхаб с самыми трендовыми фреймворками сезона прилагается.
Полезные инструменты и библиотеки
Bitcoin Wallet: Open-source app for your Android device.
Daggraph: Dagger dependency graph generator.
AndroidSDKPoster: Wall poster with detailed changelog of Android SDK versions
SimpleRatingBar: виджет для рейтинга, настраиваемый для ваших нужд.
Какие темы/материалы/ивенты стоит добавить в дайджест — пишите в комментариях, твиттер @sergiizhuk или воспользуйтесь специальной формой.
← Предыдущий выпуск: Android дайджест #28