meegoppt-110707223607-phpapp01

18
-Present ation By GURUPRASAD T V 8 th SEM CSE MITK [email protected] +919900652616 5/4/2012 MeeGo 1

Upload: saurav-gautam

Post on 06-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 1/18

-Presentation By

GURUPRASAD T V 

8th SEM CSEMITK

[email protected] 

+9199006526165/4/2012 MeeGo 1

Page 2: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 2/18

Contents

Introduction to MeeGo

MeeGo architecture

What makes MeeGo unique Difference between MeeGo and Android

Benefits of MeeGo software platform

Conclusion Bibliography

5/4/2012 MeeGo 2

Page 3: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 3/18

INTRODUCTION

MeeGo is a Linux-based open source mobileoperating system which is designed to act as anoperating system for hardware platforms such asmobile 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 pressconference.

The stated aim is to merge the efforts of Intel'sMoblin and Nokia's Maemo former projects intoone new common project. i.e. “MeeGo” 

5/4/2012 MeeGo 3

Page 4: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 4/18

Continued..Maemo is a software platform developed by Nokia for

Smartphones and internet tablets which is based onDebian Linux distribution.

Moblin(Mobile Linux) is Intel’s open source mobileoperating system and application stack for Mobile

internet devices(MIDs),netbooks etc.

5/4/2012 MeeGo 4

Page 5: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 5/18

MEEGO ARCHITECTURE

5/4/2012 MeeGo 5

Page 6: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 6/18

 Architecture can be viewed in three different ways:

Layer viewDomain view

 API view

Layer view:It shows the separation of different layers anduser experience (UX) verticals. The Layer viewconsists of three layers: User Experience,

 Application API, and Core OS layers.UX provides the Application Framework for

each device profile.

5/4/2012 MeeGo 6

Page 7: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 7/18

Continued… 

 Application API layer provides the interface forapplication development.

Core OS layer contains all the middleware/OSservice domains and the hardware adaptation

services

Domain view:

This can be viewed in several domains andsubsystems under each domain as follows

5/4/2012 MeeGo 7

Page 8: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 8/18

Continued… Security  

Data Management 

Software Management 

System 

Location Kernel 

Multimedia 

Essentials 

Communications 

Qt (pronounced as "cute”) 

Graphics 

5/4/2012 MeeGo 8

Page 9: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 9/18

Continued…  API view:

This view illustrates the contents of MeeGo API.

The MeeGo API includes the development librariesto 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 whichprovides application developers with the

functionality to build applications.

Qt Mobility delivers a set of APIs to Qt.

5/4/2012 MeeGo 9

Page 10: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 10/18

Continued… Hardware adaptation software:

There are multiple software components that ahardware vendor must provide for MeeGo to runsuccessfully on their platform architecture.

The hardware adaption s/w is divided into thefollowing subsystems:

-Security -Sensor

-Device Mode -Audio

-Camera -Imaging and Video

-Location -Connectivity 

-Input -Display and Graphics

5/4/2012 MeeGo 10

Page 11: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 11/18

WHAT MAKES MEEGO UNIQUE?

Broad industry support and adoption in all categories Great User experience

Great OS

Multi-category  Multi-HW 

 Active community 

Open governance model

Close relationship with upstream projects

 A partnership project

5/4/2012 MeeGo 11

Page 12: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 12/18

Nokia’s First MeeGo Smartphone is Nokia N950.

Features:

12 megapixels autofocus camera.1080P HD video playback.

 Wireless LAN WiFi

miniUSB

Bluetooth v3.0

1.2GHz dual-core processor

Multi-format music player

 Video player and video recording

4G connectivity GPS with aGPS support.

5/4/2012 MeeGo 12

Page 13: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 13/18

Difference b/w MeeGo and Android

MeeGo and Android both are open sourced Linuxbased smart phone operating system whereasMeeGo is a coordinated effort by the Linuxcommunity but Android not.

 Android project is currently carried out by Googleand MeeGo is carried out by Intel and Nokia as a

 joint venture.

 Android’s Java based applications are easy to buildfor beginners, Maemo & MeeGo’s developmentenvironments allow for much richer applications.

5/4/2012 MeeGo 13

Page 14: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 14/18

BENEFITS

Benefits to Open Source Developers:-Any one can build an application

Benefits to Application Developers:

-MeeGo significantly expands the marketopportunities

Benefits to Device Manufacturers:

-MeeGo enables device manufacturers toparticipate in the evolution of the softwareplatform and build their own assets.

5/4/2012 MeeGo 14

Page 15: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 15/18

Continued..Benefits to Operators:

-MeeGo enables differentiation through userinterface customization.

Benefits to the Linux Platform:

-MeeGo is helpful for Linux as a platform as itcombines mobile development resources that

 were recently split in the Maemo and Moblinprojects into one well-supported project.

5/4/2012 MeeGo 15

Page 16: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 16/18

CONCLUSION

This phone will be something everyone wants to own.It will try to satisfy all needs into one plate. MeeGophone will be capacitive, more stylish and morebeautiful with simpler UI that average users will find

as equally compelling as tech leaders. It has potentialto 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 thanSymbian

5/4/2012 MeeGo 16

Page 17: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 17/18

 

BIBLIOGRAPHY

oReference: http://meego.com

o Architecture: 

http://meego.com/developers/meego-architecture

oMeeGo API: 

http://meego.com/developers/meego-apioDeveloper Guides: 

http://wiki.meego.com/Developer_Guide

5/4/2012 MeeGo 17

Page 18: meegoppt-110707223607-phpapp01

8/3/2019 meegoppt-110707223607-phpapp01

http://slidepdf.com/reader/full/meegoppt-110707223607-phpapp01 18/18

5/4/2012 MeeGo 18