4. State of Mobile
Conservatives
We’ll just make the web
Mobile Web still the lowest hanging fruit
Lots of help with RWD
Liberals
Mobile apps should be native
Swear by their PCs/Macs
Have cash/need or indie
Bipartisans
Avoid extremes | Technologists | Love Xbox & their families
Accept JavaScript as assembly language of the web
Love C# & managed code comfort
5. Eclipse
Java
Mac OS X Windows
Visual
Studio
XAML, C#
Xcode
Objective-
C
WWW
Multiple
HTML,
CSS, JS
Multiple
Platform Choices & Complexity
Native
Mobile Web
“Hybrid” Mobile
6. Hybrid Mobile Development
Telerik AppBuilder
Use HTML5/CSS3/JS to go x-plat
True single code base
Built on top of Apache Cordova
Apache Cordova vs Adobe PhoneGap – know the difference
Integrated powerful Simulators
Plug & play
Huge choice of IDEs
Live Sync!
Adaptive mobile controls
App packages contain all web assets & other artifacts
Deployed natively
Publish to Stores with ease
Part of Telerik Platform – Design + Cloud Backend + Analytics + Test + Manage/Deploy
PhoneGap has a subset of offerings – Go try it, I’ll wait for you to come back quick!
Runs in giant web view
Perfecting UX takes time
7. Hybrid Mobile Development
Xamarin
Go x-plat with C# everywhere
Compiled to native app packages
C# APIs mapped to native ones through Mono framework
Maximize code reuse through PCLs
Unified IDE
Android/iOS Designers
Need a Mac
Still need to create different UIs for different platforms
10. Deploy wirelessly to any device
QR Code Deployment
• Companion App - provision-less deployment to iOS
• Deploy to Android and provisioned iOS via QR Code also
• Same for Windows Phone & Kindles
11. Once ready, publish straight to
Apple & Google App Stores!
(You don’t need a Mac)