droidgr | Technologies

Telegram-канал droidgr - Android Good Reads

3934

Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день. Размещение рекламы: @tatiana_2209

Subscribe to a channel

Android Good Reads

Выбираем между TextView и WebView для отображения html контента.
http://www.hidroh.com/2016/02/27/richtext-textview-versus-webview/

#ui

Читать полностью…

Android Good Reads

Про архитектурный подход Model View Intent и его реализацию на практике.
ZakTaccardi/model-view-intent-mvi-part-1-state-renderer-187e270db15c" rel="nofollow">https://medium.com/@ZakTaccardi/model-view-intent-mvi-part-1-state-renderer-187e270db15c

#architecture

Читать полностью…

Android Good Reads

Интересные мысли на тему изменений в Android O.
https://commonsware.com/blog/2017/03/22/random-musings-o-developer-preview-1.html

#android

Читать полностью…

Android Good Reads

Идеальный лонгрид для среды - история от Bob Nystrom про то, во что вылилась невинная задача написания автоформаттера для Dart. Одна из моих любимых технических статей ever.
http://journal.stuffwithstuff.com/2015/09/08/the-hardest-program-ive-ever-written

#architecture #longread

Читать полностью…

Android Good Reads

11 ошибок человека, взявшегося разрабатывать приложение на ReactNative. Кто знает, может сам выбор платформы и был единственной ошибкой.
https://medium.com/dailyjs/11-mistakes-ive-made-during-react-native-redux-app-development-8544e2be9a9#.phhfyog74

#reactnative

Читать полностью…

Android Good Reads

21-22 апреля состоится конференция по мобильной разработке Mobius 2017. На конференции будет много разных докладов, в том числе выступление Йонатана Левина, Android GDE. Стартапер в хорошем смысле этого слова, android-девелопер, умеет делать дела быстро. Поднимал андроид-решение для GetTaxi, где занимался реализацией проекта с нуля. Постоянно выступает на ключевых конференциях о практических вещах и о новинках, которые могут поменять подход к созданию Андроид-приложений.

На Mobius у него будет два доклада:
— про использование инструмента для межпроцессного взаимодействия IPC:AIDL про реальные кейсы использования и подводные камни
http://bit.ly/2nc9p92
— про то, что писать приложения - это не то же самое, что разрабатывать продукт. На докладе он покажет, что отличает эти два понятия. И что самое главное - как сделать из приложения то, чем люди будут пользоваться.
http://bit.ly/2nsjtN4

#conferences

Читать полностью…

Android Good Reads

Стыдные вопросы про утечки памяти - какие стандартные случаи встречаются, как отследить и исправить.
https://android.jlelse.eu/memory-leak-patterns-in-android-4741a7fcb570#.btfh90ezd

#memory #debug

Читать полностью…

Android Good Reads

Кикстартер постепенно переписывает свое приложение с Java на Kotlin и делится дизайном своих первых классов.
https://kickstarter.engineering/kickstarter-kotlin-ca8768ef8f8f#.5a1ek8dzl

#architecture #kotlin

Читать полностью…

Android Good Reads

Работаем с TensorFlow для распознавания изображений с камеры.
http://nilhcem.com/android/custom-tensorflow-classifier

#machinelearning

Читать полностью…

Android Good Reads

Давно про espresso не вбрасывал статей. Ловите транскрипт неплохого вводного доклада.
https://realm.io/news/mobilization-inaki-villar-espresso-beyond-the-basics/

#testing

Читать полностью…

Android Good Reads

Почему Kotlin Native - это плохо, и нужна ли языку поддержка LLVM.
https://blog.plan99.net/kotlin-native-310ffac94af2#.sn8f93cba

#kotlin

Читать полностью…

Android Good Reads

Неувядающая классика, Закон Дырявых Абстракций.
http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html

#patterns #philosophy

Читать полностью…

Android Good Reads

Довольно высокоуровневое описание архитектуры компонента в приложении Netflix, отвечающего за загрузку видео.
http://techblog.netflix.com/2017/03/downloads-on-android.html

#architecture

Читать полностью…

Android Good Reads

Почему приложение все-таки должно крешиться, и как этому могут помочь разработчики.
http://jeroenmols.com/blog/2017/03/08/appcrash/

#cleancode

Читать полностью…

Android Good Reads

Подробный гайд по дизайну API на Java, который содержит кучу советов по неймингу методов и параметров.
https://theamiableapi.com/2012/01/16/java-api-design-checklist/

#java #cleancode

Читать полностью…

Android Good Reads

Тем временем занесли техпревью Kotlin Native.
https://blog.jetbrains.com/kotlin/2017/04/kotlinnative-tech-preview-kotlin-without-a-vm/

#news #kotlinnative

Читать полностью…

Android Good Reads

Немного утреннего нонконформизма вам в мессенджер. Действительно ли корутины в котлине так полезны, как кажется на первый взгляд.
https://www.philosophicalhacker.com/post/why-im-skeptical-about-kotlin-coroutines-for-android-development/

#kotlin #concurrency

Читать полностью…

Android Good Reads

Серия статей по реализации JIT компилятора для языка Brainfuck.
http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/

#languages

Читать полностью…

Android Good Reads

Разбираемся, как нужно проектировать слой данных в чистой архитектуре - отталкиваясь от структуры API или от юз кейсов.
dineshbob10/usecase-driven-development-not-api-driven-c17fde233cdd#.lc0bdi16t" rel="nofollow">https://medium.com/@dineshbob10/usecase-driven-development-not-api-driven-c17fde233cdd#.lc0bdi16t

#architecture

Читать полностью…

Android Good Reads

Инструкция по написанию своего собственного DI контейнера.
https://realm.io/news/android-pierre-yves-ricau-build-own-dependency-injection/#

#di

Читать полностью…

Android Good Reads

Еще один способ презентеру пережить изменение ориентации и сохранить свой стейт.
czyrux/presenter-surviving-orientation-changes-with-loaders-6da6d86ffbbf#.8m4lnv8y2" rel="nofollow">https://medium.com/@czyrux/presenter-surviving-orientation-changes-with-loaders-6da6d86ffbbf#.8m4lnv8y2

#architecture

Читать полностью…

Android Good Reads

Воу воу воу, выложили developer preview следующей версии Android. Пробуем, ставим, собираем приложения.
https://developer.android.com/preview/index.html

#news

Читать полностью…

Android Good Reads

В третьем выпуске подкаста Podlodka обсуждаем три очень тесно связанных, но все же разных термина: Inversion of Control, Dependency Injection и Dependency Inversion Principle. Наш гость, Илья Пучка, разработчик open source проектов DIP и Sorcery, рассказывает о практической реализации DI-контейнеров на Swift, отличиях FieryCrucible, DIP, Typhoon и Swinject. Ну и, конечно, раскроется главная интрига - куда пошли работать Стас и Глеб.

Расписание и ссылки: http://telegra.ph/Podlodka-3---IoC-DI-i-DIP-03-20
SoundCloud: https://soundcloud.com/podlodka/podlodka-3-ioc-di-i-dip

#podlodka #podcasts #di

Читать полностью…

Android Good Reads

Советы по уменьшению веса приложения более чем в два раза.
kevalpatel2106/how-you-can-decrease-application-size-by-60-in-only-5-minutes-47eff3e7874e#.i9z7e6wub" rel="nofollow">https://medium.com/@kevalpatel2106/how-you-can-decrease-application-size-by-60-in-only-5-minutes-47eff3e7874e#.i9z7e6wub

#sdk

Читать полностью…

Android Good Reads

Анонсировали KotlinConf, которая пройдет в ноябре в Сан-Франциско. Далековато, дороговато, но ехать нужно.
https://blog.jetbrains.com/kotlin/2017/03/announcing-kotlinconf/

#kotlin #conferences

Читать полностью…

Android Good Reads

Разбор одного холиварного вопроса. Является ли использование оператора switch плохим тоном?
http://sergeyteplyakov.blogspot.ru/2016/08/whats-wrong-with-switch-operator.html

#philosophy #patterns

Читать полностью…

Android Good Reads

Набор советов и лучших практик по организации тестирования кода на RxJava 2.
https://www.infoq.com/articles/Testing-RxJava2

#testing #rx

Читать полностью…

Android Good Reads

В Питере 15 марта пройдет Kotlin Hardcore Evening с докладами от Aviasales и JetBrains.
https://www.meetup.com/gdgspb/events/238062112/

#meetups

Читать полностью…

Android Good Reads

Стоит ли 100% покрытие кода тестами усилий, которые придется на это затратить? Разбираемся на примерах.
https://labs.ig.com/code-coverage-100-percent-tragedy

#testing

Читать полностью…

Android Good Reads

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

#sdk #ui

Читать полностью…
Subscribe to a channel