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?
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.
HTML5 -. Apple : App Store, Objective-C, -, HTML5.
-, , - (UIWebKit iOS). - Android iOS WebKit / /.
, " X Apple, iOS", " , - - ?"
, .
. , , . , , , . , , , , , IDE .. , , , , , , .
XMLVM Android- Objective-C iPhone. , , Mac iPhone.
Android NDK ( ), C ++ APKG Java JNI. Apple toolchain ; , , , Java Android ObjC iOS.
, C ++.
MonoTouch MonoDroid, , # , , , Win7 Mob.
Apple iOS, - - . . -. , .
, Rhodes, MVC, ORM Ruby.
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.
System.getProperty()
Source: https://habr.com/ru/post/1773286/More articles:View images without updating on NSThread - iosIs it possible to run an oracle package from sql plus without compiling it into a database? - sqljQuery - Multiple Droppables Overlap Result in Unpredictable Drops - jquery-uiService unavailable, closing transmission channel. Server response: 4.4.2 Timeout while waiting for a command - asp.netWhy does this Perl line contain only a variable in itself? - variablesDistributed Database Solution? - sqlSmartEnumerable and Regex.Matches - c #https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1773289/multiple-class-events-together-how-to-get-the-current-class-name&usg=ALkJrhhj3vUbhmt-67OstwtaskE9NslgfQsimplejson doesn't avoid single quote on application engine server - javascriptZend Rest Controller for api and web together - phpAll Articles