Почему Android?
На данный момент Android является абсолютным лидером по числу устройств. Их доля составляет сейчас 86.2%, причём в последние годы их доля только растёт. То есть на iOS, Windows Phone и на другие ОС приходится суммарно меньше 14%. Это уже однозначно определяет, что разрабатывать приложения нужно, в первую очередь, под Android. Такой успех устройств на базе Android связан, в первую очередь, с отличным функционалом, хорошим железом, огромным ассортиментом и бюджетной ценой за счёт экономии на маркетинге. Люди, покупая, например, смартфон или планшет на Android, понимают, что они платят за конкретную вещь, а не за то, что Бред Питт в каком-нибудь фильме звонил с помощью iPhone. Поэтому неудивительно, что Android является номером 1 на рынке мобильных ОС.
86.2% — Android
Как научиться создавать приложения на Android?
Во-первых, Вам необходимо освоить язык Java, поскольку приложения для Android пишутся именно на этом языке. Дальше у Вас есть разные пути: записаться на оффлайн-курсы, что дорого и, на мой взгляд, бесполезно, плюс очень неудобно. Так же можно обратиться к репетитору, что ещё дороже, так же не очень неудобно, но, правда, намного эффективнее. Ещё можно читать множество книг, искать информацию в Интернете. И, на мой взгляд, этот способ уже на порядок лучше предыдущих, но он занимает, к сожалению, очень много времени.
В принципе, я как раз и обучался таким способом. Главная проблема, с которой я сталкивался – это устаревший код. Подавляющее большинство обучающих статей для Android написаны ещё в 2011-2012 году. И если некоторые из них ещё актуальны, то часть просто устарела так, что, в принципе, не работают. Дальше снова нужно искать более свежую информацию, причём крайне желательно знать английский язык, чтобы найти правильный вариант решения той или иной задачи. Точно такая же проблема и у книг, так как с момента написания книги и до её публикации проходит зачастую не один год, а это, пусть и не критично (как ошибочно думает большинство), но всё-таки серьёзно влияет на актуальность.
Поэтому самым лучшим способом я считаю видеообучение, опираясь на следующие факты:
1. Лучшая усваиваемость материала.
Вы видите, как автор пишет и комментирует код, запускает приложение, и Вы вместе видите результат. То есть у Вас задействованы сразу и слух, и зрение, что существенно упрощает усвоение материала по сравнению, например, с книгами.
2. Смотреть можно в любой момент.
Вы не ограничены конкретной датой и временем какого-нибудь семинара в Москве, Вы не завязаны на то, чтобы жить там, где он проводится, да ещё и ходить туда. Вы можете смотреть видеокурс, где угодно и когда угодно. Вам так же не нужен для этого постоянный Интернет, как, например, для обучения по статьям в Интернете.
3. Высокая скорость обучения.
За счёт того, что Вы получаете всё и сразу в одном месте, плюс Вы ещё и быстро всё усваиваете.
4. Бюджетный вариант.
Цена видеокурса – это пара часов занятий со средним репетитором, или несколько занятий в оффлайне, за которые Вы узнаете слишком мало. Вообще, программирование – это не то, чему стоит обучаться в аудиториях.
5. Гораздо интереснее.
Это, возможно, субъективно, но лично я и, уверен, что большинство людей предпочитает не читать, а именно смотреть. Для меня, например, видеоуроки по интересующей меня теме гораздо интереснее любого фильма. И думаю, что для многих из Вас это так же.
Таким образом, если Вы хотите научиться создавать приложения для Android в максимально интересной форме, с максимальной эффективностью и в минимальные сроки, то я настоятельно рекомендую Вам пройти свой новый Видеокурс «Создание приложений для Android с нуля».