Разработка под Android: где много пользователей, там много заказов

Многообразие гаджетов, работающих на Android, по-настоящему поражает: сегодня без труда можно найти такой смартфон абсолютно на любой вкус, цвет и кошелек. Все больше людей приобретают себе эти устройства, а вместе с числом пользователей растет и число Android-разработчиков. О том, чем конкретно они занимаются, нам расскажет преподаватель Академии Николай Москвин.

Николай, как давно и почему Вы стали разрабатывать под Android?

Вообще программированием я начал заниматься в еще старших классах, а над бизнес-проектами работаю с 2006 г. В 2010 г. у моей команды был горящий проект - нужно было сделать приложение для одной сети супермаркетов Нью-Йорка, по разным причинам никто кроме меня не мог этим проектом заниматься. Вот так я и начал заниматься Android-разработкой.

Назовите основные преимущества и недостатки разработки под Android?

Устройств, работающих на Android, чрезвычайно много - нет ни одной страны, где они бы не были популярны. Это, конечно, очень важное преимущество, ведь заказов много там, где много пользователей. Основным недостатком можно считать многообразие этих устройств: везде разные дисплеи, чипы, наборы кодеков, аудио, видео. Это все существенно усложняет поддержку, и, соответственно, разработку приложений, которые должны запускаться на всех устройствах.

Какие приложения сегодня наиболее актуальны?

Приложения для автоматизации какого-либо бизнес-процесса, где требуется адаптация жестов человека с пользовательским интерфейсом. Можно победить конкурентов тем, что в твоем приложении будут более удобные кнопочки или другие способы общаться с приложением. Конечно, нельзя забывать о развлечениях - это всегда актуально.

Многие IT-компании нашего города занимаются Android-разработкой?

Да, многие, трудно назвать компании, которые не занимаются Android-разработкой. Чтобы поддерживать привлечь большое количество пользователей, нужно обязательно адаптировать интерфейс для устройств как на Android, так и на iOS.

Играют не только дети? Как разработка развлекательных приложений приносит доход?

Конечно, играют все. Игры из рубрики детских приложений, например, защищены родительским контролем, и возможность выхода в интернет и совершения покупок там заблокирована. А вот развлекательные приложения из других рубрик живут за счет рекламы или покупок определенных возможностей.

Вы ведете курс Junior Android Developer, на кого примерно рассчитан этот курс?

Студенты курса должны будут иметь определенную подготовку. Они должны быть знакомы с основами программирования; владеть базовыми знаниями языка программирования Java: структуры данных, синхронизация; понимать что такое объектно-ориентированное программирование и какие существуют подходы есть. Собственно, это всё.

А чем конкретно студенты будут заниматься на курсе и чему научатся?

Основываемся на базе Java, мы даем базу для Android. Студенты познакомятся с платформой Android, научатся делать приложения для Android, в том числе такие, которые будут учитывать ограниченные ресурсы устройств, разберутся с сервисами и разными технические аспектами. Очень важно то, что они узнают как избежать ошибок, наиболее распространенных среди новичков в разработке для мобильных устройств. Также студенты научатся эффективно использовать стандартные службы и приложения, базы данных и картографические сервисы.

 

Если вы задумались над тем, чтобы стать специалистом в области Android-разработки, то записывайтесь к нам курс Junior Android Developer, который  скоро начинается! 

Вы можете заполнить заявку на нашем сайте, позвонить по телефону +7 (800) 500 15 56 или просто написать на почту academ@suhorukov.com.

Подписка

Выберите рассылки, на которые вы хотите или не хотите быть подписанным.