Spring Boot vs Quarkus the ultimate battle - DevoxxUK
multi platform mobile development using titanium
1. Multi-platform Mobile Application Development Jasper De Craecker, Mobile Developer (@jasperdc_be) Jürgen Coetsiers, CTO & co-founder (@jcoetsie)
2. Reality check… Brand Manager: make me a mobile app…. Whichdevice/platform/… Devs… iPhone (Objective-C) Android (Java, Google style) RIM (Java, BlackberryorMidletstyle) Symbian (old school ;-) C) Palm Pre (Web 2.0) Windows Mobile (.NET compact) Maemo (GTK+) …
5. What we looked at Adobe Flash No iPhone ( yet ;-) ) No Android ( yet ;-) ) PhoneGap Webkit based Limited Access to nativecomponents webkit quirks limit functionality and user interface “Position: fix” notpossible, …, … For more: http://www.quirksmode.org/webkit.html
6. What we workwith Titanium byAppcelerator Premium Partner Multi-PlatformJavaScriptLibrary Open Source (Apache Public License) Veryactivecommunity Desktop Win32, OS/X, Linux Mobile iPhone, Android, iPad (beta), BlackBerry (Q2)
14. Architecture Move as much as possibleinto the cloud CloudBased Service Optimize data for mobile delivery (JSON) Minimizedevicebased data processing Handlelocalization Flexible data providers FlexibleConsumers (sms/mms, mobile, web, billboards, …) Devicelayer Synchronisation & Caching Presentation Data kindlyprovidedbyCorelio