Получите навыки разработки мобильных приложений и узнайте о возможностях для Android-разработчиков. Займи достойное место на бурно развивающимся рынке мобильных приложений!
Сегодня рынок техники все больше и больше тяготеет к портативным устройствам. Ведь для современного человека важно постоянно иметь доступ к Интернету, электронной почте, социальным сетям. В этом аспекте портативные устройства значительно превосходят жидкокристаллические громадины с супермощным процессором. Главные преимущества – размер, длительность работы без подзарядки и, конечно же, многофункциональность.
Таким образом, стоит признать, что будущее ПК – в портативной, легкой и функциональной технике – планшетах, электронных книжках, нетбуках и смартфонах – и все это в основном работает именно на операционной системе Android. Согласно статистике, именно Android лидирует сейчас на рынке смартфонов, занимая на нём больше половины всего объема продаж. Таким образом обучение разработки приложений под Android, на сегодняшний день крайне актуально, так как количество специалистов меньше чем спрос на них.
Программа обучения:
- Язык Java с использованием IDE Eclipse, Android SDK;
- Разработка пользовательского интерфейса;
- Базовые виджеты и элементы пользовательского интерфейса;
- Введение в работу с базами данных;
- Взаимодействие с SQLite;
- Сетевое и системное программирование;
- Клиент-серверные решения;
- Сетевые протоколы и их применение при разработке программного обеспечения;
- Графика и создание анимации;
- Публикация приложения в Google Play;
Вы научитесь:
- программировать приложения под Android с использованием Android SDK;
- владеть навыками программирования на языке Java, что позволит впоследствии заниматься разработкой под другие платформы (Core Java, Java EE, Blackberry и др.);
- проектировать, создавать и работать с базами данных, изучить особенности SQLite;
- проходить процедуру размещения приложения в Google Play;
- проектировать работу при разработке приложения, как правильно оценивать свои временные затраты, как подбирать команду с учетом сложности проекта и контролировать качество выполнения работы.