2015-03-19 8 views
-5

Приветствую, я хочу знать о том, как создавать приложения для разных ОС. Например, для Android: Android, Android, Android, BlackBerry, iPhone, Windows Phone и Windows. Какой язык программирования требуется для разных ОС . Любой язык программирования может использоваться для всех этих разных ОС.Как сделать мобильные приложения для разных ОС

+0

Посмотрите на Кордову. Его написано с использованием HTML5 и javascript и работает для всех платформ, о которых вы упомянули. https://cordova.apache.org/ –

+1

вам нужно попробовать HTML 5 – Signare

+1

@SiddhantSingh вам нужно пойти на Java-скриптинг (т. е. телефонный зазор) –

ответ

1
  1. Для того, чтобы приложения (мобильные приложения, я думаю, что вы имеете в виду) для различных ОС (я думаю, что вы имеете в виду различные ОС на каждом телефоне), (предположение: вы кодируете его с нуля) сначала вы изучаете язык программирования, затем переходите к тому, как создавать приложения для определенной ОС. Как правило, вы покупаете книгу (смотрите онлайн для получения хороших рекомендаций) и начинайте с нее. Вы также можете найти множество онлайн-ресурсов об основах кодирования и разработке мобильных приложений.
  2. Я уверен, что вы можете использовать самые популярные языки; Java, Python, C++/C#/C и т. Д. Как правило, люди делают приложения для Android или приложения для iOS. Они кодируются на Java для Android (и это производные инструменты), а Objective-C в iOS, но Swift является совершенно новым, и я слышал, что у него много интересных функций, и это лучший выбор для использования в iOS по сравнению с Objective-C.
  3. Да, вы можете использовать один и тот же язык на всех платформах, которые вы указали в своем вопросе, но обычно придерживаетесь общих языков, используемых большинством людей, поскольку сложность увеличивается, когда вы выбираете более элегантные языки, такие как Prolog или Haskell и т. Д. :)
+0

Также стоит отметить, что есть некоторые довольно удивительные SDK для людей, которые хотят закодировать один раз и выпускать на трех разных платформах, таких как Xarmin. –

1

@SiddhantSingh вы должны пойти на Java сценариев (например, телефон зазора)

0

Android и iOS совершенно разные. Вы спрашиваете, как начать создавать приложения для всех телефонов, iOS специально относится к яблочным продуктам. Для Apple перейдите на их сайт и загрузите комплект разработчика, Xcode (он находится в объективе c и/или на собственном языке Swift). Для android это в первую очередь в java, и некоторые комплекты разработки для начинающих предлагаются и для Android! Чтобы сделать его действительно простым, они обычно используются для разработки Xcode для iOS, вы можете получить его из apple; и некоторые из самых распространенных для Android - это разработчики градиентов и приложений, которые вы можете получить с сайта gradle.com или MIT соответственно.

0

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

Общая точка между веб-приложением и гибридной картой экономит ваше время, а это значит, что пара мобильных ОС может запускать ваше приложение с одноразовой разработкой. Разработка Multi-OS и разные языки программирования для вас абсолютно не нужны. Я думаю, что этот новый способ развития может помочь вам сосредоточиться на важности приложения.