DVD Delphi Toolkit, Referensi lengkap programmer Delphi
Kategori Delphi
Delphi toolkit
Beberapa waktu yang lalu, saya pernah mengumpulkan berbagai koleksi tutorial video delphi, komponen gratis delphi, compiler gratis dan tools lainnya untuk belajar dan mengembangkan aplikasi dengan Delphi. Setelah cukup lama vakum, kali ini saya kembali mengumpulkan tools tersebut dengan tambahan berbagai koleksi baru.
Koleksi ini saya gabung dalam satu keping DVD ( lebih dari 4.5 GB), berbeda dengan sebelumnya yang dinamakan DVD Delphi Resources, kali ini dengan Delphi Toolkit. Apa saja isinya ?
Berbeda dengan DVD Delphi resources sebelumnya, kali ini saya tidak menyertakan Kompiler delphi gratis ( Turbo Delphi Explorer dan Delphi 7 Personal). Hal ini karena sejak sekitar bulan Agustus 2009 kemarin, ternyata Embarcadero ( sang pemilik Delphi saat ini) tidak lagi menyediakan lisensi gratis Turbo Delphi dan Delphi 7 Personal.
dvd-delphi-toolkit
Meskipun demikian, DVD Delphi toolkit ini tetap menyediakan berbagai koleksi dan tutorial baru. DVD berisi 3 komponen utama dan beberapa data tambahan lainnya. Ringkasannya sebagai berikut (Lihat konten lengkap Delphi toolkit : HTML (290 KB), zip ( 41 KB) ) :
3 Konten Utama DVD Delphi Toolkit
Video Tutorial
Semua video tutorial ini didapatkan dari internet, dengan konten bervariasi mulai dari tutorial dasar (pengenalan) sampai tutorial membuat program jadi, semisal mp3 player. Jumlah semua video lebih dari 140, dengan total waktu lebih dari 30 jam.
* 06 series two-minutes tutorials, tutorial singkat (masing2 sekitar 2 menit) yang menjelaskan fitur baru delphi 2006.
* 09 Episodes Delphi training series, tutorial lengkap pembuatan program dari 3dbuzz.com, menggunakan Turbo delphi (bisa diterapkan menggunakan delphi versi lainnya juga). Misalnya pembuatan Mp3 player sampai selesai.
* 30 Turbo Delphi Tutorials. 30 Video tutorial oleh Nick Hodges menjelaskan mulai dari antarmuka, bahasa dalam delphi sampai mendeteksi kesalahan pemrograman.
* 45 Ridlersoft video tutorial. Tutorial delphi mulai dari dasar (pengenalan), sampai pembuatan program sederhana (Test Editor). Juga pengenalan tentang pemrograman grafik di TCanvas.
* 55 CodeGearGuru Tutorial. Tutorial video oleh Alister Christie, 55 video ini menjelaskan berbagai hal, mulai dari pengenalan antarmuka, tips trik, database, SQL, Class dan berbagai tips menarik baik bagi anda yang sudah mahir pun.
Free Components
Menyertakan Ribuan komponen Delphi gratis (lebih dari 1.2 GB). Komponen telah dikategorikan untuk mempermudah penggunaan, seperti :
* Common control : Bar, button, edit, memo, Grid , Listview dan lainnya
* Component Packs, Semisal Jedi Visual Component Library (JVCL) yang terdiri lebih dari 500 komponen, Mc Component, LMD Tools, Turbo power, GT Component, Cy Component dan lainnya.
* Com-port, berbagai komponen untuk mengembangkan aplikasi yang berhubungan dengan Communication-port, semisal sms gateway.
* Compression, mencakup zip, zlib, rar, 7zip, bzip dan lainnya.
* Database, seperti DAO, ADO, ZeOsLib, DBF, SQlite dan berbagai komponen untuk mengakses berbagai Database yang populer saat ini.
* Debug -Memory, koleksi aplikasi/komponen untuk proses debugging dan untuk mengetahui/memeriksa memory leaks pada aplikasi yang kita buat.
* Effect, komponen yang memberikan efek seperti text scrolling, form, text fader dan lainnya. Lihat juga bagian Graphics untuk selengkapnya.
* Expert, untuk membuat pemrograman dengan delphi menjadi lebih cepat, efisien dan mudah. Seperti CnWizard, GExpert, DelphiSpeedUp, DDev Extentions dan lainnya.
* File Folder, berbagai komponen delphi yang berhubungan dengan file, folder/direktori.
* Graphics-Images-2D/3D, koleksi ratusan komponen tentang grafik, drawing, CAD, DirectX, OpenGL, grafik 2D/3D, Format gambar, animasi gambar dan lainnya.
* Hardware, komponen yang ebrhubungan dengan hardware PC, seperti HDD, scanner, USB dan lainnya
* Internet-Networking, tersedia puluhan komponen yang memungkinkan kita mengembangkan aplikasi yang berhubungan dengan internet, intranet, networking/LAN, PHP, Socket, Midleware dan lainnya. DIsertai dengan puluhan demo yang bisa kita kembangkan sendiri.
* KOL -Key Object Library- merupakan komponen delphi yang berdiri sendiri untuk membuat aplikasi yang sangat kecil. Saya gunakan dalam pembuatan Kamus, Shollu, Arabic Pad, Terjemah Al-quran dan tools kecil lainnya.
* Multimedia, semisal untuk menjalankan berbagai file audio, video, merekam dari webcam, capture dan lainnya
* Reporting-Printing, berbagai komponen untuk membuat report (laporan) serta yang berhubungan dengan cetak-mencetak (printing), termasuk printing di printer berbasis DOS.
* Science, berisi komponen/unit seperti matematika, kalender, waktu matahari, parser dan lainnya.
* Security, berbagai komponen untuk membuat program lebih aman, membuat aplikasi trial (masa berlaku tertentu), kriptografi/enkripsi dan lainnya.
* Skins, menyertakan berbagai komponen yang akan membuat aplikasi tampil lebih menarik dengan skin yang beraneka ragam.
* System, berisi komponen yang berhubungan dengan sistem windows secara lebih dalam, semisal akses file security, thread, sistem informasi, Fastcode untuk fungsi-fungsi yang jauh lebih cepat dari fungsi standard delphi dan lainnya.
* Tools, berisi prgram tambahan untuk kelengkapan dalam membuat aplikasi, semisal documentation, pascal script dan lainnya.
* Unicode, menampilkan berbagai komponen dengan huruf unicode, semisal arab, china, jepang dan lainnya.
* Unit-class, berisi unit atau class khusus untuk berbagai fungsi, seperti faststring, koleksi berbagai fungsi string, regexp, win32 API dan lainnya.
Referensi-Tips Tricks-Tutorial
Disini disediakan versi offline website-website populer yang berisi tutorial, juga aplikasi serta source code-nya. Selain itu juga disertakan ribuan tips dan trik delphi yang sudah dikategorikan untuk mempermudah pencarian. Sehingga kita bisa memperdalam Delphi dengan tutorial lengkap, tanpa harus online dengan internet. Isi selengkapnya adalah :
* Delphi FAQ and TIs, merupakan kumpulan pertanyaan dan jawaban dari situs cummunity.borland.com
* DelphiPool Offline.chm, merupakan versi offline dari website delphipool (saat ini sudah tidak ada), dengan koleksi lebih dari 1900 tips dan trik delphi.
* Delphi basics offline.chm, menyediakan versi offline dari website delphibasics.co.uk. Isi persis seperti aslinya (online), sehingga memberikan referensi yang lengkap, yang masing2 disertai dengan contoh penggunaannya.
* DelphiForFun Offline.chm, merupakan konten DelphiForFun yang menjelaskan tentang penggunaan delphi untuk memecahkan berbagai persoalan matematis, permainan mendidik, game edukasi dan sejenisnya. Disertakan pula sekitar 300 aplikasi dan source kode.
* DRKB3_Full (Delphi Rusia Knowledge Base) yang berisi ribuan pertanyaan, jawaban atau tips dan trik. Meskipun berbahasa rusia, kita bisa mencari kode program yang mungkin diperlukan.
* dTnT.zip, aplikasi yang berisi delphi tips dan triks
* PeterBelow.chm, Kumpulan [ribuan] artikel dari Peter Below (TeamB) yang merupakan seorang expert delphi. Berisi berbagai informasi, tips dan tricks. Gunakan fasilitas search (pencarian) untuk menemukan data yang diinginkan.
* Tips Explorer 2007, Program yang berisi kumpulan tips dan trik delphi. Menurut pembuat (pengumpulnya) berisi lebih dari 3000 tips/tricks.
* www.efg2.com.chm, merupakan versi offline dari website efg2.com. Website ini memberikan sumber, tutorial dan aplikasi +source kode tentang berbagai grafik/image dengan delphi (manipulasi, processing dan lainnya).
* www.felix-colibri.com.chm memberikan versi offline dari website felix-colibri yang berisi berbagai tutorial panjang lebar, terutama tentang database, .NET, ADO dan lainnya.
* www.nitrogen.za.org.chm merupakan versi offline dari website www.nitrogen.za.org yang memberikan tutorial, source kode dan contoh pembuatan aplikasi 3D dengan OpenGL.
Versi offline ini menyertakan juga source kode dan aplikasi didalamnya seperti halnya yang ada di website, sehingga akan lebih mudah mempelajari sekaligus mencoba langsung.
dvd-delphi-toolkit-2
Konten Tambahan
Application + source code
Koleksi berbagai aplikasi beserta source codenya. meliputi :database, File management, games, graphics, multimedia, sistem dan lainnya. Berbagai aplikasi dan source kode juga disertakan dalam sebagian komponen, seperti misalnya internet-networking, grafik dan lainnya menyertakan puluhan contoh aplikasi dan source kodenya. Termasuk juga dalam Referensi-Tips Tricks-Tutorial
Databases
Menyertakan 4 Database sistem, yang bisa digunakan untuk mengembangkan aplikasi database : MySQL, Firebird, SQlite dan Nexus database.
Free Pascal Compiler
Menyertakan compiler pascal gratis, yaitu Free Pascal, dengan menyertakan Lazarus dan MSEIde. DEngan ini kita bisa membuat aplikasi cross platform untuk Windows, Linux, dan lainnya.
Others Video
Berisi video tentang delphi lainnya, seperti ketika dirilisnya delphi 2009, turbo delphi, juga pembuatan aplikasi seperti wordpad dan webbrowser sederhana dengan delphi. Beberapa video dari seminar delphi CodeRage, seperti Advanced Download, Web service dengan Delphi 2007, Apa yang baru di Delphi 2007, termasuk juga Delphi 2010.
Programmer Tools
Sebenarnya programmer tools sangat banyak. Disini disertakan seperti HelpMaker untuk membuat file help (*.hlp) atau CHM dengan mudah, Inno Setup, NSIS, Notepad++, Notepad2, WinMerge, upx dan lainnya. Untuk kelengkapan DVD ini juga disertakan beberapa software untuk dapat membuka berbagai komponen delphi dan menjalankan berbagai video yang ada.