Pada entri sebelumnya telah di bahas tentang Perbandingan Platform JAVA dengan .NET .Pada entri kali ini akan di bahas tentang Sistem Operasi Mobile. dimana SO mobile itu sangat banyak, tapi di entri ini akan dibahas beberapa diantaranya.
XCode, adalah tools dari Apple yang dapat digunakan untuk iOS Development.
Packager for iPhone, dalam hal ini kita bisa mencoba Flash Professional CS5. Tools ini dapat mengkonversi aplikasi Flash (yang ditulis dengan ActionScript) menjadi aplikasi untuk iOS.
Corona SDK, adalah solusi yang ditawarkan oleh AnscaMobile. Untuk menggunakannya kita harus menguasai bahasa pemrograman Lua. Kelebihan dari tools ini adalah dapat digunakan di Windows ataupun Mac OS X. Selain itu Corona SDK juga dapat menghasilkan aplikasi untuk Android.
DragonFire SDK, tools ini ditujukan untuk yang tidak ingin menggunakan Mac. Tools ini berjalan pada sistem Operasi Windows.
1. Sistem Operasi Android
Sistem Operasi Android adalah sebuah SO yang ditujukan untuk perangkat mobile seperti SmartPhone dan Tablet. Sistem operasi yang telah dikembangkan oleh Google Inc ini sebenarnya adalah pengembangan dari SO linux, karena merupakan modifikasi kernel Linux 2.6. Namum pada pengembangnya Sistem Operasi ini bisa dibilang fenomenal karena semenjak pertama kali rilis pada september 2007 sampai dengan sekarang, Android OS sudah mencapai kesuksesan yang sangat pesat bahkan sekarang ini sudah menguasai pasar teknologi mobile melebihi produk-produk yang sebelumnya termasuk Iphone.
Berikut adalah hal-hal yang diperlukan untuk membuat aplikasi android sendiri.
1. Eclipse
Eclipse ini diperlukan bila kita mau membuat apliksi android menggunakan plugin Android Development Tools (ADT).
Eclipse ini diperlukan bila kita mau membuat apliksi android menggunakan plugin Android Development Tools (ADT).
2. Android SDK
Sebelum menginstall Android SDK, pastikan JDK versi 5 atau 6 sudah terinstall dalam komputer .
Sebelum menginstall Android SDK, pastikan JDK versi 5 atau 6 sudah terinstall dalam komputer .
3. Menginstall ADT pada Eclipse
Untuk memulai membuat aplikasi android memakai Eclipse, kita perlu menambahkan ADT pada eclipse tersebut.
Untuk memulai membuat aplikasi android memakai Eclipse, kita perlu menambahkan ADT pada eclipse tersebut.
4. Menambah Platform Android
Perlu diketahui bahwa Android SDK hanya berisi tools utama saja. Dia belum termasuk platform android yang akan dijadikan sebagai media untuk mencoba menjalankan aplikasi yang dibuat di eclipse.
Perlu diketahui bahwa Android SDK hanya berisi tools utama saja. Dia belum termasuk platform android yang akan dijadikan sebagai media untuk mencoba menjalankan aplikasi yang dibuat di eclipse.
Fitur yang tersedia di Android adalah:
- Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.
- Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat mobile.
- Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.
- SQLite: untuk penyimpanan data.
- Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3,
AAC, AMR, JPG, PNG, GIF).
- GSM, Bluetooth, EDGE, 3G, dan WiFi (hardware dependent)
- Kamera, Global Positioning System (GPS), kompas, dan accelerometer (tergantung hardware)
2. Sistem operasi BlackBerry
BlackBerry OS adalah milik Sistem Operasi Mobile, yang dikembangkan oleh Research In Motion untuk perusahaan BlackBerry garis smartphone perangkat genggam. Sistem operasi ini menyediakan multitasking dan mendukung perangkat input khusus yang telah diadopsi oleh RIM untuk digunakan dalam handheld, khususnya trackwheel, trackball, trackpad dan touchscreen.
Dibawah ini beberapa tools yang berguna untuk pembuatan aplikasi Blackberry :
1. Java SDK, sebaiknya menggunakan versi Java SDK yang stabil.
2. Blackberry JDE, kita bisa memilih beberapa versi yang sudah di release oleh RIM, dari versi 4.x – 5.x, tapi kebanyakan para developer memilih versi yang stabil. Sampai saat ini Blackberry JDE 5.0 telah di release tapi masih dalam tahap percobaan (Blackbery JDE 5.0 Beta Version).
System dan Hardware yang dibutuhkan untuk Menjalankan Blackberry JDE ini adalah :
- Windows® 2000 SP1 or later, Windows® XP
- Windows Vista™ (BlackBerry JDE v4.2.1 and higher)
- Windows 7 (NB: Security Permission harus di Customize)
- BlackBerry JDE v4.7: Java SE JDK v6.0
- BlackBerry JDE v4.6: Java SE JDK v6.0
- BlackBerry JDE v4.5+: Java SE JDK v6.0
- BlackBerry JDE v4.2.1 and v4.3.0: Java SE JDK v5.0 or v6.0
- BlackBerry JDE v4.1 and v4.2: Java SE JDK v5.0
- BlackBerry JDE v4.0 and v4.0.2: Java SE SDK v1.4
- Blackbery JDE v5.0 Beta (NB: Anda Boleh menggunakannya tapi masih dalam tahap pengembangan)
3. iOS
iOS adalah sistem operasi yang terdapat pada produk-produk yang diciptakan perusahaan terkenal apple. iOS awalnya hanya dikembangkan untuk Iphone. Namu sekarang sudah diperluas untuk perangkat apple yang lainnya seperti iPod Touch, iPad, dan apple TV. iOS adalah sistem operasi yang diciptakan dengan segala kekurangan. Bukan berarti banyak masalah atau bug yang terdapat pada sistem operasinya. Tapi kekurangan yang terdapat pada feature-feature yang tersedia di dalam sistem operasinya. Kalau kita lihat perkembangannya dari versi awal sampe yang sekarang (4.2.1) dan untuk iPhone CDMA (4.2.5) sangat bertahap. Dan cenderung ketinggalan jaman dengan sistem operasi gadget yang lain. Namun dengan adanya iOS versi 4.2.1, iPod Touch sudah bisa menandingi gadget-gadget saingannya. Namun demikian iOS memiliki kesetabilan yang baik. Dan sistem operasi iOS sangat user friendly.
Tools yang digunakan untuk membangun aplikasi iOS:
4. Palm OS
Palm OS adalah sebuah sistem operasi mobile yang mulanya dikembangkan oleh Palm, Inc untuk personal digital assistant(PDA) pada tahun 1996. Palm OS awalnya hanya didesain untuk kemudahan penggunaan dengan touchscreen berbasis antarmuka pengguna grafis. Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian setelah versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang lain telah diproduksi perangkat didukung oleh Palm OS.
Palm OS adalah milik sistem operasi mobile. Dirancang pada tahun 1996 untuk Palm Computing, Inc 's baru Pilot PDA, telah diimplementasikan pada beragam
perangkat mobile, termasuk smartphone, jam tangan, game konsol genggam, pembaca barcode dan GPS perangkat. Palm OS versi sebelumnya dari 5,0 berjalan di Motorola/Freescale Dragonball prosesor. Dari versi 5.0 dan seterusnya, Palm OS berjalan pada arsitektur ARM berbasis prosesor.
Palm OS adalah milik sistem operasi mobile. Dirancang pada tahun 1996 untuk Palm Computing, Inc 's baru Pilot PDA, telah diimplementasikan pada beragam
perangkat mobile, termasuk smartphone, jam tangan, game konsol genggam, pembaca barcode dan GPS perangkat. Palm OS versi sebelumnya dari 5,0 berjalan di Motorola/Freescale Dragonball prosesor. Dari versi 5.0 dan seterusnya, Palm OS berjalan pada arsitektur ARM berbasis prosesor.
Kelebihan PalmOS dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal. Sayangnya Palm OS tidak memiliki kemampuan multimedia dan multitasking, namun aplikasinya bersifat single task, dimana kita tidak dapat menjalankan lebih dari satu program dalam waktu yang bersamaan, karena memang pada awalnya perangkat Palm hanya digunakan sebagai aplikasi PIM (Personal Informatian Manager) saja.
Beberapa fitur yang ditawarkan adalah Pocket Express, Microsoft Media Player, Palm files, PDF viewer, Adobe Acrobat reader, eReader, Pocket Tunes, dan Document To Go.
5. Web OS
WebOS adalah sistem operasi yang berjalan diatas platform web seperti: eyeOS, G.ho.st, icloud, Stoneware webOS dan DesktopTwo. Pada dasarnya WebOS adalah layanan yang mengubah desktop menjadi web dan dijalankan dari internet. Beberapa layanan diubah menjadi seolah-olah aplikasi yang dijalankan dari internet. WebOS ini menuntut ketersediaan koneksi internet pita lebar. Pemeran utama pada WebOS ini adalah web browser. Jadi sebuah sistem operasi hanya dianggap sebagai perpanjangan fisik dan virtualisasi global sistem operasi di internet. Keterhubungannya dengan desktop menjadi lepas ketika offline. Tapi WebOS tetap sebuah alternatif yang mengubah cara pandang terhadap internet. Namun saat ini webOS belum memiliki daya tarik pasar layaknya android atau ios. Dengan demikian pihak HP harus kerja keras hanya untuk membujuk calon pelanggan agar mau menggunakan webOS.



Tidak ada komentar:
Posting Komentar