Как лучше всего изучить разработку мобильных приложений (iOS / Android / Windows Phone)?

Я решил изучить разработку iOS около 10 месяцев назад, с абсолютного нуля. Я никогда не писал ни строчки кода в своей жизни, и никогда не брал никаких классов CS. Так что, хотя я согласен с ответом Рейндера де Вриса здесь, я собираюсь добавить пару вещей, которые я нашел полезными для начинающего.

1. Получить правильное оборудование.
Если вы хотите научиться разрабатывать мобильные приложения, вам будет намного проще, если вы получите лучшие инструменты для работы. В моем случае это означало получить Mac, но если вы решили разрабатывать для Android, у вас есть больше возможностей. Рассмотрите возможность использования ОС на базе Unix / Linux.

2. Изучите основы кодирования.
Я начал с абсолютного нуля, поэтому я нашел Программирование для всех ( https: //www.coursera.org/course / …) быть большой помощью. Затем я перешел к введению Udacity в компьютерные науки ( https: //www.udacity.com/course/c … ). Оба курса можно пройти бесплатно и отлично подходят для новичков. Также будет полезно познакомиться с Git и Github.

3. Перейдите на выбранную платформу.
Да, я понимаю, что это означает изучение другого языка, но я обнаружил, что на самом деле не было так много курсов «абсолютного новичка» для Objective-C, не говоря уже о Swift. Большинство предполагают некоторый предыдущий опыт кодирования. Конечно, если у вас уже есть опыт, вы можете пропустить нет. 2.

4. Продолжайте кодировать и учиться.
Это, я понимаю, по сути, то, что разработчики приложений делают весь день. Код и учиться. В начале вы будете делать это много, не получая много денег, поэтому вы узнаете, подходит ли вам карьера или нет. Это помогает, если у вас есть идеи для приложений, чтобы написать. Они не должны выглядеть эффектно, их цель — продемонстрировать свои навыки. Для получения дополнительных баллов во время поиска работы используйте методы, которые компании, вероятно, будут искать, например, приложения на основе определения местоположения, запись и воспроизведение видео и аудио, фотография.

Это мой ответ, потому что я все еще на 4-м месте 🙂

Удачи!

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: