Qt Sebagai SDK Utama Pengembangan Aplikasi Symbian ^3 dan Versi Terbarunya



Hello sobat Symbian Lover,,,, Yuk cari tau tentang pengembangan Aplikasi berbasih Symbian,,,, Asyik loh sob, jd bisa tahu lebih dalam tentang Symbian,,, Bahasa pemograman apa saja sih yang di pake Symbian? Setau funkynetter sejak tahun 2010 Symbian beralih menggunakan Standart C++ dengan Qt sebagai SDK utamanya yang bisa di gunakan dengan Qt Creator atau Carbide.c++

Seperti yang funkynetter kutip dari Wikipedia bahwa Qt ini mendukung Symbian lama / S60 v3 dimulai dengan Fitur Pack 1 alias S60 3.1 dan Symbian / S60 Edisi 5 alias S60 5.0, serta platform Symbian terbaru,,,, Qt ini juga mendukung Maemo dan MeeGo, Windows, Linux dan Mac OS X

Alternatif pengembangan aplikasi Symbian ini juga dapat dilakukan dengan menggunakan bahasa Python, Adobe Flash Lite atau Java ME,,, OS Symbian yang sebelumnya digunakan adalah spesifik versi C++ dengan Carbide.c++ sebagai lingkungan pengembangan aplikasi Symbian,,, Web Run Time (WRT) adalah kerangka aplikasi portabel yang memungkinkan menciptakan widget pada platform S60, yang merupakan perluasan ke S60 WebKit berbasis browser sebagai aplikasi JavaScript yang terpisah,,

Pengembangan aplikasi berbasis Qt sebagai SDK untuk Symbian adalah standar C++, dengan menggunakan Qt . Hal ini dapat digunakan baik Qt Creator, atau Carbide (IDE yang lebih lawas yang sebelumnya digunakan untuk pengembangan Symbian) Sebuah simulator telepon memungkinkan pengujian aplikasi Qt,,, Aplikasi simulattor dikompilasi ke kode asli untuk platform pengembangan,,, Pengembangan aplikasi bisa menggunakan C++ atau QML,,, Symbian C++ Hal ini juga memungkinkan untuk mengembangkan menggunakan Symbian C++,

Sayangnya, Pemrograman Symbian C++ memiliki kurva yang sulit untuk mempelajarinya, pemograman Symbian C++ memerlukan penggunaan teknik khusus seperti deskriptor, objek aktif dan stack cleanup,,, Hal ini dapat membuat program yang relatif sederhana tapi lebih sulit untuk diterapkan,,

Nah sob pada tahun 2010 isu-isu ini tidak lagi terjadi bila sobat menggunakan standar C++, dengan SDK Qt,, Pemograman Symbian C++ umumnya dilakukan dengan lingkungan pengembangan terintegrasi (IDE),, Untuk versi sebelumnya dari Symbian OS, IDE komersial CodeWarrior untuk Symbian OS,, Selama tahun 2006 CodeWarrior digantikan oleh Carbide.c++ , sebuah Eclipse berbasis IDE yang dikembangkan oleh Nokia. Carbide.c++ ditawarkan dalam empat versi yang berbeda: Express, Developer, Profesional, dan OEM, dengan tingkat peningkatan kemampuan.

Microsoft Visual Studio 2003 dan 2005 juga didukung melalui Carbide.vs plugin. Perangkat Symbian juga dapat diprogram dengan menggunakan Bahasa Pemograman: Qt, Java ME, Web Runtime (WRT), Flash Lite, Symbian C++, Open C/C++, Python. Programmer Visual Basic ini dapat menggunakan NS Basic untuk mengembangkan aplikasi untuk perangkat S60 3rd Edition dan UIQ 3. Di masa lalu, Visual Basic , Visual Basic. NET , dan C # pembangunan Symbian itu mungkin melalui AppForge CrossFire, sebuah plugin untuk Microsoft Visual Studio.

Net60 adalah kerangka kompak NET untuk Symbian, yang dikembangkan oleh redFIVElabs, dan dijual sebagai produk komersial.,,,, Dengan Net60, VB.NET dan C # (dan lainnya) kode sumber dikompilasi menjadi bahasa perantara (IL) yang dijalankan dalam OS Symbian menggunakan compiler just-in-time,,, Ada juga versi dari Borland IDE untuk Symbian OS,,, Pengembangan Symbian OS ini juga memungkinkan di Linux dan Mac OS,,, Sebuah plugin yang memungkinkan pengembangan aplikasi Symbian OS di Apple Xcode IDE untuk Mac OS X.

Java ME untuk Symbian OS yang dikembangkan dengan menggunakan teknik standar dan Tool Toolsnya yang digunakan seperti Sun Java Wireless Toolkit (dahulu J2ME Wireless Toolkit,,. Aplikasi yang berformat file JAR dan JAD, Kedua CLDC dan CDC aplikasi dapat dibuat dengan NetBeans,,, Peralatan lainnya seperti SuperWaba , yang dapat digunakan untuk membangun Symbian 7.0 dan 7.0 dengan menggunakan Java.

Ponsel Nokia S60 juga dapat menjalankan Python script ketika interpreter Python untuk S60 sudah terinstal, dengan API yang dibuat khusus yang memungkinkan untuk dukungan Bluetooth dan semacamnya,,, Ada juga sebuah konsol interaktif untuk memungkinkan pengguna untuk menulis skrip Python langsung dari ponsel,,,,

Sobat pasti bingung baca artikel ini yak :D

3 Komentar

  1. Aku paham, tapi gak ngerti. Wkwkwk. Sukses selalu. Update terus ya tentang perkembangan symbian. Kalo bsa tau tntg script2 yg dipake. Post jg tuh aplikasi keren spb shell 3d yg full. Mantab deh.

    BalasHapus
  2. Blogwalking sob. Wah balesan ente cukup lama jg yak. Eh sob, q sangat suka nih ama symbian. Blh dong kita menjalin koneksi. Nanti saya blh tanya2 dong ama masta tntg bahasä2 pemrograman. Add q ya fb http://www.facebook.com/eevhc
    twt http://twitter.com/radeniif
    nimbuzz : raden_iif
    ym : raden_iif
    gtalk : radeniif
    cp : 085251566953 / 087834216182

    q tnggu kabarnya sob.

    BalasHapus

Posting Komentar

Lebih baru Lebih lama