А знаешь ли ты, какая ОС является самой популярной в мире?:-)
Если ты ответил Android, то ты совершенно прав: 81% всех устройств работают на нем.
Хочешь стать разработчиком мобильных решений для Android? Тогда для тебя есть отличные новости – мы открываем Android интернатуру!
Обязательные требования:
- Знание Java (Core)
- Понимание OOP, SOLID принципов
- Понимание MVC
- Опыт работы с Git или другими системами контроля версий
- Знакомство с Android Studio. Понимание структуры проекта
- Знание платформы Android:
- Компоненты приложения (Activity, Service, BroadcastReceiver, ContentProvider)
- Межпроцессное взаимодействие (Intent, Bundle, Parcelable, IntentFilter)
- Построение UI-приложения (layouts/views, оптимизация под различные экраны)
- Способы хранения данных (Internal/External storage, SharedPreferences, SQLite)
- Повороты экрана и сохранение состояния
- Работа с Fragments. Activity/Fragments Lifecycle
- Способы работы с многопоточностью
- Работа с REST API
- Парсинг JSON
Желательные:
- Android Compatibility Library, Android Support Design Library
- Google Play Services
- Material Design Guidelines
- Android Permissions model
- Работа с различными сторонними библиотеками/фреймворками
- Работа с анимацией, аудио/видео, камерой, сенсорами, локализацией
Будут плюсом знания и базовый опыт в рhазработке под iOS.
Ждем твою заявку до 8 мая включительно. Заполняй форму на сайте и держи кулаки:-)
Работать начнем с 15 мая в Харькове.
Список полезной литературы можно найти здесь.