Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Build Your First Mobile Application ... in the Cloud ... in 60 Minutes
Disclaimer
Technical feasibility and market demand will affect final delivery. Pricing and packaging for any new technologies or features
discussed or presented have not been determined.
A full stack bootcamp that will make you a mobile rockstar A formal class on any specific development technology A best practices view on mobile development A substitute for taking a proper mobile development course!
An introduction to the mobile dilemma An overview of a technology stack that allows you to reuse your
existing skill sets without starting over again in the name of mobile
Android
Java (not web Java!) Java IDE (Eclipse, NetBeans, etc.) Cross platform
Windows Phone
Other?
Create all backend services that seamlessly talk to all of the above platforms
Enjoy the first time you have a bug on one of the platforms.
10
And hope that none of the 800,000,000 Android users are one of your customers
11
Wait for the original development you told them to do in step one Deploy your app
And just ignore the minor detail that your app is not on Apples App Store (no biggie! ;-) )
12
13
Desired Solution
Reuse existing web development skill sets Do not want to worry about multi-platform skill gaps Open source would be nice Id like to be able to package and deploy for multiple platforms Id like to own all code and controls the entire application development lifecycle
14
WEB
APP
Database
15
WEB
JavaScript Frameworks
- Sencha Touch - jQuery Mobile - Dojo Mobile
APP
Database
16
17
The Stack
18
Easy to use Packages all HTML+CSS+JS so that it runs locally on devices (i.e.
client does not have to download resources like a web page)
Creates the actual binary that gets uploaded to the individual app
stores
19
Summary
Mobile Development = Mobile WEB Development Mobile UX JavaScript frameworks SpringSource Tool Suite CloudFoundry
20
Thank you
Confidential
2011 VMware Inc. All rights reserved
APP-CAP2682
Build Your First Mobile Application ... in the Cloud ... in 60 Minutes