Lynna's blog

Catatan harian seorang gadis

Monday, March 30, 2015

Perkembangan game mobile

Perkembangan gadget dan teknologi semakin canggih tiap tahunnya. Tak heran jika berbagai produk gadget seperti game atau handphone (HP) terus mengeluarkan game-game terbaru tiap tahunnya. Game mobile atau game hp merupakan salah satu inovasi dari perkembangan smartphone atau handphone pada umumnya. Secara umum, mobile game merupakan permainan video game yang dimainkan di perangkat ponsel, baik itu handphone, smartphone, tablet dan platform sejenis.

Game pertama yang ada pada ponsel adalah game Tetris pada Hagenuk MT-2000. Dirilis pada tahun 1994 dan menandai perkembangan game hp. Namun developer hp yang paling populer dalam sejarah mobile games adalah Nokia. Nokia kemudian merilis game "Snake" yang sangat populer pada waktu itu. Game tersebut banyak dimainkan oleh pemain hingga lebih dari 350 juta orang pengguna Handphone pasti pernah memainkan game tersebut. Di awal tahun 2000-an, Nokia kembali membuat inovasi baru untuk urusan mobile game. Nokia NGage QD dirilis dan makin meramaikan industri game. Selain sebaagi ponsel, Nokia N-Gage juga merupakan platform game yang berbasis symbian. Meski begitu game yang tersedia tidak terlalu banyak. Hal ini dikarenakan orang-orang menganggap game-game hp hanya sebagai pengisi waktu luang, bukan sebagai hiburan utama dari bermain game yang masih didominasi oleh konsol game populer. Biar begitu, NGage QD merupakan HP yang cukup popouler saat itu. Selain karena desainnya yang unik dan mirip seperti Joystick (mudah bila dimainkan), NGage QD merupakan HP sangat mudah dibawa-bawa kemana saja dan mudah untuk mengoperasikannya.

Era Game Berbasis Java

Kehadiran game berbasis Java (J2ME) semakin meramaikan industri games mobile. Berbeda dengan versi sebelumnya, game Java tersedia dalam cross-platform dan bisa dimainkan di berbagai tipe handphone. Tak heran jika game-game Java menjadi populer untuk ukuran games mobile. Banyak game Java yang tersedia dari berbagai developer game handphone ternama dunia. Terutama Nokia yang merupakan penyandang mobile game populer terbesar.

Saat ini, game-game pada smartphone biasanya didownload terlebih dahulu lewat jaringan internet yang terdapat pada smartphone. Meskipun begitu ada juga beberapa game yang terdapat pada perangkat ponsel saat pertama dibeli yang tersimpan pada memory hp tersebut. Awalnya game mobile hanya bisa didownload lewat operator hp yang bersangkutan. Namun, pada tahun 2008 saat tersedia Apple App Store, user dapat mendownload game melalui sebuah aplikasi dari Iphone bernama Apple App Store. Apple App Store menjadi favorit para pengguna smartphone yang pertama untuk mendownload content-content mobile termasuk juga game, jadi user tak perlu membuka situs tertentu dalam browser untuk men-download, selain itu membuka web dalam browser untuk men download cenderung lebih lama.

Setelah adanya Apple App Store, Games mobile dikembangkan lewat berbagai platform dan teknologi. Beberapa yang populer antara lain adalah Windows Mobile, Java, Apple iOS, Symbian, Google Android, Blackberry, Adobe Flash dan masih banyak lagi. Android menjadi salah satu platform games mobile yang paling populer dan paling banyak digemari serta menjadi favorit para gamers di handphone. Era smartphone Android lewat berbagai smartphone canggih secara tak langsung mengusung game dan permainan Android menjadi makin populer. Game game Android ini bisa didowload di Google Play Store baik secara berbayar maupun secara gratis. Karena game Android berbasiskan Java, banyak para programmer yang membuat game dan mengembangkannya untuk smartphone Android ini karena Android termasuk mudah dalam pengembangan dan pengaplikasian game.

Monday, March 16, 2015

Resume : Android Platform Masa Depan

Android merupakan generasi baru platform mobile yang memberikan pengembang untuk melakukan pengembangan sesuai yang diharapkannya. Sistem operasi yang mendasari Android dilisensikan di bawah GNU. Para developer memiliki beberapa pilihan ketika membuat aplikasi yang berbasis android. Kebanyakan mereka menggunakan Eclipse tersedia secara bebas untuk merancang dan mengembangkan aplikasi Android. Eclipse adalah IDE paling yang paling populer untuk pengembangan aplikasi android karena tersedia plugin yang memfasilitasi.

Saat ini, Android menjadi pesaing utama dari Apple pada sistem operasi tablet PC. Pesatnya pertumbuhan Android adalah karena Android merupakan platform yang sangat lengkap baik dari sistem operasinya, aplikasinya, dan Tool pengembangannya serta market android memiliki dukungan yang sangat tinggi sehingga Android terus berkembang pesat.

Android dipuji sebagai platform mobile pertama yang lengkap, terbuka, dan bebas.
1. Complete Platform : Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam membangun software dan memungkinkan untuk peluang pengembangan aplikasi.

2. Open Source Platform : Platform disediakan melalui lisensi open source. Pengembang dapat dengan bebas untuk mengembangkan aplikasi.

3. Free platform : Bebas untuk develope. Tidak ada lisensi atau biaya royalti untuk dikembangkan pada platform Android. Tidak dikenakan biaya apapun. Aplikasi untuk android dapat didistribusikan dan dapat diperdagangkan dalam bentuk apapun.

Aplikasi Android ditulis dalam bahasa pemrograman Java. Kode Java dikompilasi bersama dengan data file resource yang dibutuhkan oleh aplikasi, dimana prosesnya di package oleh tools yang dinamakan "apt tools" ke dalam paket Android sehingga menghasilkan file ekstensi apk. File apk itulah yang kita sebut dengan aplikasi dan nantinya akn diinstall ke dalam perangkat mobile Smartphone yang kita gunakan sekarang ini.

Versi Android saat ini sudah sangat banyak dari generasi ke generasi. Versi Android yang paling baru sekarang ini adalah Kit Kat. Dan kedepannya lagi, teknologi Android akan terus dikembangkan dengan versi yang lebih terbaru.

Sumber Pustaka :

Safaat, Nazruddin. 2014. Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC                                 Berbasis Android. Bandung : Informatika Bandung.

Seiring dengan perkembangan teknologi sistem operasi berbasis mobile ini, kebutuhan untuk mendapatkan sebuah informasi terutama artikel berita akan lebih cepat jika diakses melalui smartphone. Artikel berita rata-rata mempunyai teks berita yang banyak. Dengan adanya ringkasan berita, dapat menghemat waktu waktu seseorang untuk membaca karena isinya lebih pendek. Peringkasan adalah suatu cara untuk mengumpulkan informasi-informasi penting pada sebuah dokumen untuk menemukan intisari pada sebuah dokumen dalam waktu singkat. Peringkas otomatis (Automatic Summary) adalah peringkasan teks yang dibantu oleh aplikasi komputer dalam penyusunan ringkasannya. TextRank merupakan salah satu algortima perankingan berbasis graf untuk diterapkan dalam graf tekstual (graf yang dibangun dari teks). Dalam penerapannya pada peringkasan teks otomatis, TextRank mengekstraksi kalimat – kalimat beranking tinggi untuk dimasukkan ke dalam ringkasan ekstraktif (Widaryanti, Maharani, & Shaufiah, 2009).

Permasalahan utama yang terdapat pada tugas akhir ini adalah bagaimana cara membuat sebuah “Prototipe Peringkas Berita Bahasa Indonesia Berbasis Android Menggunakan Algoritma TextRank” dengan mengimplementasikannya kedalam bahasa pemrograman Java, Javascript, HTML dan CSS kemudian di package menggunakan Phonegap Framework untuk menghasilkan file berekstensi (.apk). Sehingga pengguna hanya memerlukan smartphone android untuk menginstall prototype tersebut. Prototype akan menampilkan tiga sumber berita sekaligus dan terdapat kategori dari masing-masing berita. Pengguna dapat memilih berita mana yang akan dibaca lalu dapat melihat ringkasan berita yang dibaca setelah ia memilih berita dari kategori yang ada. Pengguna juga dapat membaca sumber asli yang akan diarahkan ke web berita yang bersangkutan.

Prototipe ini dibuat untuk mempermudah orang-orang dalam mengakses beberapa portal berita online tanpa harus mengakses satu persatu url berita tersebut. Portal berita yang terdapat pada prototipe ini ada tiga, yaitu detik.com, viva.co.id, dan tempo.co. Menghemat waktu dalam membaca karena prototipe ini bisa meringkas berita yang akan dibaca. Prototipe ini mempunyai beberapa antar muka diantaranya adalah antar muka index (antar muka sumber berita), antar muka kategori berita, antar muka judul berita berdasarkan kategori yang dipilih, dan antar muka content berita.

Kesimpulan :
1. Terbukti bahwa Algoritma TextRank mampu menghasilkan ringkasan ekstraktif.
2. Algoritma TextRank bisa diterapkan untuk meringkas teks Bahasa Indonesia.
3. Prototipe Peringkas Berita ini dapat dikembangkan pada perangkat android.
4. Prototipe ini mampu menyajikan berita-berita dari 3 sumber berita yaitu detik.com, viva.co.id, dan tempo.co.
5. Protoipe ini bisa diinstal walaupun tidak terdaftar pada google play, dengan syarat mengubah perizinan instalasi pada sumber lain diperbolehkan.


Sumber : Tugas Akhir Saptaji Kurniawan "Prototipe Peringkas Berita Bahasa Indonesia Berbasis Android Menggunakan Algoritma Texttrank"