Android Development

Android Development

20 Авг 2018

Требования к Андроид-разработчику

Стажер

1. Минимальные знания Java (переменные, массивы, циклы, условные операторы)

2. Создание и открытие проектов в Android Studio, запуск на устройстве / эмуляторе

3. Представление об основных классах Android (Activity, Service, BroadcastReceiver, ContentProvider, Fragment, View, ViewGroup, Manifest)

Младший разработчик

1. Навыки работы с Git (pull, commit, push, fetch, merge) 2. Расширенное представление о классах Android:

2.1. Жизненный цикл Activity, Fragment

2.2. Типы Service, как работает.

2.3. Как зарегистрировать BroadcastReceiver

2.4. Виды ViewGroup, чем отличаются (LinearLayout, RelativeLayout, FrameLayout, GridLayout, ScrollView, ConstraintLayout)

2.5. Отдельно - как работает RecyclerView (Adapter, ViewHolder)

2.6. Виды ресурсов

2.7. SharedPreferences

2.8. Intent (виды, запуск Activity, запуск других приложений)

3. Представление о паттернах проектирования (синглтон, фабрика) 4. Представление о работе HTTP/REST (методы)

5. Представление о JSON

6. Gradle: подключение библиотек, flavors

7. Представление о потоках.

7.1. AsyncTask (коллбэк методы, какие в каком потоке и когда выполняются)

8. SQLite (как создать БД, таблицы, простые запросы)

9. Представление о RxJava

10. Представление о Retrofit, OkHttpClient

11. Android Runtime Permissions

12. Представление о паттерне MVP

Другие посты по теме...

Headhunter Headhunter @headhunter
📱Ищем разработчика под Android ▫️ Строго город Москва ▫️ Не компания ▫️ Работа по договору ▫️ Пунктуальность и ответственность ⚙ DataMatrix ⚙ Локальная БД ⚙ Авторизация / Работа пользователя через API (есть) ⚙ Под...
Мoŭ Oкeaн 🌊 Мoŭ Oкeaн 🌊 @MoyOkean
Не знаете где найти полезные Telegram-каналы без постоянной рекламы? За вас это сделала команда @RUpro в своей подборке: 📚Чтение • @BigBrains — «Саморазвитие» @poet_omar - Омар Хайям @jyotish3000- Гороскоп 100% @dstories...
Котизм ^_^ Котизм ^_^ @kotism
Присоединяйся к каналу https://t.me/android_xo
Магазин онлайн - скидки, акции Магазин онлайн - скидки, акции @shopru
​​Квадрат Пифагора: узнай характер по дате рождения. Эти нехитрые вычисления помогут вам раскрыть характер человека. Для этого нужно узнать дату рождения.  И прочитать продолжение