Android дайджест #23: Google Play, Wear 2.0, Progressive Web Apps, Firebase

А також: підготовка до сертифікації і співбесіди, аналітика додатків за 2016, задачки з RxJava, розподілене піаніно, подкаст про Kotlin, React Native, прискорення складання програми, архітектура ?ber і ще багато цікавого!

Новини та аналітика

Як здати іспит на Асоційованого Android-розробника .

Support Library Revision 25.1.1 . Оптимізація Fragment Transactions і багфиксинг.

Офіційний запуск Android Wear 2.0 SDK з новими апаратними можливостями.

App Security Improvements: Looking back at 2016 .

Android Nougat 7.1.2 буде доступна для передових гуглофонів через кілька місяців, і вже може бути встановлена на пристрої з Android Beta Program .

Android Things Developer Preview 2 .

Google Play влаштує глобальну чистку додатків . В продовження теми: Did you get one of these Google Play Developer Policy Violation Emails ?

Realm Mobile Platform 1.0 .

В Google Play тепер можна публікувати програми для VR-платформи Daydream.

Чому Цукерберг ганяється за примарою . Коротко про Snapchat.

Ретроспективний звіт App Annie за 2016 рік. Час використання додатків збільшилася на 25%, а ігри приносять 75+ відсотків доходів у магазинах.

Несексуальні пози: Як Pozika видалили з Google Play .

Progressive Web Apps ще глибше інтегрується в Android . Вони стануть повноцінними додатками, які можна запускати окремо від Chrome і видаляти.

RxJava

The Next Step for Reactive Android Programming . Чому вам потрібно переїхати на RxJava2.

Як читати діаграми RxJava Marble Diagrams (відеоурок).

Практичні завдання для вивчають RxJava . Підбірка юніт-тестів, які потрібно "озеленити", що додається.

Reactive apps with model-view-intent — серія статей від Hannes Dorfmann.

Android Things

Writing your first Android Things driver .

A beginner's guide to Raspberry Pi 3 B and Android Things .

Building a Distributed Piano with Nearby Connections API.

Kotlin

TalkingKotlin: англомовний подкаст про Kotlin . Перші гості — Andrey Breslav і Jake Wharton.

Getting started with Kotlin and third-party libraries . Приклад показує роботу з Glide, Dagger2, Retrofit2, Realm, RxJava і архітектурою MVP.

What Comes in Kotlin 1.1 for Android Developers ?

Android Testing with Kotlin.

Pushing the limits of Kotlin annotation processing .

Почитати/подивитися/спробувати

Як модуляризація впливає на час складання програми.

Про концепції і реалізації архітектури MVVM + DataBinding в Android.

Підбірка тем для співбесіди за Android і алгоритмами з короткими відповідями.

Mastering Firebase Notifications . Як відправляти і отримувати повідомлення, а також яку структуру повідомлень використовувати.

RecyclerView Prefetch . Chet Haase про нову функції в RecyclerView 25.1.0.

Clean Tests : серія статей від Danny Preussler.

Understanding Android Core : Looper, Handler, and HandlerThread.

Android Dagger2: Critical things to know before you implement.

Tracking app update sizes : скрипт від Wojtek Kalici?ski.

Review-Reporter : A bot assistant that enhances communication with Google Play Store users by keeping us up to date their feedback, and scheduling allowing instant responses.

Post-mortem: Firebase vs permissions .

Розробка архітектури нового додатка для пасажирів ?ber.

React Native at Instagram. Переиспользование коду на простих екранах — понад 90%.

Історія створення першої гри на Unity — від ідеї до релізу. Включаючи нелегкий шлях через основи програмування.

Корисні інструменти та бібліотеки

How to master Android: Чого можна навчитися у 21 open-source програми .

Square Coordinators : a problem solving you didn't even know you had. Ще одна альтернатива Fragments і Activity.

Airbnb Lottie : open-source tool makes adding animation to native apps a snap

SeekBar з попереднім переглядом . As seen in Google Play Movies.

PanoramaImageView : ImageView can auto scroll with device rotating.

Store : async data loading and caching.

Toasty : Звичайний Toast, але на стероїдах.

Google-Actions-Java SDK : Unofficial Google Actions Java SDK для інтеграції з голосовими інтерфейсами, наприклад, Google Home або Assistant.

Textview-rich-drawable : TextView з розширеною підтримкою drawables.

Нова версія AndroidAssetStudio від Roman Nurik.

Chuck : in-app HTTP inspector for Android OkHttp clients.


Які теми/матеріали/івенти варто додати в дайджест — пишіть в коментарях, твіттер або скористайтеся спеціальною формою .


? Попередній випуск: Android дайджест #22

Опубліковано: 17/02/17 @ 11:45
Розділ Пошуковики

Рекомендуємо:

Python digest #12: cPython переїхав на GitHub
Як отримувати ретвіти і репости безкоштовно
Як IT-компанії відзначили День святого Валентина 2017
Автоматизуємо розробку на Angular з допомогою Angular CLI
DevOps дайджест #11: ChatOps і майбутнє, DevOps in real life і чому не можна робити sudo rm –rf на бойових серверах