37
Mobile Monday & MassMobile Developer's Meetup June 15, 2009

Mobile Monday Boston 6/15/09 - Developer's Meetup

Embed Size (px)

DESCRIPTION

Joint event with Mass Mobile at the Cambridge Innovation Center. Presenters Localytics Raizlabs Apperian Active Frequency

Citation preview

Page 1: Mobile Monday Boston 6/15/09 - Developer's Meetup

Mobile Monday & MassMobile Developer's Meetup

June 15, 2009

Page 2: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

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

The iPhone Changes Everything(again)

Greg Raiz - Raizlabs

Page 5: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

Bluetooth is SocialMetcalfe's law

Page 7: Mobile Monday Boston 6/15/09 - Developer's Meetup

Location, Location, Location

Everyone is somewhere, it probably matters

Page 8: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

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

Music, Apps, You

Up sell Consumables & Subscriptions

Page 11: Mobile Monday Boston 6/15/09 - Developer's Meetup

Review

• Bluetooth• Location• Hardware• Push

• Store

Page 12: Mobile Monday Boston 6/15/09 - Developer's Meetup

RT @graiz we build apps raizlabs.com

Page 13: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

Android 1.5 Highlights

Henry CipollaLocalyticswww.localytics.com

Page 15: Mobile Monday Boston 6/15/09 - Developer's Meetup

Android SDK v 1.5 Cupcake

•UI Frameworks

•Hardware Frameworks

•Application Management

•Donut

Page 16: Mobile Monday Boston 6/15/09 - Developer's Meetup

New UI Frameworks

•UI/Threading

•AppWidget

Page 17: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

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

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

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

Overview of Mobile Platforms

Raj AggarwalLocalyticswww.localytics.com

Page 22: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

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

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

Mobile Cloud Computing

Yoni SamlanActive Frequency LLC

Page 26: Mobile Monday Boston 6/15/09 - Developer's Meetup

+

+

=

Page 27: Mobile Monday Boston 6/15/09 - Developer's Meetup

Pros

• Cheap• Easy Setup• Reliable

• Lock-In• Net Availability

• Learning Curve

Cons

Page 28: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

mobility transformed

• June, 2009

Page 30: Mobile Monday Boston 6/15/09 - Developer's Meetup

Early Adopters - Pilots

• Blackberry vs iPhone Bakeoffs – between 50 and 3k iPhones

Page 31: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

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

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
Page 35: Mobile Monday Boston 6/15/09 - Developer's Meetup

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

CoreGraphics Demo

Page 37: Mobile Monday Boston 6/15/09 - Developer's Meetup

www.meetup.com/massmobile

Raj Aggarwal

[email protected]

Twitter: @localytics

www.localytics.com