Zum Inhalt springen

Adobe PhoneGap

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 29. Oktober 2011 um 09:07 Uhr durch 212.116.219.247 (Diskussion) (Development). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Adobe PhoneGap

Basisdaten

Entwickler Adobe
Aktuelle Version 9.0.0[1]
(10. Oktober 2019)
Programmier­sprache Java[2], JavaScript
Lizenz MIT-Lizenz[3]
www.phonegap.com

PhoneGap (also known as Apache Callback [4][5]) is an open-source mobile development framework developed by Nitobi Software.[6] It enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of often less-known languages such as Objective-C.[7] The resulting applications are hybrid, meaning that they are neither truly native (all layout rendering is done via the webview instead of Objective-C or Corona apps) nor purely web based (much of the functions would be supported by HTML5). One disadvantage is that hybrid applications do not have full access to the device application programming interface (API).

History

First developed at an iPhoneDevCamp event in San Francisco,[8] PhoneGap went on to win the People's Choice Award at O'Reilly Media's 2009 Web 2.0 Conference[9] and the framework has been used to develop many apps.[10]Apple Inc. has confirmed that the framework has its approval, even with the new 4.0 developer license agreement changes.[11] The PhoneGap framework is used by several mobile application platforms such as Worklight[12][13] and appMobi[14] as the backbone of their mobile client development engine. Adobe officially announces the acquisition of Nitobi on 4th October 2011.[15]

Development

PhoneGap allows web developers to natively target all smartphone with a single codebase by enabling a Foreign Function Interface (FFI) to an embedded WebView or Webkit on the device.

Supported Platform

PhoneGap currently supports development for the operating systems Apple iOS, Google Android, HP webOS, Microsoft Windows Mobile, Nokia Symbian OS[16] and RIM BlackBerry. Support for recent versions, such as BlackBerry 5 and 6 and Windows Phone 7, is being implemented now.[17][18] Bada (the operating system used by the Samsung Wave S8500) support is "coming soon".[19] As shown Below, a list of supported features for each operating system [20].

Feature
iPhone /iPhone 3G

iPhone 3GS and newer

Android

4.6-4.7

5.x

6.0+

webOS
Datei:Symbian logo 4.svg
Symbian
Datei:Img main logo.png
Bada
Datei:WindowsPhone7logo.png
Windows Phone 7
Accelerometer Ja Ja Ja Vorlage:N/a Ja Ja Ja Ja Ja Ja
Camera Ja Ja Ja Vorlage:N/a Ja Ja Ja Ja Ja Ja
Compass Vorlage:N/a Ja Ja Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a Ja Ja
Contacts Ja Ja Ja Vorlage:N/a Ja Ja Vorlage:N/a Ja Ja Ja
File Ja Ja Ja Vorlage:N/a Ja Ja Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a
Geolocation Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja
Media Ja Ja Ja Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a Vorlage:N/a
Network Ja Ja Ja Ja Ja Ja Ja Ja Ja Vorlage:N/a
Notification (Alert) Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja
Notification (Sound) Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja
Notification (Vibration) Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja
Storage Ja Ja Ja Vorlage:N/a Vorlage:Partial Ja Ja Ja Vorlage:N/a Vorlage:N/a

See also

References

  1. github.com. (abgerufen am 26. März 2020).
  2. The phonegap Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
  3. The phonegap Open Source Project on Open Hub: Licenses Page. In: Open Hub. (abgerufen am 18. Juli 2018).
  4. Apache Callback Project Incubation Status
  5. Apache Callback Proposal
  6. [1]
  7. [2], PhoneGap Seeks to Bridge the Gap Between Mobile App Platforms, Salon.com, April 5, 2009
  8. [3], PhoneGap Simplifies iPhone, Android, BlackBerry Development, eWeek, March 13, 2009
  9. [4], PhoneGap: People's Choice Winner at Web 2.0 Expo Launch Pad, ReadWriteWeb, April 2, 2009
  10. [5], Apps developed with PhoneGap.
  11. [6], PhoneGap and the Apple developer license agreement, PhoneGap, April 14, 2010
  12. [7], Worklight
  13. [8], How PhoneGap Plays an Important Part in Our Enterprise Offering
  14. [9], appMobi
  15. http://news.cnet.com/8301-30685_3-20114857-264/adobe-buys-phonegap-typekit-for-better-web-tools/
  16. [10], Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps, Android and Me, December 15, 2009
  17. Attempt to implement PhoneGap on Windows Phone 7.
  18. PhoneGap BlackBerry WebWorks (for BlackBerry OS 5.0 and 6.0). Abgerufen am 31. Januar 2011.
  19. https://build.phonegap.com/
  20. PhoneGap supported features

Bibliography

Vorlage:Refbegin

Vorlage:Refend

Vorlage:Apache