джава разработчик юниорских мобил?...
потому как вы тупо в кучу слова лепите... тогда и не скромничайте
Mobile Game Full Stack Will Work For Food Junior Java Developer
Java
Что должен знать Junior Mobile Java Developer?
Языки - Kotlin достаточно (и в 2021 году Java уже не нужна).
Android SDK - знать надо. В том числе по UI: RecyclerView, ConstraintLayout.
Но есть подвох: Android SDK на самом деле является низкоуровневым API, функционал которого очень зависит от версии Android на устройстве. Google уже давно это понял и выпустил библиотеку Android Support Library, потом библиотеку AndroidX. Если какой-то класс есть в AndroidX и в Android SDK, то надо использовать класс из AndroidX.
Single Activity. В 2021 году - только Single Activity.
Паттерны - например, Repository.
Технологии - HTTP, JSON. XML не нужен, разве что для layout'ов и прочего, но не как формат передачи данных по сети.
Kotlin Coroutines.
RxKotlin. Dagger.
Все популярные и рекомендуемые Гуглом библиотеки - Moxy, Retrofit/OkHttp, Gson, Glide и т. д.
Уметь писать юнит-тесты. Хотя бы, наверное, на junit.
Android SDK - знать надо. В том числе по UI: RecyclerView, ConstraintLayout.
Но есть подвох: Android SDK на самом деле является низкоуровневым API, функционал которого очень зависит от версии Android на устройстве. Google уже давно это понял и выпустил библиотеку Android Support Library, потом библиотеку AndroidX. Если какой-то класс есть в AndroidX и в Android SDK, то надо использовать класс из AndroidX.
Single Activity. В 2021 году - только Single Activity.
Паттерны - например, Repository.
Технологии - HTTP, JSON. XML не нужен, разве что для layout'ов и прочего, но не как формат передачи данных по сети.
Kotlin Coroutines.
RxKotlin. Dagger.
Все популярные и рекомендуемые Гуглом библиотеки - Moxy, Retrofit/OkHttp, Gson, Glide и т. д.
Уметь писать юнит-тесты. Хотя бы, наверное, на junit.
Он должен знать, что на работе нужно только работать, а не в контру гонять :))
должен знать, что его через неделю пинками выгонят с этой работы
Знание языка Java, Kotlin (эти основные), Android SDK, было бы полезно знание HTTP/S, REST API, XML, JSON (особенно), RxJava.
А дальше уже по направленности.
А дальше уже по направленности.
В@дим !
Да ладно! А у мобильный разработчик это не одно направление? У него есть ещё и наследники?
Похожие вопросы
- Java Developer vs Android Developer. Куда дальше?
- Всем привет. Помогите плз. Мне нужна помощь тех кто действительно хорошо знает Java т. к мне нужно выбрать один из курсов
- Помогите доделать код на java. В форму пользователь вводит символ, который нужно заменить на #.
- Не выводит изображение в JAVA
- Java проблема с рефлексией.
- Пишут ли стартапы на Java?
- С какой книги начинать изучение Java?
- Помогите сделать java приложение! { СРОЧНО }
- Java и какой толк работать именно в консоле?
- Подскажите пожалуйста, как в данном коде Java сделать так, чтоб при нажатии цифры 3 программа завершала свою работу?
Переводчик Google