10868
Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html
Уважаемые читатели StartAndroid! Скоро Новый Год, и я подготовил вам небольшой подарок. Это бесплатный курс по Android Architecture Components.
http://startandroid.ru/ru/courses/architecture-components.html
Сейчас там 4 урока, рассказывающие о компонентах Lifecycle, LiveData и ViewModel. Следующие уроки будут про Room и Paging Library. Ну а далее, думаю, можно будет поразбирать архитектуру некоторых примеров по этой теме.
В общем, курс обещает быть вполне себе полезным и интересным. За обновлениями следите в соц.сетях.
С наступающим вас Новым Годом!
Небольшая статья о том, как ваш код и ресурсы упаковываются в APK, и как происходит установка приложения.
#android
summitkumar07/what-happens-when-an-android-application-install-154ec46fcbaf" rel="nofollow">https://medium.com/@summitkumar07/what-happens-when-an-android-application-install-154ec46fcbaf
https://habrahabr.ru/company/mailru/blog/345252/
Читать полностью…
Подборка вопросов для интервью по Android, Java, структурам данных, алгоритмам, архитектуре, паттернам и пр.
#android #interview
https://github.com/MindorksOpenSource/android-interview-questions/blob/master/README.md
Немного подробностей о том, как система вызывает основное Activity приложения
#android
martinomburajr/android-internals-1-how-android-starts-your-main-activity-8fcf80e65222" rel="nofollow">https://medium.com/@martinomburajr/android-internals-1-how-android-starts-your-main-activity-8fcf80e65222
Несколько малоизвестных, но полезных горячих клавиш в Android Studio
#android #androidstudio
https://codeburst.io/top-unknown-keyboard-shortcuts-in-android-studio-7b1bf833c9f1
Полезные советы и инструменты для оптимального использования вашим приложением памяти устройства
#android #memory
nik.arora8059/memory-management-in-android-3bdf307c8e23" rel="nofollow">https://medium.com/@nik.arora8059/memory-management-in-android-3bdf307c8e23
Объявлен декабрьский рейтинг языков программирования TIOBE: https://tproger.ru/news/tiobe-december-2017/
За звание «Язык года 2017» борются C и Kotlin с разницей в «возрасте» почти в 40 лет.
На Udemy распродажа, все курсы по 12 долларов. Но скоро закончится, поэтому поторопитесь.
#android #course
https://www.udemy.com/courses/search/?q=android
Материал о том, что такое Memory Leaks и как их избежать.
#android #performance
gauravgyal/so-that-you-can-start-on-memory-leaks-in-android-apps-7d411fcc2876" rel="nofollow">https://medium.com/@gauravgyal/so-that-you-can-start-on-memory-leaks-in-android-apps-7d411fcc2876
Урок о каналах уведомлений, появившихся в новом Android Oreo.
#android
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/515-urok-190-notifications-kanaly.html
Какие технологии быстро набирают популярность, а какие летят в трубу — краткий обзор исследования от Stack Overflow: https://tproger.ru/translations/stack-overflow-tag-statistics/
Читать полностью…
Краткий обзор паттернов MVC, MVP, MVVM, MVI.
#android #architecture
https://academy.realm.io/posts/mvc-vs-mvp-vs-mvvm-vs-mvi-mobilization-moskala
Несколько общих полезных советов для Android разработчиков.
#android
https://android.jlelse.eu/10-things-new-android-developers-can-relate-to-afd82791faab
Следующий урок по уведомлениям. В нем рассматриваем Action кнопки и возможность ввода текста в уведомлении.
#android
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/512-urok-187-notifications-action-knopki-reply.html
Вышли новые уроки в моих курсах
Курс RxJava (http://startandroid.ru/ru/courses/rxjava.html)
Урок 13. Тестирование. RxJavaPlugins
Курс Тестирование (http://startandroid.ru/ru/courses/testing.html)
Урок 11. JUnit. Rules.
Урок 12. JUnit. Exceptions, Parameterized, Timeout, Ignored.
Лучшие статьи по Android из блога Mindorks за 2017 год
#android
https://blog.mindorks.com/best-articles-on-android-that-we-published-in-2017-4972a2578b77
Подборка полезных ссылок для изучения Android
#android
https://android.jlelse.eu/mastering-android-development-skills-with-google-48b437137389
https://habrahabr.ru/company/simbirsoft/blog/344470/
Читать полностью…
Временно бесплатный курс на Udemy. По содержанию вроде неплохой - создание нескольких приложений.
#android #course
SmartyBro/udemy-100-off-17-android-developers-portfolio-masterclass-build-7-apps-now-on-smartybro-for-2e995d6be55f" rel="nofollow">https://medium.com/@SmartyBro/udemy-100-off-17-android-developers-portfolio-masterclass-build-7-apps-now-on-smartybro-for-2e995d6be55f
Что нового в Android 8.1 Developer Preview
https://www.youtube.com/watch?v=ldwJA_9AIww
Подробное сравнение двух библиотек для работы с камерой. В одной из них есть даже поддержка RxJava.
#android
pribble88/android-camera-library-comparison-3845cb19ca2" rel="nofollow">https://medium.com/@pribble88/android-camera-library-comparison-3845cb19ca2
Несколько полезных советов по дебагу кода в Android Studio
#android
https://blacklenspub.com/5-debugging-tips-with-android-studio-65751011262f
И сразу же ссылочка на трансляцию, которая live трансляцию – http://bit.ly/2AO9RE7
Читать полностью…
Новый Android курс от Google. Небольшой, но достаточно полезный и интересный. Охватывает следующие темы: фрагменты, сенсоры, производительность, геолокация, карты, custom views, рисование, анимация.
#android #course
https://google-developer-training.gitbooks.io/android-developer-advanced-course-practicals/content/
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/514-urok-189-notifications-bundling.html
Читать полностью…
В этом уроке создаем уведомления со своим layout
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/513-urok-188-notifications-customize.html
Представляем вашему вниманию обновленный курс по базам данных от Технострим Mail.ru Group
#db #sql
1. Введение
2. Модификация и выборка данных
3. Выборка данных. Часть 2
4. Транзакции. Триггеры и хранимые процедуры
5. Индексы и производительность
6. Оптимизация запросов. Оптимизация структуры данных
7. Репликация, полнотекстовый поиск, JSON
8. Сохранность данных
9. MySQL и сравнение с PostgreSQL
10. Обзор NOSQL решений для работы с высоконагруженными системами
https://www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj
-no rule
-keep
-keepclassmembers
-keepnames
-keepclassmembernames
-keepclasseswithmembers
-keepclasseswithmembernames
Read mode: http://bit.ly/2BcxfYP
#tools