Currently, looking at some possible work in the field of mobile devices, and one question that I could not find an answer to is why developers who want to sell their applications on the largest mobile phone will choose a code in their own lnauge phones over cross-platform technologies such as telephone communications, titanium, rommobile and others. Can their advantages tell someone who is equally versed in java and javascript to choose a javascript implementation for the java descriptor over the version of the java version of BB / Androids, for example, with equal language skills?
PhoneGap is a great solution if you try to use more than one platform, especially if you are thinking about Android / BlackBerry and Objective-C. On BlackBerry, which creates a nice user interface, depending on my skill set and based on my experience, it will be a little easier in HTML / CSS than in native Java code, Android is a bit less.
If you are creating an application for one platform and are well versed in this language, then be sure to start from your native one.
Keep in mind that many platforms are switching to W3C widgets, and support for BlackBerry, Symbian and Meego and WebOS is, of course, all JavaScript. I would not be surprised if Android starts offering something similar.
Apple 3.3.1, JavaScript PhoneGap iOS UIWebView 3.3.1 - Apple , , PhoneGap, , ( info)
, , , , ( , ).
, iPhone 1990- OPENSTEP. OPENSTEP Mac OS X , Mac OS X iOS, , . , , , .
-, , iOS. Apple, , , , , , Mac . , 3.3.1 , , , , .
3.3.1 , Objective-C, Objective-C ++, C ++. Javascript, WebKit. .
- , ObjC iOS.
Source: https://habr.com/ru/post/1758532/More articles:XmlSerializer.Deserialize - ignore unnecessary elements? - c #requirement for a function to be built-in in C ++ - c ++change or possibly remove tabs border on tabwidget - androidflash server FMS 3.5 and IIS on the same computer - flashHot Django admin table header sort reuse? - djangoApplication using the Google Maps API - c #Returning a link from a function and changing it - c ++Why can I get "Cannot create a handler inside a thread that did not call Looper.prepare ()" using android.os.CountDownTimer? - javaОтправка коллекции элементов в ASP.NET MVC - c#Help Needed to Write an Algorithm - algorithmAll Articles