Maemo Introduction

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites

    Maemo Introduction - Presentation Transcript

    1. Platform for Internet Tablets Juha Tukkinen code in your hands
    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
    4. Made for Internet Tablets Nokia N810 & Nokia N800
    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
    7. N800&N810 Building Blocks: Display & Peripherals
      • Display & Resolution:
        • 4.1 inches
        • 800×480
        • 225dpi
      • Expansion:
        • 2 full-sized max 8GB Secure Digital card slots (N800)
        • internal 2GB + 1 miniSD/microSD slot (N810)
      • Camera:
        • built-in webcam
    8. N800 Building Blocks: Audio
      • Audio:
        • Microphone
        • Stereo speakers
        • FM radio tuner (N800)
        • 3.5 mm Headphone jack (+ microphone input)
    9. N800 Building Blocks: Internet Tablet OS Goal: Mobile Internet Without Excuses
    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
    14. Philosophy #2 Be easy to develop and port
    15. Philosophy #3 Be familiar to Linux developers
    16. Philosophy #4 Based on and developed with open source community
    17. Philosophy #5 Attract curious minds
    18. Community – maemo.org
    19.  
    20.  
    21.  
    22.  
    23.  
    24.  
    25.  
    26.  
    27.  
    28. Popular Community Applications
      • Maemo Mapper
      • Media Converter
      • Canola media player
      • Kryptpad
      • mPlayer
      • Free 42
      • NFlick
    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
    31.  

    + jtukkinejtukkine, 2 years ago

    custom

    7557 views, 3 favs, 3 embeds more stats

    maemo introduction

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 7557
      • 7551 on SlideShare
      • 6 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 728
    Most viewed embeds
    • 3 views on http://www.by8.eu
    • 2 views on http://www.slideshare.net
    • 1 views on http://74.125.153.132

    more

    All embeds
    • 3 views on http://www.by8.eu
    • 2 views on http://www.slideshare.net
    • 1 views on http://74.125.153.132

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories