Mobile Monday Boston 6/15/09 - Developer's Meetup
-
Upload
kateimbach -
Category
Technology
-
view
104 -
download
1
description
Transcript of Mobile Monday Boston 6/15/09 - Developer's Meetup
![Page 1: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/1.jpg)
Mobile Monday & MassMobile Developer's Meetup
June 15, 2009
![Page 2: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/2.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 3: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/3.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 4: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/4.jpg)
The iPhone Changes Everything(again)
Greg Raiz - Raizlabs
![Page 5: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/5.jpg)
Five things to take away(About the 3.0 update)
• Bluetooth = Social• Location, Location, Location
• Hardware ♥ Software• Push & Shove• Music, Apps, You
![Page 6: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/6.jpg)
Bluetooth is SocialMetcalfe's law
![Page 7: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/7.jpg)
Location, Location, Location
Everyone is somewhere, it probably matters
![Page 8: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/8.jpg)
Hardware ♥ Software
If it has a chip, there will be an app for that
![Page 9: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/9.jpg)
Push & Shove
Prepare to be distracted
Twitter Facebook
ESPN
SMS
Gmail
IMAP News
RSS
Calendar
Sale!
Flight Status
Stock Alerts
Weather Alerts
Friend Online
CNN
Google Alerts
Oil Change
AOL
Expedia
![Page 10: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/10.jpg)
Music, Apps, You
Up sell Consumables & Subscriptions
![Page 11: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/11.jpg)
Review
• Bluetooth• Location• Hardware• Push
• Store
![Page 12: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/12.jpg)
RT @graiz we build apps raizlabs.com
![Page 13: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/13.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 14: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/14.jpg)
Android 1.5 Highlights
Henry CipollaLocalyticswww.localytics.com
![Page 15: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/15.jpg)
Android SDK v 1.5 Cupcake
•UI Frameworks
•Hardware Frameworks
•Application Management
•Donut
![Page 16: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/16.jpg)
New UI Frameworks
•UI/Threading
•AppWidget
![Page 17: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/17.jpg)
New Hardware Frameworks
•Media Framework
•Custom Input Framework
•Speech Recognition Framework
•Still No Bluetooth API!
![Page 18: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/18.jpg)
Application Management
•How to manage the potential hardware fragmentation?
•Ability to target specific OS version
•Ability to target specific hardware
•Android Virtual Devices
![Page 19: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/19.jpg)
Announced so far in Donut:
•Improved Speech to Text API
•System-wide Search
•Support for WVGA and others
![Page 20: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/20.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 21: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/21.jpg)
Overview of Mobile Platforms
Raj AggarwalLocalyticswww.localytics.com
![Page 22: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/22.jpg)
All data as of March 2009 or later
Est. Users (worldwide)
15M 1.5M 30M 50M 30M
App Store Launch
July-08 Oct-08 April-09 May-09Fall 2009(projected)
Est. # of Apps
50K 6K 2K 1K 20K
Developer’s Revenue Share
70% 70% 80% 70% 70%
Set-up Cost$99
(enterprise: $299)
Free$200/10
updates
$200/year, $20/app
$99 for first 5, then $99 for each
app
Payment method
iTunesGoogle checkout
PayPalCarrier/ credit card
N/ASources:Apple FY09Q2 Results AppScout CNET Wireless eWeek IntoMobile NewsMashable
Mobile Phone Development RIM FY09 ResultsStyleTapWikiPedia – App StoreWikiPedia – Windows Mobile ZDNetengadget
Platform Highlights
© Copyright of Localytics
![Page 23: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/23.jpg)
Technology highlights
Pros
•Great UI builder & clear design guidelines
•OSX based
•Complete J2SE stack
•Google provided libraries
•Good backwards compati-bility
•RIM provided emulators
•Ability to write managed or native code
•Resource efficient
•Managed or native code
•Windows based
•.NET Compact Framework
Cons
•No background threads
•Ambiguous approval process
•Confusing app lifecycle, data persistence model
•Limited docs
•Buggy tools
•Only J2ME and few RIM libraries available
•Symbian Signed
•Specialized flavor of C++
•Difficult to make solid UI
Sources:Network WorldPCMagPC World
© Copyright of Localytics
![Page 24: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/24.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 25: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/25.jpg)
Mobile Cloud Computing
Yoni SamlanActive Frequency LLC
![Page 26: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/26.jpg)
+
+
=
![Page 27: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/27.jpg)
Pros
• Cheap• Easy Setup• Reliable
• Lock-In• Net Availability
• Learning Curve
Cons
![Page 28: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/28.jpg)
Agenda
•Impact of OS Updates-iPhone 3.0-Android 1.5
•Expanding to new platforms
•Pushing functionality to the cloud
•iPhone core graphics demo
![Page 29: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/29.jpg)
mobility transformed
• June, 2009
![Page 30: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/30.jpg)
Early Adopters - Pilots
• Blackberry vs iPhone Bakeoffs – between 50 and 3k iPhones
![Page 31: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/31.jpg)
Apperian Software Strategy
Component Libraries
- Reusable components and libraries used
internally
- Accelerate projects and reduce costs
Application Frameworks
- Incorporate workflow and business processes
- Minimal configuration by client (20%-30%)
Industry Solutions
- Pre-built apps with enterprise features
- Easy integration with other
enterprise apps
![Page 32: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/32.jpg)
Our Work
eCards on iPhone
mCommerce
UGC/Social Networking
Accelerometer
In App Upgrades (3.0)
![Page 33: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/33.jpg)
GPS Treasure Hunt
Core Location
Perimeter Loopt API
Social Networking/Nearme
MicroCatalog/Commerce
Store Locator
Game Play
Our Work
![Page 34: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/34.jpg)
![Page 35: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/35.jpg)
Our Work
Mobilize Music TV
Follow the “Pulse”
Event Based
Social Networking
Favorites/Real Time Polling
Dynamic Playlists based on mass preference
![Page 36: Mobile Monday Boston 6/15/09 - Developer's Meetup](https://reader034.fdocuments.us/reader034/viewer/2022051819/54c76ee24a7959b1248b4590/html5/thumbnails/36.jpg)
CoreGraphics Demo