Saturday, 28 May 2011

Python for s60v2

Maraknya perkembangan teknologi saat ini menuntut kita untuk melangkah lebih mudah, baik dalam kerja ataupun cara berfikir. Saat ini marak-maraknya bahasa pemrograman java, namun python tak kalah ketinggalan sampai-sampai python bisa dioperasikan pada ponsel Symbian

Python untuk S60 adalah bahasa pemrograman tingkat tinggi turunan dari Bahasa Python. Dengan adanya bahasa pemrograman Python untuk s60, kita dimungkinkan untuk membuat Script sederhana atau bahkan sebuah program yang kompleks. Jadi dengan Python untuk S60, kita bisa membuat program langsung melalui ponsel berbasis Symbian dimanapun dan kapanpun.


Python diciptakan oleh Guido Van Rossumpada tahun 1989 di Amsterdam Belanda. Bahasa ini menyediakan banyak sekali module yang dapat digunakan untuk berbagai macam kebutuhan seperti aplikasi desktop, network, dan server. Namun bahasa pemrograman ini memiliki respon atau proses yang sedikit lebih lambat dari bahasa pemrograman C/Java.

Sebelumnya, bahasa ini adalah bahasa pemrograman yang hannya dapat dijalankan melalui PC. Namun sekarang telah dapat langsung dijalankan pada perangkat mobile yang berbasiskan Windows Mobile,Palm dan Symbian. Jadi, dengan keadaan seperti ini kita sangat dimungkinkan untuk melakukan pemrograman dimanapun dan kapanpun tanpa harus membawa PC[monitor+CPU+Aki] atau LapTop kemana-mana.

Tentu saja, dibalik kemudahan ini, ada sedikit perbedaan yang terdapat pada bahasa pemrograman untuk PC dan Mobile. Perbedaan yang sangat terasa adalah, adanya beberapa perintah yang tidak sama dikarenakan penyesuaian terhadap arsitektur perangkat mobile yang sangat berbeda dengan arsitektur PC. Dan kelengkapan module yang tidak semuanya dibawakan pada paket instalasi Python untuk perangkat mobile dikarenakan kapasitas memori yang terbatas. Walaupun module yang dibawakan tidak selengkap pada paket untuk PC, kita masih tetap dapat menggunakan semua fasilitas yang disebutkan diatas, seperti membuat aplikasi desktop atau aplikasi untuk mengakses jaringan. Untuk server mobile sepertinya masih dalam pengembangan. Dan kita juga dimungkinkan untuk membuat module kita sendiri atau menambahkan module dari PC. Untuk penambahan module dari paket PC, ada kemungkinan tidak semuanya bisa digunakan karena perbedaan arsitektur system operasi.

Gaya Penulisan Script, Python memiliki sedikit perbedaan pada cara penulisan program dengan bahasa pemrograman yang lain seperti C/Java. Kalau pada C/Java menggunakan tanda kurung sebagai pemisah blok program, di Python kita hannya menggunakan spasi sebagai pemisah blok program yang biasa disebut sebagai Indentasi Karena Python menjalankan perintah secara berurutan, maka kita harus pintar-pintar menyusun perintah agar mendapatkan hasil seperti yang kita inginkan.

0 komentar:

Post a Comment