2013-10-03 4 views
0

Если я создал часть программного обеспечения для телефона Windows, например, используя C#, и я хочу опубликовать это программное обеспечение на других платформах (iPhone или Android), мне нужно переписать код в Java для Android и в Objective-C для iPhone? Или есть другие решения?Как создать программное обеспечение для нескольких мобильных платформ?

+1

Короткий ответ: да, вам придется переписать код для каждой родной платформы. Другой вариант, который у вас есть, - это создать свое приложение с помощью веб-технологий (HTML/CSS/Javascript), а затем вы можете использовать phonegap (или одну из нескольких других), чтобы выплескивать собственное приложение «обертка» из голых костей для нескольких разных платформ. – FoamyGuy

ответ

3

Если вы программист на C#, вам следует изучить моно/хамарин. Xamarin WebSite

Вы можете использовать Monotouch для разработки iPhone и Monodroid для Android.

Вы должны знать, что вам все равно нужно будет знать, как создать пользовательский интерфейс, используя собственные SDK-компоненты.

+0

И http://mvvmcross.wordpress.com –

0

Мне нравится Phonegap/Cordova. Позволяет использовать веб-технологии (Javascript, HTML, CSS), но упаковывать их как приложения для нескольких платформ.

Смежные вопросы