SlideShare a Scribd company logo
1 of 18
Mobile first, mobile right 
TIM POULSEN 
Software Engineer, Tooling Team 
@skypanther
Goal: Convince you to develop 
Mobile First 
Multiplatform 
Native 
With computing in the right place
MOBILE FIRST 
Online activity: 
60% mobile : 40% desktop 
Mobile app usage up 53% since 2013 
(desktop use up by 1%) 
85% time spent in apps, not the browser 
Go Mobile!
THE OBVIOUS REASONS 
Access anywhere, any time 
Hardware integration: 
Camera, Bluetooth, NFC, etc. 
Rich experiences: 
Media, audio, HealthKit, HomeKit, 
beacons, location detection, etc. 
Life integration: 
Calendar, contacts, social networks 
Apple Pay, Google Wallet, Square ... 
Go Mobile!
iOS first, or only? 
Worldwide market share of ~15% 
42% of US market 
Generates 85% more revenue for 
developers than Android 
Targets premier consumers 
Dominates tablet and corporate 
markets 
Closed ecosystem, tight controls, 
restricted hardware, limited licensing
Android first, or only? 
Worldwide market share of ~80% 
52% of US market 
Targets all consumers with range of 
devices 
Multi-user profiles, education/school 
features 
Open ecosystem, limited controls, 
flexible hardware, broader licensing 
Device variations, additional testing, 
more Android versions
Both, at the same time 
Broadest reach 
Highest revenue opportunities 
Highest cost 
Efficient development & testing 
required 
Tailored interfaces 
More design, testing, cost
WEB APPS & MOBILE-OPTIMIZED SITES 
Great for occasional / one-time access 
Not easy to replicate native UI/UX 
Performance is typically poor 
Network connectivity typically required 
Few options for meaningful local data 
storage 
Limited access to device hardware 
Limited security 
Go Native 
As much as possible, it’s a good idea to use the standard UI elements that UIKit provides. 
- iOS Human Interface Guidelines
NATIVE APPS 
Native UX/UI components 
Access to device’s hardware 
Access to OS-specific components 
Greater security 
Better performance 
Go Native
Processing in the right place 
Data Data Data
Demo
Demo 
http://goo.gl/29lShl  “raw” API output from NYS LB 
http://goo.gl/ptyViU  “filtered” API from NodeACS
Native apps using JavaScript 
iOS, Android, Blackberry, and Windows 
Mobile 
Alloy MVC framework 
Appcelerator Cloud Services 
NodeACS 
Appcelerator Titanium
Titanium Open Source
600K developers in 185 countries 
250M devices running Titanium apps 
500+ add-on modules in our Marketplace 
http://gitt.io – search & install 
800+ modules and 300+ UI widgets 
tiConf – community operated developers 
conferences 
www.tidev.io – community-created news 
site 
TiShadow – community-created rapid 
development tool 
Titans – volunteer community advocates 
Our Ecosystem
Appcelerator Enterprise Offerings 
Real time analytics 
Crash monitoring 
Automated testing tools 
Backend data connectors 
API builder 
Support and services
Apps built with Appcelerator Titanium
AT&T WNY Hackathon / Buffalo Open Data

More Related Content

What's hot

Guidable inclusions brijesh and shivram
Guidable inclusions   brijesh and shivramGuidable inclusions   brijesh and shivram
Guidable inclusions brijesh and shivram
Agile Testing Alliance
 
Hayden -- Mobile Super Forum
Hayden -- Mobile Super ForumHayden -- Mobile Super Forum
Hayden -- Mobile Super Forum
BOLO Conference
 
Enterprise mobility philip_duplessis
Enterprise mobility philip_duplessisEnterprise mobility philip_duplessis
Enterprise mobility philip_duplessis
itnewsafrica
 

What's hot (15)

Mobile app development trends
Mobile app development trendsMobile app development trends
Mobile app development trends
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
The Future of Mobile by Andy Grignon
The Future of Mobile by Andy GrignonThe Future of Mobile by Andy Grignon
The Future of Mobile by Andy Grignon
 
Zikit Review on iBeacon Technology (1st Israeli iBeacon Hackathon)
Zikit Review on iBeacon Technology (1st Israeli iBeacon Hackathon)Zikit Review on iBeacon Technology (1st Israeli iBeacon Hackathon)
Zikit Review on iBeacon Technology (1st Israeli iBeacon Hackathon)
 
Sydney Mobile - April 2010 - Tigerspike
Sydney Mobile - April 2010 - TigerspikeSydney Mobile - April 2010 - Tigerspike
Sydney Mobile - April 2010 - Tigerspike
 
Guidable inclusions brijesh and shivram
Guidable inclusions   brijesh and shivramGuidable inclusions   brijesh and shivram
Guidable inclusions brijesh and shivram
 
Hayden -- Mobile Super Forum
Hayden -- Mobile Super ForumHayden -- Mobile Super Forum
Hayden -- Mobile Super Forum
 
BOLO Mobile Super Forum
BOLO Mobile Super ForumBOLO Mobile Super Forum
BOLO Mobile Super Forum
 
Enterprise mobility philip_duplessis
Enterprise mobility philip_duplessisEnterprise mobility philip_duplessis
Enterprise mobility philip_duplessis
 
Introducing Android
Introducing AndroidIntroducing Android
Introducing Android
 
Mobile2013
Mobile2013Mobile2013
Mobile2013
 
Enough is not enough - Test Strategy for Mobile
Enough is not enough - Test Strategy for MobileEnough is not enough - Test Strategy for Mobile
Enough is not enough - Test Strategy for Mobile
 
android app development by GirnarSoft
android  app development by GirnarSoftandroid  app development by GirnarSoft
android app development by GirnarSoft
 
State of smart watches
State of smart watchesState of smart watches
State of smart watches
 
DF14: Drive Salesforce User Productivity with the Pebble SmartWatch
DF14: Drive Salesforce User Productivity with the Pebble SmartWatchDF14: Drive Salesforce User Productivity with the Pebble SmartWatch
DF14: Drive Salesforce User Productivity with the Pebble SmartWatch
 

Similar to AT&T WNY Hackathon / Buffalo Open Data

Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
CorSource
 
Mobile testing
Mobile testingMobile testing
Mobile testing
Alex Hung
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
Tina Su
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
Tina Su
 

Similar to AT&T WNY Hackathon / Buffalo Open Data (20)

HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013
 
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Velocity Conference: Increasing Speed To Market In Mobile Development Through...
Velocity Conference: Increasing Speed To Market In Mobile Development Through...
 
Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011
 
Exploring the right business strategy for open source mobile platforms
Exploring the right business strategy for open source mobile platformsExploring the right business strategy for open source mobile platforms
Exploring the right business strategy for open source mobile platforms
 
Inspiratiedag uitapps
Inspiratiedag uitappsInspiratiedag uitapps
Inspiratiedag uitapps
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App Strategy
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learning
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
 
Speed to Market in Mobile Development
Speed to Market in Mobile DevelopmentSpeed to Market in Mobile Development
Speed to Market in Mobile Development
 
Velocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuitVelocity2013 mobile ci_intuit
Velocity2013 mobile ci_intuit
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 
Android overview 123
Android overview 123Android overview 123
Android overview 123
 
Android overview
Android overviewAndroid overview
Android overview
 
"double quotes"
"double quotes""double quotes"
"double quotes"
 
Android overview
Android overviewAndroid overview
Android overview
 
Android overview
Android overviewAndroid overview
Android overview
 
Android overview
Android overviewAndroid overview
Android overview
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

AT&T WNY Hackathon / Buffalo Open Data

  • 1. Mobile first, mobile right TIM POULSEN Software Engineer, Tooling Team @skypanther
  • 2. Goal: Convince you to develop Mobile First Multiplatform Native With computing in the right place
  • 3. MOBILE FIRST Online activity: 60% mobile : 40% desktop Mobile app usage up 53% since 2013 (desktop use up by 1%) 85% time spent in apps, not the browser Go Mobile!
  • 4. THE OBVIOUS REASONS Access anywhere, any time Hardware integration: Camera, Bluetooth, NFC, etc. Rich experiences: Media, audio, HealthKit, HomeKit, beacons, location detection, etc. Life integration: Calendar, contacts, social networks Apple Pay, Google Wallet, Square ... Go Mobile!
  • 5. iOS first, or only? Worldwide market share of ~15% 42% of US market Generates 85% more revenue for developers than Android Targets premier consumers Dominates tablet and corporate markets Closed ecosystem, tight controls, restricted hardware, limited licensing
  • 6. Android first, or only? Worldwide market share of ~80% 52% of US market Targets all consumers with range of devices Multi-user profiles, education/school features Open ecosystem, limited controls, flexible hardware, broader licensing Device variations, additional testing, more Android versions
  • 7. Both, at the same time Broadest reach Highest revenue opportunities Highest cost Efficient development & testing required Tailored interfaces More design, testing, cost
  • 8. WEB APPS & MOBILE-OPTIMIZED SITES Great for occasional / one-time access Not easy to replicate native UI/UX Performance is typically poor Network connectivity typically required Few options for meaningful local data storage Limited access to device hardware Limited security Go Native As much as possible, it’s a good idea to use the standard UI elements that UIKit provides. - iOS Human Interface Guidelines
  • 9. NATIVE APPS Native UX/UI components Access to device’s hardware Access to OS-specific components Greater security Better performance Go Native
  • 10. Processing in the right place Data Data Data
  • 11. Demo
  • 12. Demo http://goo.gl/29lShl  “raw” API output from NYS LB http://goo.gl/ptyViU  “filtered” API from NodeACS
  • 13. Native apps using JavaScript iOS, Android, Blackberry, and Windows Mobile Alloy MVC framework Appcelerator Cloud Services NodeACS Appcelerator Titanium
  • 15. 600K developers in 185 countries 250M devices running Titanium apps 500+ add-on modules in our Marketplace http://gitt.io – search & install 800+ modules and 300+ UI widgets tiConf – community operated developers conferences www.tidev.io – community-created news site TiShadow – community-created rapid development tool Titans – volunteer community advocates Our Ecosystem
  • 16. Appcelerator Enterprise Offerings Real time analytics Crash monitoring Automated testing tools Backend data connectors API builder Support and services
  • 17. Apps built with Appcelerator Titanium

Editor's Notes

  1. How many are developing a mobile app for their project? Target platform?
  2. Native UX and UI components –better user experience, matches what they see in other apps Access to hardware – camera, GPS, microphone, et. Access to OS components – database, file system, native map kits, etc. Greater security – access keystores & secure storage, app not sent across the wire, reverse engineering and decompiling possible but more difficult than with HTML/JS apps Better performance
  3. Apache licensed – Titanium framework, Alloy MVC, command-line tools, and many other projects
  4. McDonalds, Homes.com, eBay