Mobile Platform Portability

Are there any libraries or other development resources that can help reduce the effort involved in porting applications between different mobile platforms? In particular, I am interested in supporting iPhone, Android, and Windows Phone 7. Some issues of concern include the interface, client-server communications, and hardware support (such as camera, GPS, etc.).

+5
source share
5 answers

MonoTouch lets you write iPhone applications using .NET (C #). In the near future, the Android version will also be available (MonoDroid)

Windows Mobile, Windows Phone 7, Silverlight . , , Silverlight .NET, - Silverlight, MonoTouch (iPhone) MonoDroid (Android).

+3

, Android iphone javascrpit, HTML CSS. iphone Android, C (iphone) java- (android) . , , . ... !

+1

PhoneGap Android, Blackberry iPhone. , Windows Phone 7, , . , .

+1

, , iSpectrum - , . (http://www.flexycore.com/), 3D- Android, 2 !

+1

, , C89- , , .

The product I'm working on can currently be created and run on Android, iPhone, Symbian, Windows Mobile and some other proprietary platforms (Nintendo handheld computers) and legacy platforms (PalmOS, OSE), as well as "real" machines (Linux and Solaris). Of course, the user interface code must be written specifically for each platform, but the kernel is built from the same source code for all purposes.

+1
source

All Articles