The document discusses the Nokia N800 and N810 internet tablets and their Maemo operating system. It provides details on the tablets' hardware components, the goals of the Maemo OS to be desktop-like and open source, and the community around maemo.org that develops popular applications for the platform. It also briefly outlines Maemo's public roadmap.
2. Agenda -Introduction to Nokia N800&N810 and maemo Nokia N800&N810 device information Maemo philosophy Community around maemo Services in maemo.org Available information -Maemo Software Architecture SW architecture overview All major SW components covered Gnome embedded & maemo Difference to other Mobile OSes -Maemo Development Environment Development environment overview How to install SW porting examples Supported run-times (official & community supported) -Maemo hacking session Hacking C and Python
3. Introduction to N800&N810 and maemo N800&N810 Building Blocks Behind the ITOS Maemo Goal & Philosophy Community around maemo Services in maemo.org Maemo Roadmap Available information
5. N800&N810 Building Blocks: Processor & Memory Processor (OMAP2420): ARM11 CPU at 330 MHz (max. 400MHz) C55x DSP used for audio codecs Graphics Accelerator Memory: 128 MB of RAM 256 MB of flash (N800) / 2GB (N810)
6. N800&N810 Building Blocks: Connectivity WLAN IEEE 802.11 b/g Bluetooth 2.0 Generic access File transfer Dial-up networking Serial port USB 2.0 high-speed Mass storage Flashing For hackers: USB networking Mini B (N800) Micro A/B (N810) GPS in N810
10. Behind the Internet Tablet OS open platform + Nokia closed + 3rd party closed + applications = Internet Tablet OS
11. Mozilla based browser Shares the key components of Firefox Desktop grade web browser with AJAX support Extendable computing platform -- extensions based on the same interfaces as on Firefox Developed as a part of the Mozilla community GO http://browser.garage.maemo.org
12. Internet Communications Software Open source building blocks: telepathy farsight sofia-sip Plugin based architecture Supported services: SIP Jabber Google Talk GO http://rtcomm.garage.maemo.org
13. Philosophy #1 Be desktop in pocket, not embedded system
29. Maemo Public Roadmap Place for Nokia, community and 3rd parties to share a vision Points directions of future developments and technologies Avoid duplication/overlapping Acknowledge wishes and ongoing plans without discussing them Indicates in detail what is public http:// maemo.org /intro/ roadmap.html
30. Platform Roadmap GTK+ 2.10 Consolidated Hildon Framework glibc-2.5 HAL Samba System meta package BT headset support USB host support Automatic codec installer G.729 VoIP codec DTMF WiMAX Red = Binary break