Size: a a a

Android Good Reads

2017 February 19
Android Good Reads
Про избавление от god-object'ов, в частности от Context.
https://www.philosophicalhacker.com/post/towards-godless-android-development-how-and-why-i-kill-god-objects/

#refactoring #patterns
источник
2017 February 20
Android Good Reads
Разбор способов работы с coroutines, появившимися в Kotlin 1.1. Выглядит шикарно.
https://medium.com/@macastiblancot/android-coroutines-getting-rid-of-runonuithread-and-callbacks-cleaner-thread-handling-and-more-234c0a9bd8eb#.lv89tx176

#kotlin #concurrency
источник
2017 February 21
Android Good Reads
Про новый функционал Direct Boot, позволяющий запускать приложение даже посе перезагрузки телефона на залоченном экране.
https://android.jlelse.eu/directboot-in-details-a63e23bf4943#.q9papjpur

#sdk
источник
2017 February 22
Android Good Reads
Введение в функциональное программирование для Android-разработчиков. Обещают целую серию, в которой рассмотрят практические кейсы, когда этот подход применим к прикладным задачам.
https://medium.com/@anupcowkur/functional-programming-for-android-developers-part-1-a58d40d6e742#.yecl4ptxb

#functional
источник
2017 February 23
Android Good Reads
Автоматизация генерации versionName и versionCode с использованием разных возможностей git.
https://blog.uncommon.is/using-git-to-generate-versionname-and-versioncode-for-android-apps-aaa9fc2c96af#.256wrjhy1

#git #automatization
источник
2017 February 24
Android Good Reads
Про то, как в Twitch проводят A/B тесты Android приложений.
https://habrahabr.ru/post/322452/

#testing #playstore
источник
Android Good Reads
Так, а я тут наконец-то запустил чат для обсуждения публикуемых статей, холиваров и всего такого. Вступаем, вбрасываем темы для обсуждений и критикуем статьи.
https://t.me/droidgt
источник
2017 February 25
Android Good Reads
Зарелизился retrofit 2.2.0 с поддержкой RxJava 2 и другими плюшками.
https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-220-2017-02-21

#libraries
источник
2017 February 26
Android Good Reads
Про библиотеку Scripto, позволяющую построить удобный бриджинг между нативным кодом и Javascript.
https://habrahabr.ru/post/305678/

#js #libraries
источник
Android Good Reads
Ни дня без release notes - подробно про обновление Gradle, которое прямо очень сильно ускорило процесс сборки.
https://blog.gradle.org/incremental-compiler-avoidance

#gradle
источник
2017 February 27
Android Good Reads
Хайповая статья про GraphQL и его преимущество над REST. Ну правда же отлично смотрится и решает очень много из тех проблем, с которыми лично я сталкивался при разработке того же ЖЖ.
https://medium.com/@ottovw/rest-api-downfalls-and-dawn-of-graphql-dd00991a0eb8#.ypncoud5c

#backend #api
источник
2017 February 28
Android Good Reads
Ретроспектива использования Kotlin в продакшне в течение года. В основном о плюсах.
https://www.ekito.fr/people/kotlin-in-production-one-year-later/

#kotlin
источник
2017 March 01
Android Good Reads
Тут топят за то, что отношения parent/child в контексте композиции визуальных компонентов на экране - зло, и связывать можули нужно не через презентеры/ViewModel'и, а через обзервинг шаренного состояния на уровне слоя бизнес-логики.
http://hannesdorfmann.com/android/mosby3-mvi-4

#architecture
источник
2017 March 02
Android Good Reads
Встречайте - первый выпуск подкаста Podlodka! Я, @DevAlloy и @Novixon полтора часа болтаем про VIPER, React Native, последние новости разработки и обсуждаем ближайшие мероприятия.
Подкаст планируем делать регулярным и нам очень важна обратная связь. Ссылку на форму найдете в описании выпуска на SoundCloud. Чат в Telegram - @podlodka.
https://soundcloud.com/podlodka/podlodka-1-viper-i-react-native

#podlodka #architecture #reactnative
источник
Android Good Reads
И кстати да - Kotlin 1.1 уже с нами. Обновляемся.
https://blog.jetbrains.com/kotlin/2017/03/kotlin-1-1/

#kotlin
источник
2017 March 03
Android Good Reads
С корутинами вы уже должны были успеть поиграться. Теперь давайте учиться их тестить.
https://medium.com/@tonyowen/android-kotlin-coroutines-unit-test-16e984ba35b4#.blmh4ikgh

#testing #kotlin
источник
2017 March 04
Android Good Reads
Реализация в приложении оффлайн-режима и отложенная синхронизация изменяемого стейта с сервером.
https://medium.com/@yonatanvlevin/offline-support-try-again-later-no-more-afc33eba79dc#.e2gqqsr9d

#architecture
источник
2017 March 05
Android Good Reads
Особенности управления разными типами зависимостей с помощью gradle.
https://android.jlelse.eu/gradle-how-to-manage-dependencies-8177a48d3c84#.59pluz716

#gradle
источник
2017 March 06
Android Good Reads
Очень неплохой сканер уязвимостей Android приложений от LinkedIn.
https://github.com/linkedin/qark

#tools
источник
2017 March 07
Android Good Reads
А вы задумывались о том, как система преобразует xml с разметкой UI в код на Java? В статье этот процесс подробно разбирается шаг за шагом.
https://blog.uncommon.is/deflating-the-layoutinflater-a16aa0c96415#.lxpznq41c

#sdk #ui
источник