Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Nokia N900 Představení “mobilního telefonu” Jaroslav Řezník
2
Agenda ● Historie ● Hardware ● Software ● Budoucnost ● Hry :-)
3
18.4. 2010Jaroslav Řezník3 Historie Maemo ● Za vývojem stojí společnost Nokia ● Založeno na Linuxové distribuci GNU/Debian ● První zařízení s Maemem ● Nokia N770 (2005) ● Verze systému ● Původně označované jako OS2005-2008 (Maemo 4 Diablo) – např. N810 ● Nyní Maemo 5 Fremantle ● Budoucí verze Maemo 6 Harmattan (MeeGo)
4
18.4. 2010Jaroslav Řezník4 Hardware I. ● CPU a spol. ● TI OMAP 3430 SoC ● 600 MHz, Cortex-A8 ● 430 MHz C64x+ DSP ● 256 MB NAND flash (root filesystem) ● Paměť ● 256 MB SDRAM (+768 MB swap) ● 32 GB eMMC flash ● microSD/microSDHC
5
18.4. 2010Jaroslav Řezník5 Hardware – pro zasmání 1700 MHz :D
6
18.4. 2010Jaroslav Řezník6 Hardware II. ● Displej a grafika ● TFT 800 × 480, 3.5 palce ● PowerVR SGX 530 s OpenGL ES 2.0 ● Rezistivní touchscreen ● Výstup na TV (PAL) ● Klávesnice hw, tři řady, lokalizovaná! ● Kamery ● 5.0MP (2,584×1,938), f/2.8 Carl Zeiss ● 0.3MP (640×480) f/2.8
7
18.4. 2010Jaroslav Řezník7 Hardware III. - komunikace ● GSM 850/900/1800/1900 + UMTS ● GPRS/EDGE/WCDMA/HSPA ● WLAN IEEE 802.11 b/g ● Bluetooth 2.1 ● FM receiver/FM vysílač! ● IR vysílač ● A-GPS
8
18.4. 2010Jaroslav Řezník8 Open source ● Většina platformy open source ● Linux Kernel, glibc, v4l2, blueZ, Telepathy, Gstreamer, DBUs, apt, xorg, Qt, Gtk atd... ● Projekty v Garage ● Část bohužel pod nesvobodnou EULA
9
18.4. 2010Jaroslav Řezník9 Architektura systému
10
18.4. 2010Jaroslav Řezník10 Desktop ● 4 pracovní plochy ● Status bar ● Widgety + bookmarky + kontakty ● Přepínání aplikací ala Exposé (a skutečný multitasking) ● Témata ● Status area
11
18.4. 2010Jaroslav Řezník11 Správa kontaktů ● Veškeré kontakty v rámci jednoho adresáře ● Možnost sloučit kontakty v rámci více sítí ● Pro komunikaci se používá framework Telepathy ● Jednoduché rozšíření o nové protokoly – Jabber (default, ICQ, IRC, MSN, Yahoo, Skype...) ● Napojení na kalendář ● Hermes ● Doplnění dat z Facebooku
12
18.4. 2010Jaroslav Řezník12 Telefonování ● Jedna z mála aplikací na výšku ● (ale možnost využít i na šířku s otevř. Klávesnicí) ● Opět napojení na všechny nainstalované protokoly – GSM/UMTS, Skype, SIP, Jabber... ● Problémy ● Pomalé “překlopení” na výšku ● Síťové kódy (USSD) – Widget na plochu ● Chybí SIM Toolkit
13
18.4. 2010Jaroslav Řezník13 Sdílení dat ● Ve výchozí instalaci jen fotky ● BT, mail ● Internet – Facebook plugin – Pixelpipe ● Petrovich ● Přidává podporu sdílení ostatního obsahu
14
18.4. 2010Jaroslav Řezník14 Webové browsery ● MicroB ● Jádro Gecko ● Náhrada multitouch “kroužením” ● Podpora Flash – Youtube, velká část her atd... ● Firefox (Fennenc) ● Opět Gecko ● V repozitáři (katalogu) i WebKit base browsery ● Např. Midori
15
18.4. 2010Jaroslav Řezník15 Aplikace ● V základu např. ● Email klient (synchronizace s Exchange) ● Kalendář ● Media Player – Gstreamer – jednoduchá rozšiřitelnost kodeků – UpnP ● OVI maps – Bez hlasové navigace (zatím) ● PDF čtečka ● Manažer souborů ●
16
18.4. 2010Jaroslav Řezník16 Zajímavé aplikace - komunitní ● FaceBrick ● eCoach ● mBarcode ● Jamaendo ● Theremin ● fAPN, fMMS ● Komunitní podpora chybějících MMS ● V nové verzi fAPN integrované ● Tisíce verzí stopek, odpočítavačů času apod. :D
17
18.4. 2010Jaroslav Řezník17 Zajímavé aplikace – komunitní II. ● Siggy ● MGutenberg ● Flashlight ● Conboy ● Qik ● Tuner ● AlmostTI Graphing Calc Emulator ● StockThis ● FreOffice (Koffice based viewer pro Maemo)
18
18.4. 2010Jaroslav Řezník18 Komerční ● Toshl – osobní správa financí ● Placená rozšířená webová verze ● Sygic Maps – navigace ● 59.99 EUR za mapy Evropy ● JoikuSpot – sdílení připojení přes WiFi ● 9.00 EUR
19
18.4. 2010Jaroslav Řezník19 Instalace aplikací a update ● Repozitáře (katalogy) ● Application manager ● Apt-get! ● OVI store ● Maemo x Maemo Extras x Maemo Devel ● Update ● On-the-air (OTA) – standardní z repozitářů ● Flashovaní ● Čeká se na PR1.2 update
20
18.4. 2010Jaroslav Řezník20 Správa systému ● Běžný Linuxový terminál ● Možnost získání roota bez jailbreaku! ● Repozitář maemo-extras ● Balíček rootsh ● sudo gainroot (root) ● Root filesystém pouze 256 MB (viz. NAND) ● Pro aplikace 2 GB /opt oddíl ● Zbytek pro uživatelská data
21
18.4. 2010Jaroslav Řezník21 Vývoj ● Maemo SDK ● Scratchbox ● Kompletní systém + Xephyr ● Pouze Linux, jiné systémy -> VMPlayer ● MADDE ● MAD Developer – mad pscreate, mad make, mad remote etc... – Aplikace na straně telefonu
22
18.4. 2010Jaroslav Řezník22 Budoucnost (blízká) ● Spojení Maemo s Moblinem = MeeGo ● Zatím jen rebrandované Maemo 6 Harmattan ● Změna Gtk za Qt ● Qt doposud komunitně podporované ● V Maemo 6 opačně ● Maemo 6 na N900? ● N900 jako vývojová platforma ● Oficiální podpora? Mer? ● Vzdálená??? MeeGo? ● Do jaké míry oddělené mobilní, MID, netbooky?
23
18.4. 2010Jaroslav Řezník23 Hry ;-) ● Komerční vs. komunitní ● OpenGL ES 2.0 s hw akcelerací ● Zajímavá obdoba k projektu OpenPandora
24
18.4. 2010Jaroslav Řezník24 Komerční hry ● Předinstalovné ● Blocks, Chess, Mahjong, Marbles ● Angry Birds ● Vydavatel Rovio ● Komunitní levely! ● Bounces (opět Rovio) ● SoccerFrenzy, HoopsFrenzy ● Vydavatel Sio2interactive ● SIO2 Free Open Source Engine! ● $1.99 :-)
25
18.4. 2010Jaroslav Řezník25 Open source hry ● OpenArena, Quake 3 ● S výstupem na TV a akcelerometry ● ioquake ● TuxRacer ● Wormux ● Supertux ● OpenTTD ● DOOM ● Battle for Wesnoth!
26
18.4. 2010Jaroslav Řezník26 Emulátory ● Emulátory nejrůznějších platforem ● Speccy (ZX Spectrum) ● VGB (Nintendo GameBoy) ● PicoDrive (SEGA Mega Drive) ● ColEm (ColecoVision) ● DrNokSnes ● MAME ● DOSBox ● Sony Playstation
27
18.4. 2010Jaroslav Řezník27 Herní hardware ● ZeeMote ● PS3 DualShock ● A naopak ovládání PS3 pomocí N900
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.