Как создать приложение для Mobile? - PullRequest
0 голосов
/ 09 марта 2010

Мне нужно создать мобильное устанавливаемое / клиентское приложение ... и я ничего не знаю об этом ..

какой SDK, какой язык мне использовать ?? если это будет в .net будет хорошо (необязательно) ... любые идеи

Это действительно оценит ...

Спасибо !!!

Ответы [ 4 ]

2 голосов
/ 09 марта 2010

Сначала вам нужно решить, какую мобильную платформу или платформы вы хотите поддерживать. Часто ваш выбор языка и набора инструментов будет полностью продиктован этим. Например, если вы хотите написать программное обеспечение для iPhone, вам нужно будет использовать Objective C (и использовать Mac), в то время как для телефонов на базе Android и устройств BlackBerry требуется Java. Устройства Windows Mobile и Symbian изначально поддерживают C / C ++ и собственные проприетарные API, но вы можете использовать такие инфраструктуры, как Qt , чтобы упростить задачу (и переносить между ними). Windows Mobile, в частности, также поддерживает множество других платформ, работающих поверх базовой ОС, таких как слегка ограниченная версия .Net или Java (но привозит свою собственную JVM).

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

0 голосов
/ 09 марта 2010

Если вы не знаете, с чего начать, я предлагаю вам начать с Java ME. Мобильное приложение Java, на мой взгляд, является самым безопасным способом для начинающих, так как они наиболее широко распространены среди платформ мобильных устройств.

Удачи.

0 голосов
/ 09 марта 2010

Вы можете использовать Visual studio для таргетинга на мобильные устройства с ОС Windows Mobile или Windows CE или Pocket PC, для других ОС вы должны увидеть SDK, предоставленный компанией-производителем.

0 голосов
/ 09 марта 2010

Языки программирования: Objective-C, Java, C # .NET CF и т. Д. Это зависит от того, на каких устройствах должно работать ваше приложение.

...