Дмитрий Костырев рассказал про необходимость тестирования кода приложений, непосредственно связанного с системными фреймворками, о том, какие проблемы при этом возникают, и как их можно преодолеть с использованием Robolectric.
https://habrahabr.ru/company/e-Legion/blog/320898/
#testing #libraries
https://habrahabr.ru/company/e-Legion/blog/320898/
#testing #libraries
Хабр
Погружение в Robolectric
В мире Android-разработки всё чаще используют unit-тестирование. Проверка корректности работы отдельных модулей приложения помогает выявить и устранить ошибки в...
Третья часть русскоязычного цикла про использование Dagger 2. В программе ленивая инициализация, асинхронная работа, замеры производительности и малоизвестные ништяки библиотеки.
https://habrahabr.ru/post/320676/
#di #libraries
https://habrahabr.ru/post/320676/
#di #libraries
Хабр
Dagger 2. Часть третья. Новые грани возможного
Всем привет! Наконец-то подоспела третья часть цикла статей о Dagger 2! Перед дальнейшим прочтением настоятельно рекомендую ознакомиться с первой и второй частям...
Зарелизился retrofit 2.2.0 с поддержкой RxJava 2 и другими плюшками.
https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-220-2017-02-21
#libraries
https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-220-2017-02-21
#libraries
GitHub
retrofit/CHANGELOG.md at trunk · square/retrofit
A type-safe HTTP client for Android and the JVM. Contribute to square/retrofit development by creating an account on GitHub.
Про библиотеку Scripto, позволяющую построить удобный бриджинг между нативным кодом и Javascript.
https://habrahabr.ru/post/305678/
#js #libraries
https://habrahabr.ru/post/305678/
#js #libraries
Habr
Scripto — замена стандартному JavaScriptInterface
Приветствую пользователей Хабра. Наверное, многие из более менее опытных пользователей слышали про JavaScriptInterface — «мостик» между Java и JavaScript, при помощи которого можно вызывать Java...
Супер подробная подборка статей для изучения Dagger 2.
https://blog.mindorks.com/a-complete-guide-to-learn-dagger-2-b4c7a570d99c
#di #libraries
https://blog.mindorks.com/a-complete-guide-to-learn-dagger-2-b4c7a570d99c
#di #libraries
GitHub
GitHub - amitshekhariitbhu/android-developer-roadmap: Android Developer Roadmap - A complete roadmap to learn Android App Development
Android Developer Roadmap - A complete roadmap to learn Android App Development - GitHub - amitshekhariitbhu/android-developer-roadmap: Android Developer Roadmap - A complete roadmap to learn Andro...
Вышел Spek 2.0 без внутренней завязки на JUnit.
https://github.com/spekframework/spek/releases/tag/2.0.0
#libraries #testing
https://github.com/spekframework/spek/releases/tag/2.0.0
#libraries #testing
GitHub
Release 2.0.0 · spekframework/spek
What's new?
A new runtime that does not depend JUnit 5, which means we can eventually add support for other kotlin platforms (JS, Native). JUnit 5 is still used a runner for Kotlin JVM.
Writin...
A new runtime that does not depend JUnit 5, which means we can eventually add support for other kotlin platforms (JS, Native). JUnit 5 is still used a runner for Kotlin JVM.
Writin...