Anton Gritsevskiy
июнь 2015.
11464

Какой язык программирования изучать, если хочешь разрабатывать мобильные приложения и игры?

Ответить
Ответить
Комментировать
0
Подписаться
45
5 ответов
Поделиться

Для платформы "Андроид" это прежде всего Java (впрочем, есть и другие варианты, менее популярные). В случае iOS - это ObjectiveC и Swift (последний является относительной новинкой от Apple и я бы советовал обратить на него пристальное внимание).

Также, есть возможность создавать гибридные приложения, т.е. такие, которые разрабатываются при помощи какой-либо третьей технологии (например, Mono) и уже потом конвертируются под запуск на необходимых устройствах. Этот подход, кроме очевидных плюсов, имеет и множество недостатков, так что я бы не рекомендовал с него начинать, однако быть в курсе - обязательно!

Вообще, и прежде всего, очень важно изучить не просто какой-то язык программирования/технологию, а изучить программирование как таковое. Обрести "культуру программирования".

24
-3

А как приобрести культуру программирования ?

0
Ответить

изучать различные языки программирования, и, конечно, лучше начинать с простого

0
Ответить
Прокомментировать

Если цель - именно разработка игр, а не само изучение языка программирования, имеет смысл смотреть в сторону игровых движков, которые позволяют делать игры на разные платформы. В некоторых из них можно создать игру, не сильно сталкиваясь с самим языком программирования. При этом, при желании углубить и расширить логику игры - пространство для изучения языков неограниченно.

Традиционно, для новичков-одиночек и небольших студий советуют начать с движка "Unity". Внутри движка используются языки C# и JavaScript.

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

10
-2
Прокомментировать

Смотря для какой платформы хотите разрабатывать приложения. Если это Android, то Java (IDE Android Studio), также пишут ещё на С/С++, но поскольку вы (скорее всего) новичок, не забивайте пока, что голову C & С++.

Если вы хотите писать приложения для устройств Apple, то тут однозначно Swift / Objective-C, но для этого нужен MAC.

Вот тут можете посмотреть ещё про разработка под Android на Java:

http://habrahabr.ru/post/110247/

Но мой вам совет (если вы ещё не знакомы с программированием), не бросайтесь сразу к разработке приложения под Android, постарайтесь изучить базовые принципы программирования и ООП, а уже потом смело можете пробывать создавать собственные приложения под Android.

Удачи в ваших начинаниях!

5
0
Прокомментировать

Если ты задаешься этим вопросом на TheQuestion - тебе не стать программистом.

Гугл - лучший друг любого программиста.

Если тебе проще задать вопрос тут и ждать ответа, чем набрать в поиске и нажать первую ссылку - то не особо ты и хочешь разрабатывать.

1
0
Прокомментировать

Этот ответ написан и доступен на

Этот ответ написан и доступен на Яндекс Кью

http://программирование-для-детей.рф/

Это визуальный редактор для создания веб-приложений.

Целевая аудитория — старшекласники и взрослые любители.

Освоить это редактор можно за один день!

Умение работать в этом редакторе равноценно базовому знанию четырех языков веб-программирования.

В этом редакторе соединены две противоположности:

1) простота и доступность для детей 12+

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

Это серьезный инструмент для серьезной работы, но простой и пригодный для обучения программированию старшекласников, вместо паскаля или бейсика. Это программирование проще обычного профессионального примерно в сто раз. Это бесплатный онлайн-редактор для работы на сенсорном экране. Ничего подобного нет!

0
0
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью