Tampilkan postingan dengan label OS. Tampilkan semua postingan
Tampilkan postingan dengan label OS. Tampilkan semua postingan

Apa itu Android ?

Posted by Tommy Wahyu Utomo on 05.11
Android-2.0.png
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Sejarah

Kerjasama dengan Android Inc.

Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo Alto, California Amerika Serikat. Para pendiri Android Inc. bekerja pada Google, di antaranya Andy Rubi, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler.

2007-2008: Produk awal

Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan hak paten aplikasi telepon seluler (akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pintar yang menggunakan Android pada sistem operasinya. Telepon seluler ini diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari 2010).

Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka, Android, perangkat mobile yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambahan fitur baru.

Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan di dunia ini paling sedikit terdapat 18 jenis telepon seluler yang menggunakan Android


Apa itu Maemo ?

Posted by Tommy Wahyu Utomo on 04.58



Maemo merupakan sebuah perkembangan platform yang bersifat sumber terbuka untuk perangkat-perangkat yang menggunakan sistem Linux, seperti internet tablet, yang mewarisi arsitektur Linux dari sistem operasi Unix. Maemo dibuat melalui komponen sumber terbuka yang digunakan secara luas dengan beberapa tambahan untuk mengintegrasikan kesemuanya dengan baik pada perangkat yang menggunakannya.

Internet tablet merupakan perangkat yang digunakan yang menyediakan desktop pada level PC yang digunakan untuk servis internet (seperti : webpages dan email). Perangkat-perangkat tersebut memiliki resolusi tinggi, dengan layar sentuh sensitif berukuran 800 x 480 pixel. Nokia telah merilis tiga internet tablet menggunakan platform Maemo, yaitu Nokia 770, Nokia N800, dan Nokia N810, dan yang terbaru Nokia N900.


Sejarah

Sistem Operasi internet tablet pertama muncul pada Nokia 770, yang diluncurkan pada 2 November 2005. N770 memiliki beberapa spesifikasi yaitu akses internet menggunakan koneksi WLAN dengan mesin pencari opera, flash 6, email dasar, pemutar audio dan video, PDF, dan beberapa jenis permainan sederhana.

Selanjutnya, Nokia mengeluarkan versi beta dari Nokia 770 yang dilengkapi sistem operasi internet tablet terbaru dan disempurnakan pada 3 Juni 2006. Penyempurnaan ini meliputi penampilan yang lebih menarik, keyboard layar penuh, GoogleTalk di dalamnya, kemampuan mendukung kartu memori hingga 2gigabita, dan peningkatan Linux hingga 2.6.

Evolusi berikutnya dalam platform Maemo adalah Nokia 800 internet tablet yang berisikan Maemo 3. Aplikasi yang ditambahkan adalah Skype/VoIP-calls menggunakan WLAN, kamera yang terintegrasi, Opera 8, dan Flash 7. Nokia ini diluncurkan pada 4 Januari 2007.

Nokia 810, diluncurkan pada 6 Juni 2008, adalah perkembangan sistem internet tablet berikutnya. Dengan Maemo 4, Nokia ini memiliki QWERTY keyboard yang menyeluruh dengan layar sentuh, sistem pencarian internet MicroB (berbasis teknologi Mozilla), GoogleTalk, kemampuan mendukung perangkat USB dan pemutar media Windows, dan GPS di dalamnya.

Maemo 5, atau Fremantle, merupakan evolusi besar dari platform Maemo. Maemo 5 diperkenalkan sebagai penghubung antarmuka pengguna (UI) dengan layar sentuh yang secara keseluruhan didesain ulang, fitur telepon selular, dan Dashboard yang serbabisa dan serbalangsung, yang memperkuat Nokia 900.


Komponen Maemo

Platform Maemo didasarkan pada apa yang ada dalam Linux Operating System Kernel, yaitu kernel monolitik yang membantu lebih dari satu platform perangkat keras dan mampu untuk membantu segala jenis sinyal dalam jangka luas dari jam tangan hingga sistem besar. Semua sinyal pengguna Maemo memiliki OMAP chipset, yang mengandung tujuan umum dari prosesor ARM dan unit DSP.

Arsitektur antarmuka pengguna pada Maemo 5 didasarkan pada kerangka kerja GNOME, khususnya set GTK+. GNOME merupakan aplikasi kerangka kerja terdepan untuk desktop sistem Linux. Platform Maemo mewarisi sejumlah komponen utama, seperti GTK, kerangka kerja Gstreamer Multimedia, manajemen konfigurasi Gconf, dan XML Library. Platform Maemo dilengkapi pula dengan perpanjangan teknologi GTK+/GNOME dengan menyediakan ekstensi untuk desktop yang mudah dipindahkan.

Komponen utama pada Maemo adalah Linux Kernel, yang menyediakan abstraksi perangkat keras untuk sistem sinyal, manajemen komponen, manajemen proses, dan servis jaringan. Maemo 5 menggunakan sistem operasi Linux 2.6. Sistem penyimpanan pada platform Maemo didasarkan pada standar GNU C Library. Untuk jaringan, Maemo menggunakan OpenSSL Library yang menyediakan akses HTTP sebagai aplikasi. Untuk abstraksi perangkat keras, Maemo menyediakan Hardware Abstraction Layer (HAL)

Kerangka kerja paket manajemen pada Maemo didapatkan dari distribusi Debian. Sistem servis yang digunakan adalah D-BUS, yang menyediakan saluran interaksi diantara aplikasi. Sistem servis juga menyediakan database SQL (SQLite), Device State Management (DSM), Mode Control (MCE), dan Battery Management (BME).

Peluncur Maemo ada dalam semua aplikasi, yang terbagi atas dua bagian, yaitu Maemo-Invoker (dieksekusikan oleh DBUS daemon) dan Maemo-Launcher. Kerangka kerja antarmuka pengunjung didasarkan pada X Window System, yang memiliki Matchbox Window Manager. API di atas X adalah GTK+ widget toolkit dengan apa yang disebut dengan ekstensi Hildon. GTK+ adalah kerangka kerja UI yang dikembangkan dalam proyek GNOME.

Maemo SDK menyediakan peralatan yang diperlukan untuk menciptakan dan mengintgrasikan aplikasi, mereplikasi lingkungan platform Maemo dalam PC pengguna. Didukung oleh Maemo API yang disediakan untuk bahasa DSF.

Fitur & Software

  • Pembaharuan

Perangkat Maemo dapat diperbaharui menggunakan metode sederhana, yaitu dengan komputer menggunakan USB. Sistem operasi 2008 terbaru, Diablo, juga didukung dengan “Seamless Software Update” (SSU), yang membuat sistem operasi dapat ditingkatkan tanpa menggunakan kabel pada setiap pembaharuannya.

  • Keamanan

Para pengembang memperingatkan bahwa keamanan Maemo terkonsentrasi pada pencegahan penyerangan telepon genggam (misalnya : jaringan tanpa kabel dan bluetooth). Maemo menyediakan cara penguncian kontrol perangkat dan menampilkannya dengan kode akses berbentuk angka untuk mencegah akses yang tidak bertanggungjawab.


Maemo memiliki sejumlah perangkat perangkat lunak, seperti mesin pencari dengan basis Mozilla, Adobe Flash, dan Skype. Selain itu, karena bersifat sumber terbuka, terdapat sejumlah aplikasi pihak ketiga dalam Maemo, baik yang dibuat khusus untuk Maemo maupun program Linux yang sudah ada, yaitu :


* Pemutar Media : Canola, MPlayer

* Internet : Claws Mail, Modest, Midori, Mozilla Fennec

* Aplikasi Kantor : Gnumeric, Abiword (pengolah kata)

* VOIP : Gizmo5, Skype

* Pesan Kilat : Pidgin

* Permainan : The Battle for Wesnoth, Wormux

* Debian

* Fremantle : Aplikasinya akan menjadi bagian Maemo 5, yaitu : Mauku, Maemo Mapper, Numpty Physics, ScummVM, Xournal, Fennec, FBReader (pembaca e-book), OSM2Go (OpenStreetMap)

* Lainnya : FBReader (pembaca e-book), GPE, rdesktop, Rhapsody, ScummVM, Wayfinder, Free42S, gPodder, Maemo Mapper, MaemoMyth, Monsoon HAVA, Navit (GPS), Obscura Photo Manager, Palm Emulator dari Access, Phonelink, Quiver Image Viewer, SDict Viewer, Vagalume, VNC, YouAmp, LogMeIn Browser Plugin

Apa itu Windows Mobile ?

Posted by Tommy Wahyu Utomo on 04.49

Windows Mobile adalah salah satu Sistem Operasi mobile Yang di kembangkan oleh Microsoft, dan di desain untuk di gunakan pada Smartphone dan Perangkat Nirkabel lainya. Versi saat ini di sebut 'Windows Mobile 6.5'. OS ini berbasis pada Windows CE 5.2 Kernel, dan fitur-fiturnya di kembangkan menggunakan Microsoft Windows API. Windows Mobile di desain sedemikian rupa agar mirip dengan versi Windows Desktop.


Sebagai tambahan, Third party Software Development tersedia untuk Windows Mobile. Pertama kali di rilis sebagai Sistem Operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile di lengakapi dengan Stylus Pen, yang mana di gunakan untuk memasukan perintah-perintah dengan cara men-tap-nya di layar. Microsoft menngumumkan Platform baru, Windows 7 Series, di Mobile World Congress di Barcelona pada 15 Februari 2010. Perangkat yang menggunakan Windows Mobile 6.x series tidak dapat di upgrade ke seri Windows 7.

Jenis-Jenis Windows Mobile

  • Windows Mobile jenis Standard dipakai untuk Non-TouchScreen
  • Windows Mobile Professional dipakai untuk TouchScreen (layar sentuh)
  • Windows PocketPc 2000 dibagi menjadi 2 versi; Dengan fungsi ponsel / Tanpa fungsi ponsel
Sumber : Wikipedia

Apa itu Symbian ?

Posted by Tommy Wahyu Utomo on 04.25

Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile).

Sebelum Nokia mengumumkan pembelian seluruh sisa saham Symbian Ltd. yang tidak dimilikinya pada 24 Juni 2008, Symbian dimiliki Nokia (47,9%), Ericsson (15,6%), Panasonic (10,5%), Samsung (4,5%), Siemens/BenQ (8,4%), Sony Ericsson (13,1%). Versi Symbian yang terbaru adalah Symbian OS v9.5s. Sedangkan ponsel yang paling banyak beredar saat ini menggunakan Symbian OS v6.1s, v7.0s, RV 47 75, v8.OS, dan v9.1s. Nokia Nseries rata-rata menggunakan Symbian OS v9.1s, kecuali Nokia N95 yang menggunakan Symbian OS v9.2s.

Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh
objek aplikasi lain. Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak yang bermacam-macam.

Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem operasi ini memang ditujukan untuk diinstal pada peralatan mobile dengan keterbatasan sumber
daya. Multithread dan multitasking memberikan kemampuan Symbian OS untuk menjalankan lebih dari satu aplikasi sekaligus. Namun khusus ini, adanya preemptive multitasking kernel akan memberi tiap-tiap program suatu pembagian waktu pemprosesan yang dilakukan bergantian dengan cepat sehingga nampak bagi pemakai seolah-olah proses ini dieksekusi secara bersamaan. Untuk itu telah didefinisikan penjadwalan berdasar prioritas tertentu untuk menentukan proses mana yang berjalan terlebih dahulu dan proses apa berikutnya serta berapa banyak waktu akan jadi diberi.

Symbian OS sendiri bukanlah software yang sifatnya open source secara penuh karena meskipun terdapat ketersedian API dan dokumentasinya, yang banyak membantu pihak pengembang aplikasi untuk membuat software yang berjalan di atas sistem operasi ini, dipublikasi untuk umum namun tidak untuk kode source sendiri.

Sejarah

Pada tahun 1980, berdiri perusahaan pengembang software Psion yang didirikan oleh David Potter. Produk dari perusahaan itu diberi nama EPOC. Sistem operasi ini lebih difokuskan pada penggunaannya di telepon bergerak. Pada tahun 1998, terjadi sebuah kerjasama antara perusahaan Ericsson, Nokia, Motorola dan Psion untuk mengeksplorasi lebih jauh kekonvergensian antara PDA dan telepon selular yang diberi nama Symbian. Pada tahun 2004 Psion menjual sahamnya dan hasil kerjasama ini menghasilkan EPOC Release 5 yang kemudian dikenal dengan nama Symbian OS v5. Sistem operasi dari Symbian OS v5 itu sudah mulai mengintegrasikan kebutuhan implementasi aplikasi pada perangkat seperti PDA selain telepon seluler. Kemudian muncul perangkat yang dinamakan smartphone dan muncullah pula versi-versi terbaru dari Symbian OS hingga ada yang disebut dengan Symbian v6.0 atau yang lebih terkenal dengan nama ER6 yang merupakan versi pertama dari Symbian OS. Sifatnya terbuka karena pada sisteam ini dapat dilakukan instalasi perangkat lunak oleh berbagai pengembang aplikasi. Pada awal tahun 2005, muncul Symbian OS v9.1 dengan sistem keamanan platform baru yang dikenal sebagai capability-based security. Sistem keamanan ini mengatur hak akses bagi aplikasi yang akan diinstal pada peralatan dalam hal mengakses API. Muncul pula yang disebut dengan Symbian OS v9.2 yang melakukan perbaharuan pada teknologi konektifitas Bluetooth dengan digunakannya Bluetooth v.2.0. Sedangkan yang terbaru, Symbian mengeluarkan Symbian OS v9.3 (dirilis pada tanggal 12 Juli 2006) telah mengusung teknologi wifi 802.11 dan HSDPA sebagai bagian dari komponen standarnya.

Symbian sekarang ?

Sekarang symbian terbagi atas beberapa versi Firmware.

Symbian s60
Symbian versi ini merupakan symbian yang dominan digunakan di handphone Nokia Mid End atau High End. Keistimewaan symbian yang satu ini adalah kemampuan multitasking nya yang menurut gue gampang banget diantara OS mobile lainya. Selain itu system yang digunakan juga gak berat dan stabil dan jarang sekali ditemukan bug. Selain itu dukungan pengembang aplikasi pihak ketiga untuk symbian memang bisa diancungi jempol.

Symbian s60 berkembang menjadi beberapa sub bagian, seperti :
  1. s60v 2.0
  2. s60v 3.0
  3. s60v 5.0
Symbain s40
sebenarnya symbian yang satu ini gak bisa disebut OS smartvon. Why ? Yah karena gak ada fasilitas Multi tasking di Symbian jenis ini. Kalaupun ada itupun hanya multi tasking musik saja.

Symbian s80


Symbian s90


Macam-Macam Sistem Operasi pada HandPhone

Posted by Tommy Wahyu Utomo on 04.10
Sistem Operasi adalah sebuah metode untuk menyelesaikan suatu maslah denagan pengoperasian yang sistematis. Dalam perangkat seperti Komputer dan Handphone ada juga yang disebut Sistem Operasi (Operating System). Berikut dalam artikel ini gue akan menjelaskan maca-macam OS yang ada di Handphone.

1. Symbian
Klik disini untuk info lebih lanjut

2. Windows Mobile
Klik disini untuk info lebih lanjut

3. Android (Linux Based)
Klik disini untuk info lebih lanjut

4. Palm OS
Klik disini untuk info lebih lanjut

5. Maemo (linux Based)
Klik disini untuk info lebih lanjut

6. Bada (Samsung)
Klik disini untuk info lebih lanjut

7. iPhone OS (iOS)
Klik disini untuk info lebih lanjut

8. BlackBerry OS
Klik disini untuk info lebih lanjut


Selain sistem operasi yang disebutkan diatas, ada juga handphone-handphone non-smartphone yang gak punya OS namun memiliki Java 2.00 (J2ME) yang fungsinya untuk menambahkan aplikasi atau software pihak ketiga.

Untuk lebih jelasnya tentang apa yang di maksud dengan Java Runtime pada handphone. Silahkan klik postingan gue yang ada disini.