Aptana Studio: IDE Opensource Untuk Membangun Aplikasi Website

Kamis, 10/06/2010 Website 4156 hits


Saat ini saya menggunakan Eclipse PHP sebagai IDE (integrated development environment) untuk membuat website termasuk blog ini :). Secara keseluruhan Eclipse PHP telah memenuhi kebutuhan meski belum semua fitur dimanfaatkan secara maksimal. Untuk Eclipse sendiri nanti akan dibahas diposting berikutnya :), berhubung saat ini lagi dapet mood untuk nulis tentang Aptana Studio.

Aptana Studio With Eclipse

Aptana Studio mendukung beberapa platform seperti Mac OS, Linux dan Window$. Kita juga bisa memilih apakah standalone atau yang terintegrasi dengan Eclipse. Saat ini saya sudah mencoba Aptana Studio 2 di Ubuntu baik yang Standalone maupun yang terintegrasi dengan Eclipse yang telah saya gunakan sebelumnya. Hasilnya memang mantap, tinggal digali lebih jauh mengenai fitur dan penggunaannya supaya bisa maksimal. Saat ini saya coba Aptana+Eclipse sambil test performa dan kehandalannya :) kalo maknyus kemungkinan tetap Eclipse+Aptana atau Aptana Standalone hee .

Aptana Studio With Eclipse

Apa itu IDE ?

Wikipedia: IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.

Sebuah IDE, atau secara bebas dapat diterjemahkan sebagai Lingkungan Pengembangan Terpadu, setidaknya memiliki fasilitas:

  • Editor, yaitu fasilitas untuk menuliskan kode sumber dari perangkat lunak.
  • Compiler, yaitu fasilitas untuk mengecek sintaks dari kode sumber kemudian mengubah dalam bentuk binari yang sesuai dengan bahasa mesin.
  • Linker, yaitu fasilitas untuk menyatukan data binari yang beberapa kode sumber yang dihasilkan compiler sehingga data-data binari tersebut menjadi satu kesatuan dan menjadi suatu program komputer yang siap dieksekusi.
  • Debuger, yaitu fasilitas untuk mengetes jalannya program, untuk mencari bug/kesalahan yang terdapat dalam program.

Sampai tahap tertentu IDE modern dapat membantu memberikan saran yang mempercepat penulisan. Pada saat penulisan kode, IDE juga dapat menunjukan bagian-bagian yang jelas mengandung kesalahan atau keraguan.

Aptana Studio?

Aptana Studio adalah web development environment lengkap yang menggabungkan alat authoring powerful  untuk HTML, CSS, dan JavaScript, bersama dengan ribuan plugin tambahan yang dibuat oleh komunitas.

Fitur utama dari Aptana Studio lumayan banyak, diataranya (in english):

HTML, CSS, and JavaScript Code Assist

Code Assist helps you author HTML, CSS and JavaScript code more quickly. It supports all HTML elements and properties and generates suggestions and hints for CSS. Includes support for custom objects as you create them.

Code Assist helps you author HTML, CSS and JavaScript code more quickly. It supports all HTML elements and properties and generates suggestions and hints for CSS. Includes support for JavaScript objects and variables as you create them. To support the same across an entire project, you can choose what libraries make up your JavaScript coding environment.

JavaScript Debugging

Debug! Studio integrates with Firebug for Firefox and Internet Explorer, offering multiple debugging options including breakpoints, stepping through code, DOM inspection, and more.

Debug! Studio integrates with Firebug for Firefox and Internet Explorer, offering multiple debugging options including breakpoints, stepping through code, DOM inspection, and more.

JavaScript Libraries

Support for popular JavaScript libraries and frameworks such as jQuery, prototype, scriptaculous, Ext JS and more. For each you get code assist, importable sample projects, and doc links at your fingertips.

Aptana Studio comes packaged with popular JavaScript libraries and frameworks which are core to so many Web development projects today. jQuery, prototype, scriptaculous, Ext JS, and more. For each you get code assist, importable sample projects, and doc links at your fingertips.

DOM Outline View

View and navigate the DOM in this hierarchical outline of your HTML page. Select nodes to jump to that location in the editor. Filter nodes to see collections that match patterns.

View and navigate the DOM in this hierarchical outline of your HTML page. Select nodes to jump to that location in the editor. Filter nodes to see collections that match patterns.

File Transfer & Synchronization

Support for one-shot as well as keep-synchronized setups. Multiple protocols including FTP, SFTP and FTPS. Ability to automatically publish your application to selected ISPs and hosting services.

Support for one-shot as well as keep-synchronized setups. Multiple protocols including FTP, SFTP and FTPS. Ability to automatically publish your application to selected ISPs and hosting services.

Live Preview

Quickly switch between a view of your source code and the rendered HTML page in popular web browsers.

Situs Aptana Studio: http://www.aptana.com/
Situs Komunitas Aptana Studio: http://www.aptana.org/

: tanpa label



Silakan beri komentar :)

Tahukah ANDA ?
Sam Turner, seorang narapidana tertuduh kasus pembantaian dan pembongkaran, melarikan diri dari kamp kerja tahanan pada tahun 1951. Dalam pelariannya, ia menggunakan nama aslinya untuk mendapatkan kartu Jaminan Sosial berikut dengan SIM Negara Bagian Georgia. Selama bertahun-tahun tidak ada seorangpun menghubungkan dirinya dengan Sam Turner yang melarikan diri dari penjara.…


MUTIARA HADIST

Dari Abu Hurairah RA, Bahwa Rasulullah Bersabda, "Janganlah Kalian Saling Mendengki, Melakukan Najasy (semacam Promosi Palsu), Saling Membenci, Memusuhi, Atau Menjual Barang Yang Sudah Dijual Ke Orang Lain. Tetapi Jadilah Kalian Hamba-hamba Allah Yang Bersaudara. Seorang Muslim Adalah Saudara Bagi Muslim Yang Lain, Tidak Menzhalimi, Dan Tidak Membiarkan Atau Menghinakannya. Takwa Itu Di Sini (beliau Menunjuk Ke Dadanya Tiga Kali)."

Saling Ukhuwah

Hosting, VPS & Server

Kini saatnya memiliki website/blog professional dan memiliki prestise baik untuk pribadi maupun instansi/perusahaan. Layanan VPS maupun Dedicated Server dengan harga yang terjangkau

Learn More

Web Desain

Memerlukan layanan Jasa pembuatan website ? Jangan ragu untuk menggunakan layanan GaluhWeb yang telah digunakan oleh puluhan Pelanggan. Ayo tunggu apalagi ?

Learn More

Domain

Gunakan identitas bisnis atau blog dengan domain yang keren. Harga murah dengan fitur melimpah. Buruan daftarkan domain anda sebelum keduluan yang lain :)

Learn More