- PVSM.RU - https://www.pvsm.ru -
Привет! Предлагаю вашему вниманию свободный перевод статьи «How To Learn Android Development [1]» от Amit Shekhar [2].

Как изучить разработку приложений под Андроид?
Я видел много вопросов о том, как начать изучать программирование под Андроид и стать успешным разработчиком. Здесь я попытался охватить большинство важных аспектов в Android Development.
Изучение андроид-разработки — процесс, который должен проходить шаг за шагом. И данное руководство — не исключение. Никто не может стать полноценным Андроид-разработчиком за 30 дней. В этой статье также будут представлены лучшие учебники и статьи по разработке Андроид.
Итак, как разработать приложение под Андроид?
Ниже представлены темы, которые, по моему мнению, являются самыми важными для разработки приложений под Андроид:
Хорошего кода :-)
Автор: velkonost
Источник [64]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/perevod/261997
Ссылки в тексте:
[1] How To Learn Android Development: https://blog.mindorks.com/how-to-learn-android-development-f33dd6dba40d
[2] Amit Shekhar: https://blog.mindorks.com/@amitshekhar
[3] Ссылка автора: http://developer.android.com/studio/index.html
[4] Ссылка автора: https://developer.android.com/guide/components/activities/activity-lifecycle.html
[5] Ссылка переводчика: http://developer.alexanderklimov.ru/android/theory/lifecycle.php
[6] Ссылка автора: https://developer.android.com/studio/debug/index.html
[7] Ссылка переводчика: http://developer.alexanderklimov.ru/android/theory/debug.php
[8] Ссылка автора: https://blog.mindorks.com/android-task-and-back-stack-review-5017f2c18196
[9] Ссылка переводчика: http://habrahabr.ru/post/186434
[10] Ссылка автора: https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
[11] Ссылка переводчика: http://developer.alexanderklimov.ru/android/theory/context.php
[12] Ссылка автора: https://developer.android.com/reference/android/content/SharedPreferences.html
[13] Ссылка переводчика: http://www.fandroid.info/sharedpreferences-sohranenie-dannyh-v-postoyannoe-hranilishhe-android/
[14] Ссылка автора: https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html
[15] Ссылка переводчика: https://metanit.com/java/android/5.11.php
[16] Ссылка автора: https://developer.android.com/guide/components/fragments.html
[17] Ссылка автора: https://developer.android.com/reference/android/support/v4/view/ViewPager.html
[18] Ссылка переводчика: https://habrahabr.ru/post/131889/
[19] Ссылка автора: https://developer.android.com/guide/topics/ui/dialogs.html
[20] Ссылка автора: https://developer.android.com/reference/java/lang/Thread.html
[21] Ссылка переводчика: http://developer.alexanderklimov.ru/android/theory/thread.php
[22] Ссылка автора: https://blog.mindorks.com/awesome-android-open-source-libraries-56a008c776c0
[23] Ссылка переводчика: http://developer.alexanderklimov.ru/android/library/
[24] Ссылка автора: https://blog.mindorks.com/simple-and-fast-android-networking-19ed860d1455
[25] Ссылка переводчика: http://developer.alexanderklimov.ru/android/library/retrofit.php
[26] Ссылка автора: https://mindorks.com/blog/powerful-android-orm-greendao-3-tutorial
[27] Ссылка переводчика: http://java-help.ru/activeandroid-orm-review/
[28] Ссылка автора: https://developer.android.com/guide/components/services.html
[29] Ссылка автора: https://developer.android.com/guide/topics/sensors/sensors_motion.html
[30] Ссылка переводчика: http://developer.alexanderklimov.ru/android/sensors.php
[31] Ссылка автора: https://developer.android.com/training/custom-views/index.html
[32] Ссылка переводчика: http://codeandlife.ru/android/1-creating-custom-android-views-part-1
[33] Ссылка автора: https://blog.mindorks.com/android-core-looper-handler-and-handlerthread-bd54d69fe91a
[34] Ссылка переводчика: http://developer.alexanderklimov.ru/android/theory/handler.php
[35] Ссылка автора: https://blog.mindorks.com/threadpoolexecutor-in-android-8e9d22330ee3
[36] Ссылка переводчика: https://habrahabr.ru/post/260953/
[37] Ссылка автора: https://developer.android.com/guide/topics/ui/notifiers/notifications.html
[38] Ссылка автора: https://developer.android.com/guide/components/loaders.html
[39] Ссылка автора: https://developer.android.com/guide/topics/providers/content-provider-basics.html
[40] Ссылка автора: https://developer.android.com/guide/topics/resources/runtime-changes.html
[41] Ссылка автора: https://mindorks.com/course/learn-rxjava
[42] Ссылка переводчика: https://habrahabr.ru/post/265269/
[43] Ссылка автора: https://blog.mindorks.com/a-complete-guide-to-learn-kotlin-for-android-development-b1e5d23cc2d8
[44] Ссылка переводчика: https://tproger.ru/translations/kotlin-vs-java-android/
[45] Ссылка автора: https://blog.mindorks.com/introduction-to-dagger-2-using-dependency-injection-in-android-part-1-223289c2a01b
[46] Ссылка переводчика: http://javainside.ru/ispolzovanie-dagger-2-v-android-prilozhenii/
[47] Ссылка автора: https://blog.mindorks.com/essential-guide-for-designing-your-android-app-architecture-mvp-part-1-74efaf1cda40
[48] Ссылка переводчика: http://java-help.ru/model-view-presenter-android-part-1/
[49] Ссылка автора: https://github.com/MindorksOpenSource/android-mvvm-architecture
[50] Ссылка переводчика: https://stfalcon.com/ru/blog/post/android-mvvm
[51] Ссылка автора: https://blog.mindorks.com/android-app-performance-metrics-a1176334186e
[52] Ссылка автора: https://blog.mindorks.com/android-code-style-and-guidelines-d5f80453d5c7
[53] Ссылка переводчика: https://habrahabr.ru/post/112042/
[54] Ссылка автора: https://blog.mindorks.com/creating-custom-annotations-in-android-a855c5b43ed9
[55] Ссылка переводчика: http://developer.alexanderklimov.ru/android/studio/support-annotations.php
[56] Ссылка автора: https://blog.mindorks.com/android-development-best-practices-83c94b027fd3
[57] Ссылка переводчика: https://habrahabr.ru/post/240045/
[58] Статья: https://blog.mindorks.com/improve-your-android-coding-through-annotations-26b3273c137a
[59] Ссылка автора: https://blog.mindorks.com/how-to-reduce-apk-size-in-android-2f3713d2d662
[60] Ссылка переводчика: http://www.mobilab.ru/androiddev/apkfilecompress.html
[61] Ссылка автора: https://blog.mindorks.com/android-app-optimization-using-arraymap-and-sparsearray-f2b4e2e3dc47
[62] Ссылка переводчика: http://developer.alexanderklimov.ru/android/java/sparsearray.php
[63] Ссылка автора: https://guides.github.com/activities/hello-world/
[64] Источник: https://habrahabr.ru/post/335332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=sandbox
Нажмите здесь для печати.