16
i MAKALAH MEEGO Oleh : Wahyu Aga Setiyawan D3MI100020 MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STIMIK) TUNAS BANGSA BANJARNEGARA 2010

MAKALAH MEEGO

Embed Size (px)

DESCRIPTION

Tugas PTI

Citation preview

Page 1: MAKALAH MEEGO

i

MAKALAH

MEEGO

Oleh :

Wahyu Aga Setiyawan

D3MI100020

MANAJEMEN INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

(STIMIK) TUNAS BANGSA BANJARNEGARA

2010

Page 2: MAKALAH MEEGO

ii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang

telah memberikan berkat dan rahmat-Nya, sehingga penulis dapat

menyelesaikan tugas makalah Meego ini.

Penulisan makalah ini dapat terselesaikan berkat bimbingan dan pengarahan

dari berbagai pihak. Oleh karena itu pada kesempatan yang berbahagia ini

perkenankanlah penulis mengucapkan terima kasih kepada :

1. Sutejo, S. Kom selaku dosen mata kuliah Pengantar Teknologi

Informasi.

2. Orang tua yang telah memberikan dukungan dan doa.

3. Teman-teman semua yang telah membantu dalam penulisan makalah

ini, sehingga makalah ini dapat selesai dengan baik.

Penulis menyadari sepenuhnya bahwa makalah ini masih jauh dari

kesempurnaan dan masih banyak kekurangan. Untuk itulah kami mengharap

saran dan kritik dari pembaca demi perbaikan dan kesempurnaan makalah ini

dan semoga makalah ini bisa menambah ilmu pengetahuan serta bermanfaat

bagi para pembaca dan apabila ada kesalahan dalam penulisan, penulis

mohon maaf. Akhir kata penulis mengucapkan terima kasih.

Banjarnegara, 10 November 2010

Penulis

Page 3: MAKALAH MEEGO

iii

DAFTAR ISI

Halaman

HALAMAN JUDUL i

KATA PENGANTAR ii

DAFTAR ISI iii

BAB I PENDAHULUAN 1

A. Pengenalan MeeGo 1

B. Arsitektur MeeGo 2

BAB II PEMBAHASAN 6

A. MeeGo 1.0 6

B. MeeGo 1.1 7

C. Melihat Ke Depan MeeGo 1.2 11

BAB III PENUTUP 12

Kesimpulan 12

REFERENSI 13

Page 4: MAKALAH MEEGO

1

BAB I

PENDAHULUAN

A. Pengenalan MeeGo

MeeGo merupakan open source berbasis Linux proyek sistem

operasi mobile yang diumumkan di Mobile World Congress pada bulan

Februari 2010 oleh Intel dan Nokia dalam konferensi pers bersama.

Tujuannya adalah untuk menggabungkan upaya Intel Moblin dan Nokia di

Maemo menjadi satu proyek. Hal ini di-host oleh Linux Foundation.

Menurut Intel, MeeGo dikembangkan karena Microsoft tidak menawarkan

komprehensif Windows 7 dukungan untuk prosesor Atom Novell juga.

Memainkan peranan besar dalam upaya MeeGo, bekerja sama dengan

Linux mereka membangun infrastruktur resmi produk MeeGo, dan MeeGo

semakin lebih banyak menggunakan teknologi Novell yang pada awalnya

dikembangkan untuk openSUSE, (termasuk openSUSE Build Service, zypp

untuk manajemen paket, dan alat-alat sistem lainnya).

MeeGo terutama dirancang untuk bertindak sebagai sistem operasi

untuk platform perangkat keras seperti netbook, entry-level desktop,

komputer tablet, komputasi mobile dan perangkat komunikasi, perangkat

di dalam kendaraan infotainment, terhubung-TV,-IPTV kotak, ponsel

cerdas, dan lainnya tertanam di sistem.

Harmattan, awalnya dijadwalkan untuk menjadi Maemo 6,

sekarang dianggap sebagai contoh MeeGo (meskipun bukan produk

MeeGo), dan Nokia menyerah Maemo branding untuk harmattan dan luar

(Maemo 5, alias Fremantle, dan versi sebelumnya akan tetap disebut

sebagai Maemo).

Page 5: MAKALAH MEEGO

2

B. Arsitektur MeeGo

Platform MeeGo diciptakan dengan teliti untuk menyediakan

komponen yang diperlukan untuk perangkat terbaik bagi pengguna.

Seperti terlihat pada diagram Referensi MeeGo Arsitektur di bawah ini,

arsitektur MeeGo dibagi menjadi tiga lapisan:

MeeGo OS lapisan Base berisi kernel Linux dan layanan-layanan inti

bersama dengan Adaptasi Hardware Software yang diperlukan untuk

adaptasi MeeGo untuk mendukung berbagai arsitektur perangkat keras.

MeeGo OS layer Middleware menyediakan hardware dan model

penggunaan API independen baik untuk membangun aplikasi asli dan

menjalankan aplikasi web waktu.

Lapisan MeeGo User Experience menyediakan bagi pengguna

referensi untuk segmen beberapa platform, awal rilis MeeGo akan berisi

referensi untuk netbook dan handheld dan platform segmen tambahan

akan mendukung dari waktu ke waktu.

Gambar 1.1. Diagram Referensi MeeGo Arsitektur

Page 6: MAKALAH MEEGO

3

Setiap subsistem dan blok fungsional dijelaskan di bagian berikut.

Catatan: Produk yang ditandai dengan * tidak termasuk dalam drop

2010/03/31.

Ø MeeGo OS Base

Adaptasi Hardware Software

Ada beberapa komponen perangkat lunak dimana vendor perangkat

keras harus menyediakan, agar MeeGo berjalan sukses pada arsitektur

platform mereka, termasuk driver kernel platform, patch arsitektur inti,

konfigurasi kernel, patch perangkat lunak dan konfigurasi X, dukungan

modem, dan spesifik media perangkat keras komponen.

Ø MeeGo Kernel

MeeGo menggunakan kernel Linux dari kernel.org, dengan konfigurasi

arsitektur spesifik dan patch (sesuai kebutuhan). Driver yang

disediakan untuk setiap platform yang didukung.

Ø MeeGo OS Middleware

Layanan comms

Layanan ini menyediakan layanan untuk mengelola konektivitas suara

dan data untuk platform. API disediakan untuk mengatur suara selular

dan IP dan konektivitas data di berbagai teknologi komunikasi,

termasuk WiFi, 3G, WiMax, dan Bluetooth.

Ø Layanan Internet

Layanan subsistem Internet meliputi jasa untuk rendering konten web,

web yang dikelola memberikan dukungan waktu, pertukaran data

dengan layanan web, dan menentukan lokasi.

Page 7: MAKALAH MEEGO

4

Ø Layanan Visual

Layanan subsistem Visual menyediakan inti 2D dan grafis 3D

kemampuan untuk platform, termasuk dukungan untuk rendering teks

internasionalisasi.

Ø Layanan Media

Tujuan dari layanan media adalah untuk menyediakan audio / video

playback, streaming dan pencitraan fungsionalitas untuk sistem. Secara

umum, layanan media mengurus aktual audio / video.

Ø Manajemen Data

Subsistem Manajemen Data menyediakan layanan untuk

mengekstraksi dan mengelola file meta-data (misalnya untuk

mendukung ekstraksi dan mencari metadata untuk file media),

mengambil data tentang konteks perangkat (seperti posisi perangkat,

status kabel).

Ø Layanan Device

Berisi set layanan untuk mengelola perangkat, termasuk segala

sesuatu yang diperlukan untuk membuat perangkat yang aman

digunakan untuk konsumen, dan pertukaran data dengan perangkat,

sensor ekstraksi data, kebijakan sistem secara keseluruhan.

Ø Layanan Personal

Layanan subsistem Personal menyediakan layanan untuk mengelola

data pengguna pada perangkat, termasuk manajemen informasi

pribadi (yaitu, kalender, kontak, tugas) dan mengelola account

pengguna untuk mengaktifkan single-sign-on untuk layanan web.

Page 8: MAKALAH MEEGO

5

Ø Keamanan MeeGo Arsitektur

MeeGo menggunakan kerangka keamanan scalable yang menyediakan

keamanan melalui kontrol akses berbasis peran yang berlaku untuk

berbagai system.

Ø MeeGo UI Toolkit

Toolkit MeeGo UI toolkit utama untuk aplikasi MeeGo mengembangkan

dan didasarkan pada Qt dengan perangkat tambahan khusus dan

tambahan. GTK dan Clutter juga disertakan untuk kompatibilitas

aplikasi.

Ø Handheld MeeGo UX

UX MeeGo genggam memberikan pengalaman pengguna untuk

perangkat genggam, termasuk inti sistem antarmuka pengguna dan

aplikasi yang dibangun di atas kerangka UI genggam dioptimalkan.

Ø MeeGo Netbook UX

Netbook UX MeeGo memberikan pengalaman pengguna untuk

perangkat netbook, termasuk user interface dan aplikasi sistem inti,

yang dibangun di atas kerangka UI netbook dioptimalkan.

Page 9: MAKALAH MEEGO

6

BAB II

PEMBAHASAN

A. MeeGo 1.0

Intel dan Nokia meluncurkan produk patungan pertamanya MeeGo

1.0 hasil perkawinan platform Moblin (intel) dan Maemo (Nokia) pada

bulan Februari lalu. Dua jenis produk yang diluncurkan adalah MeeGo

Core Software Platform dan MeeGo Netbook User Experience. Untuk

MeeGo Netbook disediakan dua edisi dengan perbedaan jenis browser

yang disertakan Chromium dan Google Chrome.

Gambar 2.1. Tampilan browser Chromium dan Google Chrome untuk

MeeGo 1.0 edisi Netbook

Tersedia 2 Edisi Netbook dengan Chromium atau Google Chrome

Sebagai inti dari distribusi ini adalah MeeGo 1.0 Core Software Platform

yang mengandung Kernel Linux 2.6.33, Udev dan DeviceKit sebagai

antarmuka untuk menyambungkan aplikasi dengan perangkat keras,

termasuk sistem berkas Btrfs, X.Org, seperti juga stack untuk komunikasi

telephone, Bluetooth-Stack dan Media-Frameworks. Diatasnya dipasang

MeeGo Netbook User Experience dengan desktop disain khusus untuk

Page 10: MAKALAH MEEGO

7

kenyamanan menggunakan Netbooks seperti misalnya kemudahan dalam

mengakses jejaring sosial, alat siskronisasi, dan tentunya sebuah browser

yang dalam hal ini disediakan pilihan Chromium atau Google Chrome.

Gambar 2.2. Tampilan Mediaplayer pada MeeGo 1.0 edisi Netbook

Untuk para pengembang yang ingin membangun aplikasi, MeeGo

menyertakan pustaka GUI bersama Qt 4.6.2.

B. MeeGo 1.1

Para pengembang Meego sistem operasi untuk perangkat mobile

dibangun di atas Linux yang merupakan hasil kerjasama Nokia & Intel

baru saja mengumumkan rilis Meego 1.1 terbaru yang menyediakan dasar

yang solid untuk perangkat dari vendor dan pengembang untuk mulai

membuat perangkat lunak dengan target berbagai perangkat yang

menggunakan arsitektur Intel Atom dan ARMv7 .

Yang unik dari rilis ini adalah adanya rilis User Experience 1.1

untuk Meego yang ditargetkan untuk sistem hiburan dalam kendaraan

seperti mobil. Tampak pada gambar berikut tampilan home dari In-

Vehicle UX 1.1:

Page 11: MAKALAH MEEGO

8

Gambar 2.3. Tampilan MeeGo 1.1 untuk kendaraan seperti mobil

Dan berikutnya UX Meego 1.1 Handset:

Gambar 2.4. Tampilan Meego 1.1 Handset

Rilis Meego 1.1 meliputi:

Ø Core OS 1.1 – basis konsolidasi sistem operasi umum bagi

semua UXs

Ø Netbook UX 1.1 – set lengkap aplikasi inti untuk netbook

Ø In-Vehicle (INP) UX 1.1 – menyertakan contoh INP layar awal

dan taskbar dibangun dengan Qt 4.7 dan speech recognition

Ø Handset UX 1.1 – snapshot UX mengimplementasikan dasar

pengembangan teknologi untuk panggilan suara, pesan SMS,

Page 12: MAKALAH MEEGO

9

web browsing, musik dan pemutaran video, melihat foto, dan

manajemen koneksi

Ø SDK 1.1 Beta – SDK untuk MeeGo Core OS dan UXs didukung

akan dirilis pada hari-hari mendatang sebelum konferensi KTT

MeeGo di Dublin.

Core 1.1 OS menyediakan satu set lengkap memungkinkan

teknologi untuk komputasi mobile.

MeeGo stack berisi : Linux Kernel 2.6.35, X.org 1.9.0 server, Web

Runtime, Qt 4.7, dan Qt Mobilitas 1.0.2, mendukung kontak, lokasi,

pesan, multimedia, dan kerangka sensor dan pelayanan yang juga

mencakup sejumlah komponen terdepan, seperti telepon oFono

stack, koneksi ConnMan manajer, pengindeks data Tracker, yang

Telepati real-time komunikasi kerangka, kerangka Buteo sync, dan

masih banyak lagi.

Teknologi Meego ini dibawa ke pengembang aplikasi melalui API

MeeGo, yang didasarkan pada Qt dan teknologi lainnya, seperti

MeeGo Touch Framework. Selain itu, dengan versi terbaru Qt 4.7

pengalaman pengembang MeeGo kini ditingkatkan dengan adanya

QML, yang memudahkan karena dapat menggunakan teknologi

scripting untuk mengembangkan aplikasi GUI sentuhan dan

animation-enabled.

Page 13: MAKALAH MEEGO

10

Gambar 2.5. Tampilan MeeGo 1.1 untuk Netbook

MeeGo v1.1 Netbook

Diantara images siap pakai yang tersedia termasuk edisi untuk

Netbook (Intel Atom, baik dengan browser Chrome maupun

Chromium), untuk perangkat penghibur di mobil (In-Vehicle

Infotainment, IVI), dan juga untuk perangkat dengan prosesor

ARM seperti halnya Smartphone Nokia N900. Meego 1.1 kini bisa

dimadu (dual boot) dengan Maemo di Nokia N900.

Utamanya versi MeeGo 1.1 ditargetkan untuk para pengembang

dan pembuat perangkat mobile, namun dapat dimanfaatkan atau

diuji coba oleh pengguna akhir (end-user). Pada versi MeeGo 1.2

diharapkan produk ini lebih sempurna dan cukup stabil untuk

digunakan oleh end-user.

Berkaitan dengan "MeeGo Netbook User Experience" kali ini telah

diimpelentasikan: Tampilan lebih baik memanfaatkan teknologi

open source seperti pada penerapan untuk "Touch support", akses

Page 14: MAKALAH MEEGO

11

instan ke calendar, tasks, appointments, berkas yang digunakan

terakhir, dan update untuk social networking melalui home screen.

Kecuali itu dimungkinkan aggregasi konten untuk social

networking, yang membantu pengguna memantau aktifitas social

networking cukup di satu layer.

Gambar 2.6. Nokia N900 telah mendukung booting dengan MeeGo 1.1

C. Melihat Ke Depan untuk MeeGo 1.2

Pembangunan MeeGo terus maju pada enam bulan kedepan.

MeeGo 1.2 dijadwalkan untuk April 2011 dan akan mencakup rilis Handset

UX dengan satu set lengkap aplikasi, dan dukungan untuk model

penggunaan perangkat lain.

Ratusan fitur penargetan MeeGo 1.2 telah diajukan di MeeGo

Featurezilla, dimana Featurezilla ini yang digunakan sebagai alat untuk

melacak pengembangan fitur. Pengembangan dari MeeGo versi baru

sudah dimulai dan sekarang sedang mulai untuk mengintegrasikan

komponen baru. MeeGo 1.2 roadmap meringkas informasi ini dan akan

dipublikasikan segera.

Page 15: MAKALAH MEEGO

12

BAB III

PENUTUP

Kesimpulan

Pada 2010, Mobile World Congress di Barcelona, Nokia dan Intel

memperkenalkan merek sistem Operasi mobile baru 'MeeGo' yang akan

menggabungkan yang terbaik dari Moblin dan yang terbaik dari Maemo untuk

menciptakan pengalaman yang benar-benar open-source untuk pengguna di

semua perangkat.

MeeGo merupakan open source yang berbasis Linux. Sistem operasi

MeeGo ini akan selalu terus berkembang dengan cepat. Setiap merilis versi

baru dipastikan akan selalu ada fitur – fitur yang lebih baik dan berkualitas.

Menyajikan pengalaman yang memberi kemudahan dalam aktifitas

social networking, seperti berinteraksi dengan teman, disamping dalam hal

meng-update status dan site informasi.

Kemudahan lainnya yang ditawarkan termasuk pada penggunaan

email, calendar, dan media player. MeeGo dirilis secara berkala dan dapat

dilacak fitur – fitur barunya, rilis dilakukan dalam enam bulan kedepan.

MeeGo akan terus maju untuk memudahkan pengguna dan berguna bagi

banyak orang.

Page 16: MAKALAH MEEGO

13

REFERENSI

http://beritateknologi.com/

http://meego.org/

http://meego.com/community/blogs/valhalla/2010/meego-1.1-release

http://en.wikipedia.org/wiki/MeeGo

http://en.wikipedia.org/wiki/Mobile_operating_system

http://gudanglinux.info/info/software-news/distro-news/607-intel-dan-nokia-

luncurkan-meego-10.html