The Inflection Point in the Application Ecosystem The post-PC era - - PowerPoint PPT Presentation
The Inflection Point in the Application Ecosystem The post-PC era - - PowerPoint PPT Presentation
The Inflection Point in the Application Ecosystem The post-PC era the data explosion 0111010101101010101010101010101010101010110101010101010101010101010101010101 Data-centric app platform Data-centric app platform
0111010101101010101010101010101010101010110101010101010101010101010101010101 0101010101101011011011011101011100000010110101001101011110011010101010110101 01010110101011000000010100010011101010101010101010101010101
Data-centric app platform Mash-up data services across verticals Data-centric app platform
The post-PC era – the data explosion
The post-PC era – Consumer IT
The 5 major technology shifts this century
Data
BIG Data & Analytics
Information
& Communications
UX
User Experience
IT
Delivery
Innovation
& Usage Model Data Center
GUI
Touch UI Browser
Next- Gen Mobile e- mail
Cloud PC Social Media
Relational Database & BI
CMS/DMS
Consumer
Enterprise
Source:
The post-PC era - mobile drivers
- ARM Cortex A53/A57
- big.LITTLE design: 50-70% less power
- 64-bit ‘superphone’ performance
- 3 x faster than 2012 smartphones
- 5 x better power efficiency
- Encryption 10x faster
- 40% smaller
- Scales to ‘seas of cores’
- Enterprise applications
ARM outpacing Moore’s Law
The post-PC era –seaping into the enterprise
A dramatic shift in application deployment is taking place
The post-PC era – tablets eroding PCs growth
WW PC vs tablet annual unit shipments (‘000s)
Microsoft buys Nokia
Knee-jerk reaction resulting in 10,000 lay-offs
Microsoft can't risk having Google or Apple foreclose app innovation, integration, distribution or economics.
Microsoft Press Conference Sept 2, 2013
Microsoft Office for iOS, Android on its way
Over 12 million downloads in first week
Developer intentions
Future development plans
Sou
- urc
rce: Dev evel elop
- per Econ
- nom
- mics Q3
3 2013 2013 – The he State te of
- f the
he Develo loper er Natio ion, n= n=4,94 946
Developer jobs
Indeed.com – job postings exploding for mobile app developers
Application development forecast
- 2013 – 20% of employees use tablets over PCs
- 2015 – 80% of app dev projects will be mobile
- Mobile apps:
“One of three top CIO priorities”
Application development trends – 2015 forecast, mobile & Cloud drivers
Smartphone unit sales
Over 90% handset sales are with Android and iOS
Mobile developer community
FY2014, Q2 - by region
APAC
751K
Europe
679K
MEA
105K
LatAm
80K
North America
671K
Developer Economics App Economy Forecasts 2013-2016
Mobile developer community
FY2014, Q2 - by platform 1,6 M 1,3 M 1,2 M 0,5 M 0,5 M 1,6 M
Android iOS HTML5 mobile Windows Phone BLACKBERRY 10
Developer Economics App Economy Forecasts 2013-2016
Mobile development tools
Two operating systems dominate Xcode Objective-C C++ Cocoa Touch, Desktop LLVM Eclipse Android Studio Java
5
Mobile development tools
Thousands of API calls to learn
Mobile architectures
Implementation types
Mobile browser
HTML5
Web view container
Hybrid Native
Native code
Mobile developer mindshare
Developer platform preferences by region
Sourc
- urce: Dev
evel elop
- per Ec
Econom
- nomics Q3
3 201 2013 3 – The he State te of
- f the
he Develo loper er Na Natio ion, n= n=5,27 271
Mobile developer mindshare
Primary and secondary platforms
Sou
- urc
rce: Dev evel elop
- per Econ
- nom
- mics Q3
3 2013 2013 – The he State te of
- f the
he Develo loper er Natio ion, n= n=5,27 271
Primary platforms
Primary platform apps are better ESPN ScoreCenter on Android and iOS tablets
Primary platforms
Primary platform apps are better Ebay on Android and iOS tablets
Primary platforms
Primary platform apps are better Facebook on Android and iOS tablets
Most mobile app developers struggle
63% of mobile app developers are struggling to make a profit 63% of developers struggle or lose money
Comfortable profits
37%
Slight profits
23%
Breaking even
16%
Loosing money
24%
Developer Economics App Economy Forecasts 2013-2016
Business apps better opportunity
Majority of consumer mobile applications are not profitable
Developer Economics App Economy Forecasts 2013-2016
Under the Poverty Line Middle Income Range High Income Range Consumer Business
Marketing & customer satisfaction pays
Probability of making $5,000 per app/month vs. type of effort, developers (n=2,337)
Developer Economics App Economy Forecasts 2013-2016
25% 22% 29% 32% 35% 28% 24% 19% 20% 16% 25% Marketing Customer support Design Development
1% 1%-24% 25%-49% 50-74% 75%-99% 100%
Likelihood of revenues > $5,000/mo
(% of developers)
Effort
36% 23%
(% of effort spent on an activity)
Genero Mobile
Product overview
Genero Mobile
- Multiple device types,
- Smartphone, tablet,
- Abstract 4GL style code.
- Extend corporate network,
- On-line and off-line,
- Multiple server data sources,
- Cloud enabled.
- Secure,
- Central app. management,
- Leverage existing skills and tools.
Mobile Enterprise Application Platforms (MEAP) – Wikipedia definition
Genero Mobile
- Cross-platform
- iOS, Android = 90% market.
- Native ‘look & feel’
- On-line & off-line modes
- Embedded SQLite
- Database sync.
- RESTful Web services
- JSON,
- SOAP.
- UTF-8 for international markets
Genero Mobile – best of both worlds, cross-platform, native development
Write once, deploy everywhere
No need to choose – one source code, one development cycle, one product to support
Write once, deploy everywhere
- Native widgets
No need for deep API knowledge Abstract form description Native rendering
Write once, deploy everywhere
- Native widgets
No need for deep API knowledge
Write once, deploy everywhere
- Swipe left to delete
No need for deep API knowledge
Customizable themes
Stylesheets
Default With .4st
Parallel dialogs
- Dialog statements run in
parallel, independently in separate ‘panes’
No need for deep API knowledge
OPEN WINDOW tabbar WITH FORM "tabbar" ATTRIBUTE(STYLE=NAVIGATOR) START DIALOG d_tabbar OPEN WINDOW w_left WITH FORM "left" ATTRIBUTE(STYLE=LEFT) START DIALOG d_left OPEN WINDOW w_right WITH FORM "right" ATTRIBUTE(STYLE=RIGHT) START DIALOG d_right
d_l d_left d_r d_right d_t d_tabbar
Independent programme modules
Write once, deploy everywhere
- Rotation
No need for deep API knowledge Orientable, scrolling panes
Access native peripherals & apps
- Easy access to local apps
- Camera
- GPS
- Phone
- Contacts
- Calendar
- Storage
No need for deep API knowledge
Web components
- Embed Web components
into native mobile apps
- Eg. Signature capture
http://mcc.id.au/2010/signature.html
Vast library of 3rd party components
Web components
- Embed Web components
into native mobile apps
- Eg. Barcode scanners & sleds
Vast library of 3rd party components
Genero Studio
- Connect via Wi-Fi,
- Design,
- Debug,
- Test,
- Package.
- Creates:
- .ipa (iOS),
- .apk (Android).
Develop and test in real-time