Posted by: Budi Daryatmo | September 16, 2008

Mobile RSS

Rich Site Summary (RSS) dapat diartikan sebagai standar untuk menyampaikan rangkuman informasi kepada penggunanya. Sebagai standar, spesifikasi RSS mendefinisikan berbagai metadata dalam format XML, yang dapat dipergunakan untuk mendefinisikan elemen-elemen penyusun sebuah file RSS. Elemen-elemen ini umumnya dapat dikategorikan sebagai berikut.

 

  1. required channel element: channel, title, link, description.
  2. optional channel element: language, copyright, managingEditor, webMaster, pubDate, lastBuildDate, category, generator, docs, cloud, ttl, image, rating, textInput, skipHours, skipDays.
  3. basic item element: item, title, link, description.
  4. other item element: author, category, comments, enclosure, guid, pubDate, source.

Untuk membuat aplikasi Mobile RSS, biasanya berupa aplikasi berita online, di perangkat bergerak, perlu dipahami dua buah komponen utama, yaitu:

 

  1. Mobile feed, merupakan item konten yang disediakan oleh penyedia informasi, yang dapat dikelola secara profesional oleh perusahaan penyedia konten atau dapat diperoleh dari situs web atau blog yang menyediakannya.
  2. Mobile aggregator, merupakan aplikasi yang mendata feed untuk ditampilkan kepada pengguna informasi. Aplikasi ini seringkali berupa modul aplikasi yang diakses melalui perangkat bergerak dan modul aplikasi yang ditempatkan di server.

Untuk mengimplementasikan aplikasi Mobile RSS, umumnya para developer menggunakan pustaka XML parser untuk melakukan parsing tag-tag XML yang terdapat pada sebuah file RSS. Salah satu parser XML yang dapat digunakan untuk keperluan ini adalah kxml2, yang merupakan pustaka open source berbasis Java. Tentu saja, developer dapat membuat parser file RSS sendiri jika tidak ingin menggunakan pustaka yang telah ada.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: