40
System mobilny BADA Fredu // XII.2010

System mobilny BADA - mirror.1tbps.org filePa źźździernik ’10 –Prezentacja Samsunga S8530 Wave II oraz Samsunga Wave 575 ... czujników ruchu/zbliŜenia ... -obs ługuje aparat

Embed Size (px)

Citation preview

System mobilny BADA

Fredu // XII.2010

1. Historia i rynek

Historia

* oficjalnie zapowiedziany w październiku 2009 roku

* prezentacja pierwszej wersji systemu – grudzień 2009

* producent: Samsung Electronics, duŜy udział w rynku

(220mln telefonów sprzedanych w 2009r., w 2010r. sprzedanych 40mln)

* częściowa rezygnacja z Windows Mobile, większość nowych modeli z

Google Android, niektóre z Samsung BADA

* spore zainteresowanie: Gameloft, EA, Capcom, Twitter

KalendariumListopad ’09 – Samsung ogłłłłasza wypuszczenie swojego mobilnego systemu

Grudzieńńńń ’09 – Oficjalna prezentacja systemu bada

Grudzieńńńń ’09 – Przedstawione zostająąąą pierwsze screeny interfejsu platformy bada

Styczeńńńń ’10 – Otwarta zostaje oficjalna strona dla developerów oraz wydane zostaje SDK

Luty ’10 – Oficjalna prezentacja pierwszego smartfona z platformąąąą bada

Marzec ’10 – Samsung S8500 Wave trafia do przedsprzedaŜŜŜŜy

Kwiecieńńńń ’10 – Samsung zapowiada kolejne telefony z platformąąąą bada

Kwiecieńńńń ’10 – Samsung Wave oraz Samsung Apps zaprezentowane w Polsce

Maj ’10 – Samsung S8500 Wave z platformąąąą bada trafia do sprzedaŜŜŜŜy w naszym kraju

Czerwiec ’10 – Prezentacja dwóch nowych smartfonów z platformąąąą bada

Lipiec ’10 – Milion sprzedanych modeli Samsunga S8500 Wave

Lipiec ’10 – Pierwsze plotki na temat tabletów oraz telewizorów z systemem bada

Lipiec ’10 – Pojawienie sięęęę Samsung Dive

Sierpieńńńń ’10 – Zablokowanie moŜŜŜŜliwośśśści zgłłłłaszania aplikacji w konkursie bada Developer Challenge

Wrzesieńńńń ’10 – Wybranie 300 aplikacji, które powalcząąąą o zwycięęęęstwo w bada Developer Challenge

Paźźźździernik ’10 – Ogłłłłoszenie wyników polskiej edycji bada Developer Challenge

Paźźźździernik ’10 – Prezentacja Samsunga S8530 Wave II oraz Samsunga Wave 575

Paźźźździernik ’10 – Nieoficjalna wersja platformy bada 1.2

Paźźźździernik ’10 – Wydanie narzęęęędzia do tworzenia motywów

Listopad ’10 – Pojawiająąąą sięęęę informacje o pracach nad oprogramowaniem bada 2.0

Rynek

Samsung: drugi producent co do udziału w rynku, aktualnie głównie

poprzez telefony z Android i Windows

Mobile.

Spadek sprzedaŜy

telefonów ze wszystkimi systemami

operacyjnymi, oprócz Google

Android.

„Ciasny” i trudny rynek dla nowego systemu (Bada).

Wielkość produkcji – według firm

Wielkość sprzedaŜy – według systemu operacyjnego

Rynek

planowany podział

nowych modeli firmy SAMSUNG w 2012:

-50% Bada,-30% Android,

-20% Windows Mobile,-0% Symbian

2. System

System

System

System* BADA, kor. „ocean”

- „ocean moŜliwości dla developerów, a dla uŜytkowników nowe, tańsze smartphone’y o duŜych moŜliwościach”

- „Smartphone for everyone!”, nowy segment na rynku?

* wyłącznie dla telefonów z ekranem dotykowym

* „smartphones for everyone” – system nie tylko dla telefonów „high-end”

* graficzne UI (3 rodzaje komponentów: common/adaptive/advanced), dostęp do internetu, obsługa WI-FI, Bluetooth

* obsługa akcelerometru, czujników ruchu/zbliŜenia/przechylenia, kompas,

GPS

* wykrywanie twarzy podczas robienia zdjęć, wsparcie dla serwisów „social networking”: np. Facebook, Twitter, …

* synchronizacja pomiędzy urządzeniami, zarządzanie zasobami

* obsługa lokalnych serwisów i usług biznesowych (planowana – przyciągnięcie wytwórców oprogramowania, o tym później…)

* publicznie udostępnione SDK(IDE+symulator), wersja BETA: styczeńńńń 2010

System

* środowisko pracy: procesory ARM (np. ARM Cortex A8 – SoC, 1GHz)* platforma z konfigurowalną architekturą jądra: Linux lub inny system czasu

rzeczywistego (RTOS)

* FreeBSD, NetBSD, OpenBSD (prawa autorskie, zaleŜnie od modelu)

* napisany w C++* obsługa grafiki 3D: OpenGL ES* obsługa multi-touch, pinch-to-zoom, cut/copy/paste* wiele gotowych komponentów UI (dostępnych poprzez SDK): m.in. listbox,

color picker, tab

* zintegrowana przeglądarka internetowa WebKit (open-source, uŜywana takŜe w Google Chrome i Safari) – obsługa Adobe Flash 9!* wszystkie powyŜej wymienione moduły, a takŜe przeglądarka i Flash mogąbyć wykorzystane w tworzonych aplikacjach

System* natywne wsparcie dla „push notifications” w aplikacjach* Samsung Bada ECOSYSTEM

* proces akceptacji do „Samsung Apps” (wykaz błędów, nagrania wideo!)

- „pre-test”: ogólna analiza zgłoszonej aplikacji

- Content Review: ocena zawartości, czy uruchamia się, zgodność z opisem

- Device Test: testowanie funkcjonalne, czy nie zakłóca pracy telefonu

- Confirmation: czy nadaje się do sprzedaŜy, czy są błędy, jakość, przydatność, czy działa zgodnie ze swoim przeznaczeniem

System -architektura

System -architektura

SystemPLUSY:

* prostota i łłłłatwośćśćśćść obsłłłługi(interfejs bardzo prosty w obsłudze, ergonomiczny, intuicyjny. Główny ekran wypełniają ruchome pulpity (do 10) z ustawianymi widŜetami, na dole znajduje się dock

z wymiennymi ikonami)

* system gotowy na high-end(telefon Wave, platforma BADA przygotowana do działania ze smartfonami o najwyŜszych

parametrach:- wsparciem grafiki 3D OpenGL ES 2.0- nagrywanie i odtwarzanie wideo w 720p- obsługuje aparat z AF z diodą LED

- wspiera DivX/Xvid/MP4/H.263/H.264/WMV,

- istnieje teŜ uproszczona wersja

platformu dla prostszych modeli telefonów)

* powaŜŜŜŜne wsparcie dla systemu (konkursy: Bada Cup, Bada Challenge – o nich później)

* Samsung Apps (rosnąca ilość pozycji, kaŜdy po rejestracji moŜe zgłosić swoją aplikację/grę)

* duŜŜŜŜy potencjałłłł i kapitałłłł (udział Samsunga w rynku, ilość sprzedawanych telefonów)

MINUSY:

* moŜliwość pobierania aplikacji jedynie ze

sklepu „Samsung Apps” (oficjalnie) - system zamknięęęęty (jako całość nie jest „open-

source”)

* ~2400 aplikacji/gier w Samsung Apps (~100k Android Market / ~300k Apple Appstore)

* rynek mocno zatłłłłoczony w momencie

premiery

* obecnie SDK dostępne tylko na systemy

WINDOWS

* API do obsługi czujników zewnętrznych nie

jest „open-source”

* brak dostępu do skrzynek SMS/MMS

* wielozadaniowośćśćśćść obsługiwana jedynie

przez aplikacje natywne (brak w SDK)

Pierwszy rok – podsumowanie producenta

* głłłłośśśśna premiera Samsunga S8500 Wave

* nieco przyććććmiona przez swojego „Androidowego odpowiednika” –Samsunga Galaxy S

* zainteresowanie smartfonami całłłły czas wzrasta (80mln sprzedanych urząąąądzeńńńń w Q3 2010)

* premiera platformy BADA byłłłła bardzo udana – lepsze wyniki od pierwszych miesięęęęcy urząąąądzeńńńń z Google Android oraz porównywalna z

pierwszymi urząąąądzeniami z iOS (iPhone OS)

Wyniki sprzedaŜŜŜŜy krótko po premierze

* udziałłłły Symbiana na rynku po raz pierwszy spadłłłły poniŜŜŜŜej 40% (rezygnacja ze współłłłpracy m.in. Samsunga oraz Sony Ericsson’a)

* udziałłłł Google Android w rynku całłłły czas wzrasta (rosnąąąąca przewaga nad trzecim iOS oraz czwartym BlackBerry OS – RIM)

* Windows Mobile wypada z czołłłłówki - jedynie 3% rynku

* po raz pierwszy pojawiłłłł sięęęę Samsung BADA w zestawieniu najpopularniejszych systemów (2% rynku na starcie)

Wyniki sprzedaŜŜŜŜy w trzecim kwartale 2010:

3. „Samsung

Apps”

+ film promocyjny

Sklep - Samsung Apps

* debiut – czerwiec 2010, na początku 300 aplikacji i gier (70% darmowych)* pod koniec lipca 2010 juŜ ponad 600 pozycji* aktualnie (grudzień 2010): 2362 pozycji (64% darmowych), działa w 80 krajach (w tym w Polsce) i współpracuje z ponad 100 operatorami telefonii

komórkowej * trend wyraźnie wzrostowy, podział zysków 70%/30%* zainteresowanie większych firm: m.in. Electronic Arts, Gameloft, Paragon

SW, Capcom, Prompt, Com2us, Pearson Longman, Diotek i Bokan Tech.

Samsung Apps vs Android Market

Opinie jednego z programistów, korzystająąąących z obu platform:

* aktualnie dodawanie aplikacji do sklepu Samsunga bezpłatne, jednak od 2011r. zacznie kosztować$29 od aplikacji (tylko dla płatnych – koszty testowania) -> AppStore (iPhone): $99 rocznie za nieograczoną ilość aplikacji

-> Android: $25 jednorazowo

* Android: brak konwersji walut przy podawanych cenach

* Android: zdarzały się przypadki wymiany danych przez aplikacja z obcymi serwerami bez zgody uŜytkowników

* Android: cięŜej się wybić ze swoją aplikacja (100k aplikacji, słabsza weryfikacja), brak wyróŜniania

nowych pozycji (jest w BADA i iOS)

* Android: nie istniejący oficjalny „programming support”

* Android: brak edycji kompatybilności z róŜnymi modelami smartfonów (np. nie wszystkie posiadają FPU)

* Android: zaznaczenie, Ŝe od OpenGL ES 1.1 – niedostępna dla OpenGL ES 1.0 oraz dla ES 2.0

* Android: brak moŜliwość przeglądania Android Market na komputerze stacjonarnym (Apple –

iTunes, Samsung – Kies)

* ta sama gra „Red Card Rampage” sprzedała się 4 razy lepiej w ciągu 2 tygodni na Samsung Apps niŜ podczas 6 tygodni na Android Market

4. Konkursy

Konkursy* duŜy nacisk na pozyskanie developerów – wytwórców oprogramowania, takŜe tych „niezaleŜnych”

* międzynarodowy konkurs „The Bada Challenge” w 2010 roku, pula nagród $2.7mln

* dodatkowo w wielu krajach niezaleŜne konkursy „Bada Cup”, takŜe w Polsce (pula nagród – ponad 450 000 zł)

Konkursy* główne kategorie:

- Społłłłecznośśśści: randki, przyjaciele, rodzina, komunikatory, społeczności,

blogi. - Gry: puzzle, platformówki, zręcznościowe, sportowe, strzelanki, karty,

edukacja. - Informacja i rozrywka: wiadomości, pogoda, muzyka, film, TV, ksiąŜki, turystyka, kluby, restauracje, teatry, sztuka. - Narzęęęędzia: biznes, lokalizacja, zdalne sterowanie, fitness, finanse,

email, grafika, wideo, waluty.

* wyniki konkursów w 2010 roku:

- międzynarodowy „The Bada Challenge”:

# wygrali Polacy :) Maciej Komosiński i Szymon Ulatowski

# gra „Little Sailor”# nagroda główna: $300 000! # w konkursie brało udział aŜ 2077 załóg z 54 krajów świata.

Konkursy

Konkursy- krajowy „Bada Cup”:

# wygrał Marcin Nowak

# gra „Space Hell”# nagroda główna: 100 000 zł

Konkursy- krajowy „Bada Cup”:

# Grzegorz Adamczyk# jedno z drugich miejsc (3 gry ex aequo)# gra „FinalStrike3D”# nagroda: 50 000 zł

Konkursy- krajowy „Bada Cup”:

# Grzegorz Adamczyk# jedno z trzecich miejsc (5 gier ex aequo)# gra „Deathland 3D”# nagroda: 30 000 zł

5. Telefony+ filmy promocyjne WAVE

Samsung S8500 WaveManufacturer - Samsung ElectronicsAvailable - June 2010 Screen - 3.3" 800x480 Super AMOLED(PenTile Matrix) 24-bit display Camera - 5MP (4:3) Operating system - bada with TouchWiz 3.0 CPU - ARM Cortex A8 clocked at 1 GHz (Samsung S5PC110) Default ringtone - Polyphonic, MP3, WMA, WAV Memory internal - 2 GB / 8 GB storage; 256 MB RAM Memory card - microSD(HC) up to 32 GB Networks - GSM: 850/900/1800/1900/21003G: 900/2100HSDPA: 3.6 Mbit/sHSUPA: no Connectivity - 802.11b/g/n Wi-Fi, A-GPS, Bluetooth 3.0, microUSB 2.0 Battery - Li-Ion 1500 mAh Physical size - 118 x 56 x 10.9 mm (72.0272 cm³) Weight - 118 gMedia - MP3, AAC, AAC+, e-AAC+, WMA, AMR, WAV, MP4, MPEG4, H.263, H.264, WMV, DivX, XviD, MKV Scratch-resistant surfaceAccelerometer, Proximity Sensor, Magnetometer, Digital compass

Samsung Wave 525•Quad band GSM •Samsung Bada OS •3.2-inch touchscreen display •3.2 Mega-pixel camera with Smile detection and Geo-tagging •Social Networking Integrated Phone book •GPS with aGPS •Sound Alive 3D Surround Music Playback •Wireless LAN WiFi •Advanced TouchWiz UI With Upto 10 Home screens •Video Messaging & Streaming •ARM processor: 600Mhz•Dimensions: 109.5 x 55 x 11.7 mm •Weight: 100g •Display : 3.2-inch touchscreen WQVGA , 240×400 pixels , 262K colors •Camera : 3.2 mega-pixel , 2048×1536 pixels •Video Recording: Yes(15fps@QVGA) •Bluetooth v3.0 with A2DP •microUSB v2.0 •Wi-Fi 802.11 b/g/n •GPS with aGPS •Accelerometer sensor •ActiveSync support •Social Hub •User Interface : TouchWiz 3.0 •Dolfin browser 2.0 •Samsung Apps •3.5mm headphone jack •Video Player: MP4/H.263/H.264 player •Stereo FM Radio with RDS •Music player with SoundAlive •80MB internal memory, microSD card slot (up to 16GB) •Document Viewer(for Word Excel & PDF Formats) •1,200mAh battery •Talk Time: Up to 14hrs •StandBy Time: Up to 38 days

Samsung Wave 533

•Brand: Samsung •Model: Wave 533 •Type: Mobile phone •Quad band GSM •312MHz processor•Slide-out QWERTY keypad •Operating system: Samsung Bada OS •Display: 3.2-inch WQVGA Touchscreen LCD •Camera: 3 Mega-pixel camera •Phone Memory: 80MBMemory Card: microSD card slot (up to 16GB) •Bluetooth 2.1 •Wi-Fi 802.11n •A-GPS •Accelerometer •ActiveSync support •Social Hub •TouchWiz 3.0 •Dolfin browser 2.0 •Samsung Apps •3.5mm headphone jack •FM Radio •Music player with SoundAlive •Battery: 1,200mAh battery

Samsung Wave 723Brand SamsungModel Wave 723Processor: 1.0 GHzWeight 113.8gDimensions109.5x53.9x11.8mm Operating Frequency GSM 850 / 900 / 1800 / 1900 / HSDPA 900 / 2100 MhzTouch Screen Capacitive Touch ScreenDisplay Details 3.2 inches, TFT capacitive touchscreen, 256K colorsDisplay Size 240 x 400 pxDisplay Features TouchWiz UI 3.0, Multi-touch supportSensors Accelerometer sensor for UI auto-rotateCameraCamera Yes, 5 Mega Pixels Camera with Autofocus and LED flashCamera Res.2592 x 1944 PixelsZoom Yes, Digital ZoomVideo Resolution QVGA@15fps Video Player MP4, H.263, H.264 Camera Features Smile detection, Geo-tagging

Samsung S8530 Wave II•System / Procesor: Samsung bada 1.2 / 1GHz

(Cortex A8, Humming Bird)•Wyświetlacz Super Clear LCD 3.7” WVGA (480x800) obsługa MultiTouch, TouchWiz 3.0, widgety

•Wymiary: 123.9 x 59.8 x 11.8 mm, 135g•Łączność- 3G: HSDPA 900/2100 MHz; 2G:

EDGE/GPRS 850/ 900/1800/1900 MHz, Wi-Fi w wersji n, DLNA, Bluetotoh 3.0, USB•Wbudowany odbiornik GPS (A-GPS) •Przeglądarka stron WWW z obsługą

•Aparat fotograficzny- 5Mpix z AutoFocus z podwójną lampą Power LED, Detekcja twarzy,

stabilizacja obrazu, Geo tagging, tryb makro •Wideo: nagrywanie i odtwarzanie filmów w jakości

HD (1280x720 30kl/s)•Obsługiwane formaty MPEG4 / H.263/ H.264 / WMV

/ Real / Divx /Xvid•Odtwarzacz muzyki z equalizerem i obsługą dźwieku

przestrzennego 5.1-•MP3/AAC/AAC+/eAAC+/WMA/AMR/MIDI/SP-MIDI/ i-melody/WAV/MMF-•Radio FM z RDS-•Rozpoznawanie muzyki-•złącze minijack 3.5mm•Pamięć 2/8/16GB + czytnik kart microSD (do 32GB)

•Bateria1500mAhInne-•Czujnik połoŜenia i przyśpieszenia-•Wbudowany Router Wi-Fi (do 3 urządzeń)-• Bezpośredni dostęp do youtube i wiadomości

Newsweek

6. SDK

BADA - SDKDOKUMENTACJA

BADA - SDK

* język programowania: C++* publicznie udostępniona wersja BETA: styczeń 2010 (konkursy)

* pierwsza oficjalna wersja (1.0.0): sierpień 2010, wersja druga (1.1.0): listopad 2010, wersja najnowsza (1.2.0): grudzieńńńń 2010

* SDK korzysta z Eclipse (środowisko IDE): - kreator interfejsu uŜytkownika (UI Builder)

(przeciąganie i upuszczanie kontrolek do formularzy)

- uruchamianie aplikacji, testowanie i debugowanie: symulator telefonu w IDE

BADA - SDK

* PREZENTACJA *1) Hello Bada2) Powitanie

7. Bibliografia

* http://en.wikipedia.org/wiki/Bada_(operating_system)* http://www.bada.com/* http://www.badaos.pl/* http://developer.bada.com/* http://static.bada.com/releasenotes/1.2.0.html* http://www.badadev.com* http://bada-os.info* http://developer.bada.com/apis/docs/commonpage.do?menu=MC01010000

* http://dpimg.ospos.net/contents/docs/apis/bada-V1.0.0b1* http://www.samsungbadaos.pl/* http://forum.samsungbada.pl/* http://smartmobile.pl/

BIBLIOGRAFIA

KONIEC