Is there a way to develop a cross-platform application for iPhone / iPad / Android?

Possible duplicate:
Technology for writing iPhone, BlackBerry and Android phones at the same time?

Change - guys, we need another vote to close this. This question is duplicated (read comments)

I heard that Apple has banned such tools . Well, that's why Apple lifted its ban in September. However, the question remains - is there a reasonable way to develop applications on these two platforms without writing almost twice?

Is there something that I am missing, or is the current state of affairs really that every company that develops a cross-platform legally needs to support two code bases?

+3
source share
9 answers

Apple lifted its ban in early September after receiving pressure from the FTC and the EU. However, if you do not plan to use a third-party tool such as Adobe Flash Pro CS5 (I believe that you can create AIR applications that will run on Android in this way, as well as widely advertised iOS features), you will have to support one way or another. since Android applications are written in Java and iOS applications in Objective-C, there are two completely different languages ​​with very different APIs.

+6
source

HTML5 -. Apple : App Store, Objective-C, -, HTML5.

-, , - (UIWebKit iOS). - Android iOS WebKit / /.

, " X Apple, iOS", " , - - ?"

+5

, .

  • Appcelerator Titanium Mobile. , Javascript. , -, , , .., , , (android) else\iphone , . .
  • FeedHenry. HTML-, . , iphone android. Sdk , , -.
  • PhoneGap. javascript/css/html, iPhone, Android Blackberry.

. , , . , , , . , , , , , IDE .. , , , , , , .

+3

XMLVM: Android iPhone

XMLVM Android- Objective-C iPhone. , , Mac iPhone.

+2

Android NDK ( ), C ++ APKG Java JNI. Apple toolchain ; , , , Java Android ObjC iOS.

, C ++.

+1

MonoTouch MonoDroid, , # , , , Win7 Mob.

, .

+1

Apple iOS, - - . . -. , .

0

, Rhodes, MVC, ORM Ruby.

0

take a look at the values System.getProperty()using android, which the provider shows as an Android project. I didn’t look at the iPhone or iPad, since I don’t have one, but I hope something has changed too. But this will only work with java that I know of.

-3
source

Source: https://habr.com/ru/post/1773286/


All Articles