BLANTERORBITv102

    Mengenal Delphi 2010 (Bagian 3)

    Jumat, 25 November 2011
    Delphi 2010, versi Delphi yang memiliki banyak fitur baru daripada versi sebelumnya. Fitur baru ini ditambahkan bertujuan untuk meningkatkan performa dan fleksibilitas program aplikasi yang akan dirancang. Berikut ini fitur-fitur baru di Delphi 2010:

    Delphi 2010
    Pengurangan Waktu Pengembangan Aplikasi
    Fitur dan fasilitas yang dikembangkan di lingkungan pengembangan Delphi 2010 didesain untuk mempersingkat penulisan kode program sehingga para developer atau pembuat aplikasi dapat dengan cepat menyelesaikan aplikasi yang dikembangkan. Delphi 2010 akan membuat programming lebih produktif dan menghemat waktu yang dibutuhkan melalui IDE yang disajikan.
    Beberapa fitur baru yang ditambahkan pada Delphi 2010, antara lain:
    • IDE Insight, fitur ini berguna untuk akses ke semua fitur IDE Delphi 2010, setting dan komponen tanpaharus melakukan pencarian melalui menu dan dialog.
    • Code Formatter, fitur ini berguna untuk mengaktifkan style coding.
    • Pencarian dan pembukaan file yang diimprovisasi untuk memudahkan pencarian informasi yang dibutuhkan.
    • Debugging Data Visualizers, fitur yang berguna untuk mempermudah proses debugging dengan mengkustomisasi tampilan tipe data di debugger.
    • Debugger Thread Controls, fitur yang berguna untuk menghentikan, menjalankan dan mengisolasi thread seperti setting breakpoint.
    • Code Audit dan Metric di Delphi 2010 Professional, fitur yang berguna untuk mempermudah pemahaman kode program dan eksistensi projek.
    Dukungan Fitur Layar Sentuh
    Delphi 2010 menyediakan fitur-fitur untuk mendukung penggunaan aplikasi berbasis sentuhan, baik pada perangkat komputer tablet, touchpad dan aplikasi kiosk. Disediakan juga fasilitas upgrade fitur dari aplikasi yang sebelumnya dibangun menggunakan Delphi dengan sedikit atau bahkan tanpa penambahan kode sumber.
    Beberapa fitur yang mendukung layar sentuh adalah sebagai berikut:
    • Penambahan engine arsitektur pergerakan (gesture).
    • Bekerja pada semua versi Windows mulai dari Windows 2000, XP, Vista maupun Windows 7.
    • Menggunakan perangkat keras berbasis sentuhan atau bisa juga memanfaatkan perangkat yang ada seperti mouse.
    • Lebih dari 30 pergerakan standar untuk spanning, zooming, rotating dan lain-lain.
    • Menyediakan fasilitas untuk mendefinisikan sendiri pergerakan melalui Custom Gesture Editor.
    • Touch Keyboard digunakan sebagai keyboard virtual pada perangkat tabel yang mendukung berbagai bahasa dan wilayah.
    Dukungan Koneksi Database
    Delphi 2010 memberikan keleluasaan untuk mengembangkan aplikasi dengan dukungan koneksi ke lebih banyak platform database, web service dan arsitektur aplikasi.
    Beberapa fitur terkait dengan dukungan koneksi database adalah:
    • Dukungan Firebird 2.1 dan 1.5 pada dbExpress.
    • Update driver database untuk Interbase 2009, Microsoft SQL Server 2008, Oracle 11g, dan MySQL 5.1.
    • Fungsionalitas web service dari Amazon dan lain-lain melalui dukungan SOAP 2.1 client.
    • Komunikasi HTTP, konektivitas in process untuk aplikasi multi-tier DataSnap.
    • Wizard DataSnap baru dari galeri objek untuk memudahkan pembuatan server datasnap.
    • Datasnap Callback yang memungkinkan server berkomunikasi dengan client
    • Penyaringan yang mengizinkan kendali penuh stream data antara server dan client DataSnap.
    Dukungan RTTI
    Delphi 2010 terdapat dukungan RTTI baru serta peningkatan fitur compiler dan bahasa.
    Beberapa fitur terkait dukungan RTTI ini adalah sebagai berikut:
    • Dukungan RTTI untuk metode exposure, fields, dan properties untuk mendukung invokasi dinamis serta pendekatan meta-programming.
    • Kelas IO File dan direktori berorientasi objek.
    • Kustomisasi dukungan atribut untuk sebagian besar kode element-type, fields,properties, metode, dan parameter.
    • Penyempurnaan TstringBuilder untuk mempermudah dan mempercepat penggabungan dan manipulasi string.
    • Penyempurnaan secara umum dengan dukungan daftar dan koleksi RTL.
    • Peningkatan dukungan untuk sumber daya lokal.
    • Kompilasi dijalankan di belakang (background) sehingga tetap dapat bekerja pada saat dilakukan proses kompilasi.
    Dukungan Pengguna Desktop
    Delphi 2010 mendukung lebih banyak desktop Windows, tanpa khawatir detil spesifik API Windows untuk setiap versi Windows. Disediakan juga dukungan pengguna di seluruh belahan dunia dengan fitur Unicode dan dukungan bahasa yang disempurnakan.
    Beberapa fitur yang terkait dengan pengguna desktop:
    • Kontrol VCL yang dioptimasi untuk peningkatan pengalaman dan kemampuan theming di Windows XP, Vista dan 7.
    • Dukungan penuh Unicode untuk menangani data dan pengguna di seluruh dunia.
    • Open Tools API yang dikembangkan untuk membangun plugin di IDE Delphi.
    • Terjemahan  dalam bahasa Inggris, Jerman, Prancis dan Jepang yang tersedia untuk menu dan dialog, unit. resource, serta kode sumber.
    • Kemudahan berpindah bahasa untuk menu dan dialog.
    Dukungan Permodelan Data
    Delphi 2010 edisi Architect terdapat fitur ER/Studio 8.0 Developer Edition baru yang membantu pengguna untuk menemukan, membuat dokumentasi, menggunakan kembali aset data, memberikan kemudahan untuk melakukan reverse-engineer, menganalisis dan melakukan optimasi database.
    Fitur-fitur baru dari ER/Studio 8.0 Developer Edition adalah sebagai berikut:
    • Visual Data Lineage, fitur yang berguna untuk melakukan analisis dan membuat dokumentasi secara visual dari aliran data dalam organisasi, tanpa membutuhkan proses pemeriksaan kode.
    • Attribute-Level Submodelling, fitur yang berguna untuk menentukan atribut atau kolom yang akan disertakan pada entitas atau tabel pada submodel dan juga mendeskripsikan submodel dalam tab definisi baru, lalu membuat query untuk pencarian definisinya.
    • Object-Level Compare Flags, fitur yang berguna untuk mengindikasikan perbedaan pada saat membandingkan model yang seharusnya diabaikan.
    • Adanya dukungan untuk membuat laporan dalam format HTML.
    • Dukungan Microsoft SQL Server 2008.
      

    Author

    Iqbal Alghifari

    BLOGGER DARI KALIMANTAN SELATAN