MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 431 views

 

Statistics

Views

Total Views
431
Views on SlideShare
431
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • HTML5, Cordova/PhoneGap und APEXNiels de Bruijn, Fachbereichsleiter, MT AG |
  • 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 | APEX goes mobile
  • 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
  • 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
  • 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) - 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
  • 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
  • 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 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
  • Wichtige LinksPhoneGap/Cordova http://cordova.apache.orgPhoneGap/Cordova Plugins https://github.com/phonegap/phonegap-pluginsPhoneGap Build https://build.phonegap.com11 | APEX goes mobile
  • 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: apex@mt-ag.comwww.mt-ag.com |