Date post: | 05-Apr-2015 |
Category: |
Documents |
Upload: | karsten-neiser |
View: | 104 times |
Download: | 1 times |
Story…
…vor 6 Monaten
Bob
C#
Silverlight
!ASP.NET
WCF
?
iPad
Objective C
HTML 5
In 3 Tagen !
Mono
Heute…
AgendaiPad
HTML 5
Sencha Touch
CakeJS
iPad
Einige Fakten1 GHz Apple A4 SOC-Chip1024 x 768 SafariiOS 4.2
Kein SilverlightKein Flash
Niemand weis was Apple als nächstes vor hat !
Warum keine APP?Objective CX-Code
Interface BuilderiPad Simulator
Entwicklung nur auf einem MAC möglichKosten für Entwicklerlizenz ca. 90€/Jahr
Zugriff auf Beta Versionen und mehr…
.NETMonoMonoTouch
HTML5
FaktenEntwicklung vermutlich bis Mitte 2011
Danach – Einleitung des StandardisierungsprozessesAPI noch nicht fix
HTML 5 = HTML + JavaScript + CSS 3
Apple setzt verstärkt auf HTML 5Dadurch bereits jetzt zahlreiche Möglichkeiten
BrowserkompatibilitätIE8: NEINFireFox: TeilsTeilsChrome + Safari: Top
Features in HTML 5Audio + VideoNative Drag & DropWeb SQL DatabaseCanvasWeb SocketsU.v.m.
<canvas>Initialisierung (html)
<canvas id=“demo“width=“300“ weight=“300“></canvas>
Initialisierung (JavaScript)
var canvas = document.getElementById(‘demo‘); var ctx = canvas.getContext(‘2d‘);
Canvas Cheat Sheet
Link
DEMO
CakeJS
CakeJSCanvas animation Kit experiementGoogle CodeMIT Lizenz
Objektorientiertes JavaScript Framework
Leider noch einige BugsBenötigt zu viel Performance auf dem iPad
Daher leider unbrauchbar/bedingt brauchbar
DEMO
Sencha Touch
EigenschaftenMobile Web AppsLook & Feel entspricht nativen iOS und Android TouchgerätenHTML 5 Framework
Basierend auf EXT JS
ThemesiPhone/AndroidOerfläche ist Komplett anpassbar
Css ähnliche Syntax
DEMO
Zusammenfassung
Weitere Vortragsfolien der .NET User Group Dortmund findet ihr auf:
www.do-dotnet.de
LinksHTML 5 Rocks
http://www.html5rocks.com/
CakeJShttp://code.google.com/p/cakejs/
Sencha-Touchhttp://www.sencha.com/products/touch/
Partner & Sponsoren