meego presentation
DESCRIPTION
MeeGo is a Linux-based open source mobile operating system which is designed to act as an operating system for hardware platforms such as mobile phones, net books, tablets, connected TVs and in-vehicle infotainment system.It was first announced at Mobile world Congress in Feb 2010 by Intel and Nokia in joint press conference. The stated aim is to merge the efforts of Intel's Moblin and Nokia's Maemo former projects into one new common project. i.e. “MeeGo”TRANSCRIPT
04/12/2023 MeeGo 1
MEEGO-Presentation By
GURUPRASAD T V8th SEM CSE
+919900652616
04/12/2023 MeeGo 2
Contents Introduction to MeeGo MeeGo architecture What makes MeeGo unique Difference between MeeGo and Android Benefits of MeeGo software platform Conclusion Bibliography
04/12/2023 MeeGo 3
INTRODUCTIONMeeGo is a Linux-based open source mobile
operating system which is designed to act as an operating system for hardware platforms such as mobile phones, net books, tablets, connected TVs and in-vehicle infotainment system.
It was first announced at Mobile world Congress in Feb 2010 by Intel and Nokia in joint press conference.
The stated aim is to merge the efforts of Intel's Moblin and Nokia's Maemo former projects into one new common project. i.e. “MeeGo”
04/12/2023 MeeGo 4
Continued..Maemo is a software platform developed by
Nokia for Smartphones and internet tablets which is based on Debian Linux distribution.
Moblin(Mobile Linux) is Intel’s open source mobile operating system and application stack for Mobile internet devices(MIDs),netbooks etc.
04/12/2023 MeeGo 5
MEEGO ARCHITECTURE
04/12/2023 MeeGo 6
Architecture can be viewed in three different ways:
Layer viewDomain viewAPI viewLayer view:
It shows the separation of different layers and user experience (UX) verticals. The Layer view consists of three layers: User Experience, Application API, and Core OS layers.
UX provides the Application Framework for each device profile.
04/12/2023 MeeGo 7
Continued…Application API layer provides the
interface for application development.Core OS layer contains all the
middleware/OS service domains and the hardware adaptation services
Domain view: This can be viewed in several domains
and subsystems under each domain as follows
04/12/2023 MeeGo 8
Continued…SecurityData ManagementSoftware ManagementSystemLocationKernelMultimediaEssentialsCommunicationsQt (pronounced as "cute”)Graphics
04/12/2023 MeeGo 9
Continued…API view:This view illustrates the contents of MeeGo
API.The MeeGo API includes the development
libraries to use when creating applications for MeeGo-based platforms. It’s based on Qt and Qt Mobility.
Qt is fully object-oriented, easily extensible, and allows true component programming which provides application developers with the functionality to build applications.
Qt Mobility delivers a set of APIs to Qt.
04/12/2023 MeeGo 10
Continued…Hardware adaptation software:
There are multiple software components that a hardware vendor must provide for MeeGo to run successfully on their platform architecture.The hardware adaption s/w is divided into the following subsystems:
-Security -Sensor-Device Mode -Audio-Camera -Imaging and Video-Location -Connectivity-Input -Display and Graphics
04/12/2023 MeeGo 11
WHAT MAKES MEEGO UNIQUE?Broad industry support and adoption in all
categories Great User experience Great OS Multi-categoryMulti-HWActive communityOpen governance modelClose relationship with upstream projectsA partnership project
04/12/2023 MeeGo 12
Nokia’s First MeeGo Smartphone is Nokia N950.
Features:12 megapixels autofocus camera.1080P HD video playback.Wireless LAN WiFiminiUSBBluetooth v3.01.2GHz dual-core processorMulti-format music playerVideo player and video recording4G connectivity GPS with aGPS support.
04/12/2023 MeeGo 13
Difference b/w MeeGo and AndroidMeeGo and Android both are open sourced
Linux based smart phone operating system whereas MeeGo is a coordinated effort by the Linux community but Android not.
Android project is currently carried out by Google and MeeGo is carried out by Intel and Nokia as a joint venture.
Android’s Java based applications are easy to build for beginners, Maemo & MeeGo’s development environments allow for much richer applications.
04/12/2023 MeeGo 14
BENEFITSBenefits to Open Source Developers:
-Any one can build an applicationBenefits to Application Developers:
-MeeGo significantly expands the market opportunities
Benefits to Device Manufacturers: -MeeGo enables device manufacturers to participate in the evolution of the software platform and build their own assets.
04/12/2023 MeeGo 15
Continued..Benefits to Operators:
-MeeGo enables differentiation through user interface customization.
Benefits to the Linux Platform:-MeeGo is helpful for Linux as a platform as it combines mobile development resources that were recently split in the Maemo and Moblin projects into one well-supported project.
04/12/2023 MeeGo 16
CONCLUSIONThis phone will be something everyone wants
to own. It will try to satisfy all needs into one plate. MeeGo phone will be capacitive, more stylish and more beautiful with simpler UI that average users will find as equally compelling as tech leaders. It has potential to be something deeper than typical Smartphone.
All future flagships will be built on MeeGo. The phone will be on N-series (not rumored
S-series). MeeGo will have higher experience level than Symbian
04/12/2023 MeeGo 17
BIBLIOGRAPHY
oReference:http://meego.com
oArchitecture: http://meego.com/developers/meego-architecture
oMeeGo API:http://meego.com/developers/meego-api
oDeveloper Guides:http://wiki.meego.com/Developer_Guide
04/12/2023 MeeGo 18
THANK YOU