135 smart devices-generator_para_android

Post on 09-Jul-2015

457 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Smart Devices

Generator for AndroidFernando Panizza

fpanizza@genexus.com

@minipanizza#GX2385

Agenda

Android

Platform

SD Generator

What’s Next?

Android

Platform

SD Generator

What’s Next?

Android

• Operating System for mobiles– Better user experience

– Open and Free

• Variant of Linux

• Browser based on WebKit

• SQLite

Android Alliance

Diversity

Evolution

• 550 000 new Android devices activated every day

• 379% shipments over a year ago

• Estimate: Android now has 48% market share worldwide.

Evolution

0%

10%

20%

30%

40%

50%

60%

2008 2009 2010 2011 Q2

Symbian

Android

Blackberry

iOS

Microsoft

Usage

• Average monthly data usage (MB) – Q1 2011

582

492

448

317

174

127

Android Apple iOS HP WebOS Windows Phone 7

Windows Mobile

BlackBerry OS

Source: Nielsen

Usage

• Heavy Data Use Activities– Percentage of users who have, in the last 30 days…

Source: Nielsen

74%79%

52%

63%

27%

42%43%46%

33%

39%

20%24%

35% 37%

26% 26%

19% 17%20%

26%

14%

20% 19%

11%

Android Apple iOS HP WebOS Windows Phone 7

Windows Mobile BlackBerry OS

Application downloads Streaming music or radio

Video/Mobile TV Online game playing

Android

Platform

SD Generator

What’s Next?

Versions

• 1.0 (10/2008)

• 2.0 (10/2009)

• 2.2 (05/2010)

• 3.0 (02/2011)

• 3.1 (05/2011)

Tablets

2.x 3.x

4.x

API Changes 3.x

• For supporting multiple UIs– Screen support API

– UI Framework (fragments)

– UI Changes (new controls/widgets/ themes)

UI Design for tablets

Other API Changes 3.x

• Action Bar

• Notification

• Multi-core processors

Android

Platform

SD Generator

What’s Next?

Functionality

• CRUD

• Actions

• SD APIs– Device Interop (Geo Location, Calendar, Address Book)

– Genexus Interop

Functionality

• Controls– Dynamic Combos

– Video

– Scanner

– Etc.

• User Controls– Maps

– Wheel control

– Rating

– Etc.

Security

• Gam

Multiple Devices

Layouts

User Experience

Styles

Android

Platform

SD Generator

What’s Next?

APIs

• Geolocation– Tracking

– Alerts

• Push Notifications

• Device Info

Storage Local SQLite

• Caching

• Offline

• Sync

Charts

Tablets

• Add tablets UI features

• Master/Detail support

• Toolbars

Multiples devices

• Continue supporting– multiples devices

– different OS version

Client side generation

• Events

• Rules

Android

Platform

SD Generator

What’s Next?

Muchas Gracias!

top related