11. We define hybrid as a web app, primarily
built using HTML5 and JavaScript, that is then
wrapped inside a thin native container that
provides access to native platform features.
Jens Becker
HYBRID APPS
13. We define cross-platform as a native app,
which was cross compiled or is otherwise
indistinguishable from a native
application.
Jens Becker
CROSS-PLATFORM APPS
17. XAMARIN
Wie funktioniert Xamarin?
.NET
C#
Compile
and Link
.APK
Bindings
Runs
Natively
IL
+
JIT
Xamarin.iOS does full Ahead
Of Time (AOT) compilation to
produce an ARM binary for
Apple’s App Store.
Xamarin.Android takes
advantage of Just In Time
(JIT) compilation on the
Android device.
40. ▸ Native / OpenGL gerenderte UI
▸ Kompiliert zu C++
▸ JavaScript für die Businesslogik
▸ XML Dialekt für UI (.ux)
▸ Anbinden von nativem Code
Wie funktioniert Fuse?
41. ▸ Sublime Text
▸ Atom
▸ Fuse App
▸ Preview
▸ Bald: Designer
Tooling