Найти в Дзене

Новый блог, в котором я поведаю о том, как стать разработчиком мобильных приложений и игр.

Приветствую всех на новом канале mobile-developer.blog . Это блог, в котором я поведаю о том, как стать разработчиком мобильных приложений и игр. На его страницах, я постараюсь простым и доступным языком рассказать, как этому научиться, проведу начиная с самых основ, до полностью функциональных приложений. Сразу уточню, что материалы предназначены для полных новичков в программировании и не требует каких-либо познаний в этой сфере. Требуется лишь работоспособный компьютер со стабильным выходом в Интернет. В этой статье я расскажу, а почему собственно стоит этому учиться. Почему стоит выбрать программирование для мобильных устройств, а не другие сферы. Какую платформу выбрать: Android или Apple. По первому моменту советую прочитать выдержки из статистики компании App Annie https://habr.com/ru/company/pixonic/blog/443746/ Из представленных цифр видно, что этот рынок бурно развивается, с каждым годом сервисы, соц.сети активнее используются с мобильных устройств. И потому, в этой сфе

Приветствую всех на новом канале mobile-developer.blog . Это блог, в котором я поведаю о том, как стать разработчиком мобильных приложений и игр. На его страницах, я постараюсь простым и доступным языком рассказать, как этому научиться, проведу начиная с самых основ, до полностью функциональных приложений.

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

В этой статье я расскажу, а почему собственно стоит этому учиться. Почему стоит выбрать программирование для мобильных устройств, а не другие сферы. Какую платформу выбрать: Android или Apple.

По первому моменту советую прочитать выдержки из статистики компании App Annie https://habr.com/ru/company/pixonic/blog/443746/

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

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

А что касаемо того, какую платформу выбрать то стоит вспомнить данные статистики, указанные чуть выше. Большая часть гаджетов работает на Android. Устройств на iOS тоже конечно много, но для разработчика они труднодоступны — закрытые коды, дорогой порог доступа. Чтобы программировать под Android, достаточно среднего компьютера, на котором будет работать Android Studio — но советую учесть, что старенький не справится. Для разработки же под iOS, устройство должно быть обязательно из семейства Apple (а тут даже самый простой вариант к 100 тыс. рублей тянет). Можно конечно и на обычный комп поставить взломанную версию iOS так называемый – Хакинтош, но это еще те танцы с бубном и любое обновление может отправить всю систему в небытие. И в целом отмечается, что сообщество iOS-разработчиков более закрытое. В Android-сообществе больше свободно-доступных примеров и материалов, любой может взять уже написанный код и использовать его.

Поэтому начать стоит именно с Android, а затем, при достижении определённого уровня, подумать и об изучении iOS.

Теперь, выбрав платформу, можно сказать пару слов о методике учебы. Я не сторонник длинных, заумных статей, поэтому для освоения уроков понадобиться 20-30 минут в день.

В этом блоге я буду делиться собственным опытом. Шаг за шагом, простым и понятным языком, буду рассказывать об освоении разработки под Android. Начав с основ программирования, перейти к Java и ООП, а затем и к Android. Рассмотрев вопросы не только непосредственно программирования, но и методов монетизации, а так же продвижения своих разработок.

Освоив работу с Android, плавно перейти к iOS. Ведь это перспективные и востребованные платформы и для наибольшей продуктивности нужно знать их обе.

На этом сегодня все, в следующей статье начнем с теории)