Что учить для Android программирования?

 
 
 
Сообщения:1
Ребят, вопрос такой. Не могу понять, какие нужно учить разделы языка Java для разработки на Android после освоения базы этого языка. Т.е. часто вижу в интернете SpringJava, Сервлеты, MVC,... И я не знаю что это, но так же не знаю требуется ли это всё для Android программирования. Хочу знать что именно нужно от языка Java для писания приложений под андроид, что ли поэтапное освоения языка повторюсь после базы и самой платформы, может ресурсы посоветуете ещё?
 
 
Сообщения:472
во первых java core, потом что-нибудь специфичное (RxJava, Dagger 2), вcпомогательное (lombok)..
без первого никуда, потом стоит уже разбираться с API андроида (структура приложения, активити, фрагменты, лэйауты, ресурсы, и прочие элементы дизайна)..
когда поймете как примерно устроен андроид, стоит изучить всякие подходы MVP, MVVW, MVI, Clean Architecture (есть готовые реализации этого добра), чтобы не писать "божественные" активити, ну а далее уже будет проще понимать какие библиотеки требуются под конкретные задачи..
Изменен:02 апр 2020 20:08
 
 
Сообщения:34
JavaFX и Swing, как и Серверлеты со прингом не нужны. Все по классике, объекты, массивы, коллекции, джинерики, исключения и рефлексию какую будет полезно. Ну и Kotlin, сейчас на Java только старые проекты.
 
Модераторы:demon_zxBeowulf13thShogun
Сейчас эту тему просматривают:Нет