Sencha Touch merupakan sebuah framework Javascript mirip dengan Jquery Mobile tapi proses pengembangannya menggunakan arsitektur MVC (model, view, controller). Sencha Touch ini didesain khusus untuk aplikasi mobile perangkat touch screen, seperti android, IOS dan Blackberry sehingga mirip juga dengan PhoneGap.
Mengenal Sencha Touch
Framework Sencha Touch ukurannya cukup besar, lebih besar dari Jquery UI dan Jquery Mobile. Tapi Sencha Touch lebih terintegrasi sebagai paket, lebih lengkap daripada fungsi dan layanan yang ditawarkan oleh framework lainnya seperti Jquery Mobile.
Karena terintegrasi, anda tidak memerlukan library tambahan lainnya. Teknologi WebKit membuat Sencha Touch bisa dipakai untuk banyak teknologi. Anda bisa mencoba menggunakan rowser yang mendukung webkit, seperti Safari atau Google Chrome. Sencha Touch bisa dipakai untuk membuat berbagai jenis aplikasi,
seperti aplikasi utility, seperti peta, cuaca, atau aplikasi informasi. Aplikasi produktivitas, seperti aplikasi bisnis atau yang berkaitan dengan dokumen.
Tapi Sencha Touch dan juga framework berbasis web lainnya kurang cocok dipakai untuk aplikasi yang imersif dan memerlukan akses ke sistem operasi Android seperti aplikasi game.
Berikut ini beberapa kelebihan dari Sencha Touch :
- Antarmuka widget-nya sangat intuitif, mencontoh produk Apple.
- Rendering untuk membuat tampilan menggunakan teknologi CSS sehingga cepat ditampilkan di perangkat mobile.
- Arsitek MVC sudah diset dari awal
- Dukungan terhadap webservice Representational State Transfer (REST) serta bisa menjalankan aplikasi web offline.
- Mendukung comand line serta bisa membangun aplikasi semi imersifuntuk android dan IOS.
- Dokumentasi, ada fasilitas filtering dan pencarian tanpa menggunakan infrastruktur server-side.
Beberapa platform yang didukung oleh Sencha Touch antara lain :
- IOS versi 3 ke atas
- Android versi 2.3 ke atas
- Blackberry versi 6 ke atas
Berikut ini beberapa komponen Sencha Touch yang bisa digunakan
- Sencha Touch dan Ext JS
- Sencha Charts
- Sencha Eclipse Plugin
- Sencha CMD
- Lisensi
Agar bisa membuat program dengan Sencha Touch, berikut ini beberapa hal yang harus Anda siapkan :
- Komputer dengan berbagai platform, seperti Linux, OS X atau Windows
- Editor teks. Seperti Notepad, Notepad ++ atau yang embedded di IDE terintegrasi seperti Dreamweaver
- Framework sencha Touch
- Browser Chrome atau Safari
- Instalasi Ruby dan RubyGem
- Perangkat Android untuk mengetes program yang dihasilkan, tapi Anda bisa juga memakai emulator.
Berikut kami berikan link download untuk Sencha Touch
Tidak ada komentar:
Posting Komentar