HTML5, Cordova/PhoneGap und APEXNiels de Bruijn, Fachbereichsleiter, MT AG |
MT AGMANAGING TECHNOLOGY – BUSINESS BY INTEGRATIONAls anerkannter Partner der führenden Technologieherstellerverbinden wir...
3 | APEX goes mobile
Von APEX Desktop zu PhoneGap                       PC      Smartphone           Smartphone                                ...
Nativ, HTML5 oder Hybrid?                        Native (kein APEX)    HTML5 (APEX)             Hybrid (APEX & PhoneGap)Ap...
Beispiel-App                       Barcode Scanner6 | APEX goes mobile
PhoneGap BuildDas Prinzip index.html verweist auf APEX  - Alle Inhalte kommen aus APEX (auch die PhoneGap JS Bibliothek) ...
PhoneGap (Build) für iPhone/iPad Apple möchte wissen wer welche App auf welchem Gerät hat Macbook ist einmalig notwendig...
Beispiel-App                       Image Capture & Notification9 | APEX goes mobile
Fazit Die Entwicklung von Web-Apps steht noch am Anfang Öffentliche Apps? Nativ! HTML5 kann immer mehr und sollte zuers...
Wichtige LinksPhoneGap/Cordova http://cordova.apache.orgPhoneGap/Cordova Plugins https://github.com/phonegap/phonegap-pl...
Buchempfehlung12 | APEX goes mobile
Vielen Dank.MT AGBalcke-Dürr-Allee 940882 RatingenTelefon: +49 (0) 21 02 309 61-0Telefax: +49 (0) 21 02 309 61-10E-Mail: a...
Nächste SlideShare
Wird geladen in …5
×

MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.

682 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
682
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
2
Aktionen
Geteilt
0
Downloads
2
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.

  1. 1. HTML5, Cordova/PhoneGap und APEXNiels de Bruijn, Fachbereichsleiter, MT AG |
  2. 2. MT AGMANAGING TECHNOLOGY – BUSINESS BY INTEGRATIONAls anerkannter Partner der führenden Technologieherstellerverbinden wir die Agilität eines mittelständischen Unternehmensmit der Lösungskompetenz internationaler Beratungshäuser.Hauptsitz  HamburgRatingenNiederlassungenHamburg, Dortmund, Frankfurt,Luxemburg  Dortmund  RatingenTochtergesellschaftenMT-ifs GmbH, MT-ics GmbH  FrankfurtBeschäftigte (2012) Luxemburg 220 Festangestellte80 Freiberufler2 | APEX goes mobile
  3. 3. 3 | APEX goes mobile
  4. 4. Von APEX Desktop zu PhoneGap PC Smartphone Smartphone … Browser Browser PhoneGap App nativ js APEX <= 4.2 APEX 4.2 APEX 4.2 mit jQuery Mobile mit jQuery Mobile4 | APEX goes mobile
  5. 5. Nativ, HTML5 oder Hybrid? Native (kein APEX) HTML5 (APEX) Hybrid (APEX & PhoneGap)App FeaturesGraphics Native APIs HTML, Canvas, SVG HTML, Canvas, SVGPerformance Fast Slow SlowNative look and feel Native Emulated EmulatedDistribution Appstore Web Appstore?Device AccessCamera Yes Yes (media capture) YesNotifications Yes No YesContacts, calendar Yes No YesOffline storage Secure file storage Shared SQL Secure file system, shared SQLGeolocation Yes Yes YesGesturesSwipe Yes Yes YesPinch, spread Yes No YesConnectivity Online and offline Mostly online Online and offlineDevelopment skills ObjectiveC, Java, HTML5, CSS, Javascript HTML5, CSS, Javascript 5 | APEX goes mobile
  6. 6. Beispiel-App Barcode Scanner6 | APEX goes mobile
  7. 7. PhoneGap BuildDas Prinzip index.html verweist auf APEX - Alle Inhalte kommen aus APEX (auch die PhoneGap JS Bibliothek) - Vorteil 1: einmalig installieren, beliebig oft aktualisieren - Vorteil 2: alle (sensitive) Daten werden serverseitig vorgehalten index.html wird als ZIP hochgeladen und PhoneGap macht daraus eine fertige App für iPhone, Android, Windows Phone, Blackberry, etc. - Vorteil: keine x-Entwicklungsumgebungen notwendig - APEX Entwickler fühlen sich zu Hause: HTML, Javascript, CSS7 | APEX goes mobile
  8. 8. PhoneGap (Build) für iPhone/iPad Apple möchte wissen wer welche App auf welchem Gerät hat Macbook ist einmalig notwendig um ein developer certificate zu bekommen Danach provisioning profile auf developer.apple.com erstellen und herunterladen - http://developer.apple.com (kostenpflichtig!) - Developer Certificate ist für Provisioning Profile notwendig Provisioning profile und developer certificate hochladen8 | APEX goes mobile
  9. 9. Beispiel-App Image Capture & Notification9 | APEX goes mobile
  10. 10. Fazit Die Entwicklung von Web-Apps steht noch am Anfang Öffentliche Apps? Nativ! HTML5 kann immer mehr und sollte zuerst betrachtet werden - Warum sind native Funktionen notwendig? Wenn nicht mit HTML5 möglich, dann Cordova/PhoneGap PhoneGap Build: perfekt für den APEX Entwickler!10 | APEX goes mobile
  11. 11. Wichtige LinksPhoneGap/Cordova http://cordova.apache.orgPhoneGap/Cordova Plugins https://github.com/phonegap/phonegap-pluginsPhoneGap Build https://build.phonegap.com11 | APEX goes mobile
  12. 12. Buchempfehlung12 | APEX goes mobile
  13. 13. Vielen Dank.MT AGBalcke-Dürr-Allee 940882 RatingenTelefon: +49 (0) 21 02 309 61-0Telefax: +49 (0) 21 02 309 61-10E-Mail: apex@mt-ag.comwww.mt-ag.com |

×