bada: introduction to ecosystem

39
Samsung bada Developer Day at MWC 2011 Feb 15, 2011 Welcome to the Samsung bada Orange Partner Event May 5, 2011 Chiswick Park, London

Upload: 3scalenet

Post on 02-Dec-2014

1.658 views

Category:

Technology


1 download

DESCRIPTION

This presentation was given at the Samsung bada Orange Partner event in West London on May 5, 2011. It introduces the bada ecosystem and gives an overview over the core elements. Find more info on the bada developer site http://developer.bada.com/

TRANSCRIPT

Page 1: bada: Introduction to Ecosystem

Samsung bada Developer Day at MWC 2011Feb 15, 2011

Welcome to the

Samsung bada Orange Part-ner

Event

May 5, 2011

Chiswick Park, London

Page 2: bada: Introduction to Ecosystem

Agenda16:30 - 17:00 Welcome & Introduction to Orange Partner 

Martin Wigley

17:00 - 17:30 Introduction to bada: Mobile Platform and Ecosystem Manfred Bortenschlager

17:30 - 18:00 bada – Familiar Foundations Jon Lansdell

18:00 - 18:30 Break

18:30 - 19:30 Location-based Services and Social Networking in bada: The  BuddyFix ShowcaseCheng Luo

19:30 Event Close

19:30 - 22:00 Get together @ The Chiswick Union bar

Page 3: bada: Introduction to Ecosystem

Give-aways…

Free books: Introduction to bada

• Pay with a tweet: #badaLondon

• Subscribe to the Samsung Mobile Innovator blog SAMMI: http://s-a-m-m-i.blogspot.com

Page 4: bada: Introduction to Ecosystem

Give-aways…

Brand-new Wave-II:

• 1 device for our favourite tweet #badaLondon

• 1 device for top-scorer at AiRaid AR game

• 3 devices from quizzes during presentations

Page 5: bada: Introduction to Ecosystem

Copyright© 2011 Samsung Electronics, Co., Ltd. All rights reserved

The bada EcosystemSamsung bada Orange Partner EventMay 5, 2011Chiswick Park, London

Manfred BortenschlagerSamsung Electronics Research [email protected]

Page 6: bada: Introduction to Ecosystem

Why bada ?

Smartphone for Everyone

Page 7: bada: Introduction to Ecosystem

bada EcosystemFull support for smartphone ecosystem

ApplicationStore

Online marketplacewww.samsungapps.com

badaPlatform

Feature-rich Platform

DeveloperSupport

Full technical supportdeveloper.bada.com

Developer Customer

7

Page 8: bada: Introduction to Ecosystem

Application Store:Samsung Apps

Page 9: bada: Introduction to Ecosystem

9

Samsung Apps: Global CoverageLaunched Samsung Apps in 118 countries (June 2010)Over 100 million downloads (March 2011)13,000 apps

Page 10: bada: Introduction to Ecosystem

10

Certification Process

Final confirmation for certification

Review & ConfirmDevice / Function TestUsability TestCompatibility Test

Content Review

CopyrightAge limitPolicy & Disclaimer

Target : 7 business days

Sell Device / Function

Test

ContentReview

Confirma-tion

Page 11: bada: Introduction to Ecosystem

Certification: Publisher Guide & Self-ChecklistSelf-check before registration

Publisher guide Self - checklist

http://seller.samsungapps.com

11

Page 12: bada: Introduction to Ecosystem

Certification: Test Result Report with Video

12

Page 13: bada: Introduction to Ecosystem

13

Distribute / Sell Your AppSamsung Apps Seller Site

http://seller.samsungapps.comRegister and upload apps & Monitor sales status

Samsung Apps Web sitehttp://www.samsungapps.com

Promotion / Marketing to end user

On-Device Client

Desktop: Kies

Page 14: bada: Introduction to Ecosystem

14

Marketing Support: BannerBoost sellers’ profits effectively by providing a variety of promo-tional opportunities

Page 15: bada: Introduction to Ecosystem

Marketing Support: DiscountCountry-specific discounts

15

Page 16: bada: Introduction to Ecosystem

Developer Sup-port

Page 17: bada: Introduction to Ecosystem

17

bada Developer Site

Provides all tools & documents needed for development

SAMPLECODE IDE

UIBUILDER

APIREFER-ENCE

BLOGVIDEOTUTORIALSIMULATOR

developer.bada.com

Page 18: bada: Introduction to Ecosystem

bada SDK and IDEThe SDK bundle consists of:

– Eclipse-based IDE

– Platform binaries and libraries, header files

– GNU tool chain

– Tutorials

– Sample applications

– Tools

Memory Leak Checker

Performance Analyzer

UI Builder

Simulator/Emulator

Event Injector

UI Sequencer

etc…

Page 19: bada: Introduction to Ecosystem

19

Online Lecture Videos

Available through http://developer.bada.com

http://www.youtube.com/badadevelopers

Page 20: bada: Introduction to Ecosystem

20

The bada Book

Page 21: bada: Introduction to Ecosystem

21

Remote On-Device Testing

Testing

Remote Test Lab

Page 22: bada: Introduction to Ecosystem

ForumFree discussion between developers and Samsung technicians (English, Chinese, Korean)

English Chinese Korean

22

Page 23: bada: Introduction to Ecosystem

Premium Support Service 1 to 1 Q&A

Free of charge (English, Chinese, Korea)

23

Page 24: bada: Introduction to Ecosystem

Seminars & LecturesAt universities and major conferences/exhibitions

24

Page 25: bada: Introduction to Ecosystem

Device Loan Program

25

Or make use of Services

from the Orange Lab !!

Page 26: bada: Introduction to Ecosystem

Mobile Platform

Page 27: bada: Introduction to Ecosystem

27

Framework

Service

Device

Kernel

bada, Smartphone platform An execution environment for feature-rich apps and services

Page 28: bada: Introduction to Ecosystem

New Features in bada 2.0

Extended Application Framework

Additional Communication Means

Enriched User Interaction

Web Technology Integration

Framework

Service

Device

Kernel

28

Page 29: bada: Introduction to Ecosystem

Extended Application Frame-work

Multitasking

29

Page 30: bada: Introduction to Ecosystem

AssociationRegistration

Enhanced application control3rd party app registered with MIME and

URI scheme for later invocation

Extended Application Frame-work

“video/mpeg”

“image/jpeg”

“video/mpeg”

“image/jpeg”

30

Page 31: bada: Introduction to Ecosystem

Group Owner

Client 1

Additional Communication Means

Reading URL

Writing“$100”

NFC(Near Field Communication)

Intuitive and fast read/write

Wi-Fi DirectEasy and

fast P2P setup

Client 2

31

Page 32: bada: Introduction to Ecosystem

Enriched User Interaction

Take me to the bada web

site

OK!

Voice enabledSTT (Speech-to-Text)

and TTS (Text-to-Speech)

OpenAL3D sound by changing position

of audio sources and listener

32

Page 33: bada: Introduction to Ecosystem

Web Technology Integration

+80 API’s

bada web applicationIncorporation of HTML5, JS Framework and WAC 2.0

JS Framework

with HTML5

33

Page 34: bada: Introduction to Ecosystem

1GHz Processor Super Clear LCD (3.7’’ WVGA)5.0 Megapixel camera HD video playback & recordingBluetooth 3.0 Wi-Fi (802.11b/g/n) Various sensors

Wave II, 2nd bada ‘hero’

You can win 5 today !!

Page 35: bada: Introduction to Ecosystem

35

5M total bada phones sold in 2010Over 10M total bada phones within 1H, 2011Focus on high-end to mid-level (mass) devices

bada 1.1Wave 533 / 723 / 525 / 575

Platform up-

grade

bada 1.0Wave

bada 1.2Wave II

bada Devices & SDK Evolution

bada 2.0

Page 36: bada: Introduction to Ecosystem

36

The Take-Away Message

3 reasons why Samsung bada makes sense

1. Market strategy “Smartphone for Everyone”

2. Total customisation flexibility

3. Unique features of the technical platform

Page 37: bada: Introduction to Ecosystem

Is an AR first person shooter app

… or better vacuum blaster

Rise of the Undead …

Suck them all up:

Page 38: bada: Introduction to Ecosystem

How to stay in touch ?

“badadevelopers”

Global:Developer site: developer.bada.com

“samsungbada”

Twitter: samsungbada

YouTube Channel: badadevelopers

Local:SAMMI blog: s-a-m-m-i.blogspot.com

[email protected]

http://developer.bada.com

Page 39: bada: Introduction to Ecosystem

39

Quiz to win a Wave-II

Name 3 new features in bada 2.0 !