Kamis, 27 Februari 2014

Pengenalan Windows Api

Windows Api adalah sebuah sekumpulan prosedur yang berisi tampilan antarmuka sebuah aplikasi yang dikembangkan microsoft. Dengan kelebihan windows Api semua aplikasi komputer selain berupa konsole semua bisa dioperasikan menggunakan windows Api. Entah Anda menggunakan bahasa pemrograman apapun C++,Java dan lainnya. Microsoft tetap menaruh sebuah kelebihan didalam windows Api agar kode bisa digunakan oleh semua bahasa pemrograman. Selain itu Windows Api telah diterapkan oleh microsoft pada Internet Explorer dan didalamnya cukup banyak juga penggunaan API pada aplikasi-aplikasinya. Dari sisi multimedia microsoft juga membuat fitur yang mendukung windows api yang biasa kita kenal dengan DirectX.Didalamnya cukup banyak juga  aplikasi tang telah diintegrasikan microsoft dengan Windows Api didalamnya. Kelebihan laindari Windows Api yaitu dapat juga menjadi penghubung antar aplikasi atau dengan kata lain menjadi fasilitator interaksi.
by: Hamzah Adi

Kamis, 20 Februari 2014

Pengenalan Dasar OOP JAVA

Kali ini saya akan mencoba membahas sedikit mengenai istilah dalam bahasa pemrograman didalam JAVA yaitu OOP. 
OOP sendiri adalah suatu metode pemrograman yang orientasinya ke objek. Degang dibuatnya metode OOP ini diharapkan dapat mengembangkan sebuah program yang mengikuti berbagai model dalam kehidupan. Didalam OOP sebuah objek dapat dipecah-pecah dalam objek-objek yang lebih kecil lagi atau dengan katalain penyederhanaan objek. Agar mempermudah menyelesaikan sebuah permasalahan. Didalamnya juga pembuat juga harus mendefinisikan berbagai tipe dana struktur data, dan diobjeknya juga memiliki fungsi-fungsi dan data untuk sebuah metode dalam OOP. Dan salah satu kelebihan dari metode OOP ini adalah objek yang dibuat dapat berkomunikasi dengan objek lainnya.
Dan hal yang terpenting dalam konsep OOP ini adalah adanya beberapa konsep yang harus dipahami diantaranya:
1.Object
Objek sendiri adalah sebuah eleman dasar dalam sebuah program. Dan hal dasar yang dimiliki dalam sebuah objek adalah nama objek itu sendiri. Untuk mengenal sebuah objek atau tidak kita harus embuat nama untuk objek tersebut. Belum lagi jika objek tersebut akan memiliki sifat yang saling berkomunikasi. Contoh Objek dalam dunia nyata adalah mobil, rumah dan lainnya.
2.Class
Berbeda dengan objek kelas merupakan gambaaran abstrak dari sebuah data atau objek, jika sebuah objek adalah rumah maka kelasnya adalah suatu cetak biru atau blueprint itu sendiri untuk mencetak sebuah objek dicontohkan dalam rumah adalah susunan ruangan kamar tidur penempatan dan penentuan letak ruangan dan lainnya sehingga bila itu disatukan akan tercipta sebuah kelas. Didalam kelas sebuah strukturnya dapat didefinisikan seperti penentuan sifat, method dan lain sebagainya.
3.Method
Kemudian Method dapat berupa sebuah prosedur yang dikenakan untuk sebuah objek yang dapat disyaratkan atau digunakan untuk objek, juga sebuah tindkan yag dapat dieksekusi oleh objek itu. Seperti jika sebuah mobil bagaiman mobil itu akan dijalankan, dinyalakan, di matikah mesin, direm dan yang lainsebagainya.
4.Enkapsulasi
Sebuah gambaran singkat dari sebuah kelas atau interface tunggal. Kita tidak perlu harus mengetahui apa saja dalam sebuah kelas termasuk berbagai hal rinci didalamnya. Dengan konsep ini kita sudah bisa menggunkan objek kelas tertentu. Yang disedikan di konsep enspakulasi ini adalah antarmuka fungsi dari sebuah kelas tanpa harus tahu detail yang diproses dalam kelas tersebut.
5.Inherintance
Sebuah kelas juga dapat mewarisi sifat untuk kelas lainnya. Dengan konsep ini kita juga dapat memberikan sifat-sifat yang sama atau berbeda pada kelas lainnya tanpa harus menulis ulang kode kelas tersebut.
6.Polimorfisme
Sebuah tampilan interface yang sama dari sebuah objek namun cara penggunaannya yang berbeda dalam sebuah pengeksekusian.Konsep ini dapat melakukan sebuah tampilan sebuah objek yang sama namun jika dieksekusi prosesnya akan bisa juga berbeda dari tampilannya. Juga sebuah konsep dimana objek dapat menentukan metode mana yang akan digunakan sendiri juga tergantung bagaimana posisi letak objek itu dalam jenjang pewarisannya.
by:Hamzah

Kamis, 13 Februari 2014

Sejarah Penemuan Visual Basic

Pada pertengahan tahun 1960-an Professor John Kemeny dan Thomas Eugene Kurtz dari perguruan tinggi Dartmounth menciptakan bahasa komputer BASIC yang selanjutnya berkembang menjadi Visual Basic.Salah satu kelebihan bahasa BASIC yang sangatlah manusiawi sehingga mudah di pelajari oleh pemula maupun programer. Seiring dengan  popularitas bahasa BASIC akhirnya lahirlah Visual Basic berbasis GUI (Graphic User Interface). Salah satu kemudahan yang ditawarkan adalah penghematan waktu pemrograman karena telah tersedianya komponen yang siap pakai atau dengan drag and drop. Pada tahun awal Visual basic dikembanhkan bahasa pemrograman dengan GUI yang  berasal dengan prototype yang lebih sering dikenal dengan TRIPOD. Visual Basic juga mendukung pemrograman dengan Windows Api Namun Perlu beberapa deklarasi tambahan dari luar. Beberapa kelebihannya adalah bahasanya sangat mudah dimengerti meski seorang pemula sekalipun, Seiring dengan kepopuleran Visual Basic kita juga sangat mudah mendapatkan tutorial pendukung atau berbagai tambahan referensi dari luar, Sedangkan untuk tools juga sudah tersebar luas di internet dan tentunya sangat membantu pengembangan aplikasi dengan Visual Basic. 

Sedangkan perjalanan Visual Basic dimulai dari Visual Basic 1.0 untuk windows pada tahun 1991.Pada tahun 1992 microsoft merilis Visula BAsic Versi 2.0.Pada tahun 1993 merilis Visual Basic Versi 3.0. Pada tahun 1996 merilis Visual Basic Versi 4.0. Pada tahun 1997 merilis Visual Basic Versi 5.0.Pada tahun 1998 merilis Visual Basic Versi 6.0. Pada tahun 2003 merilis Visual Basic Versi 7.0. Pada tahun 2005 merilis Visual Basic Versi 8.0. Pada tahun 2008 merilis Visual Basic Versi 9.0. Pada tahun 2010 merilis visual Basic Versi 10.0. Perkembangan perangkat lunak didunia sangatlah pesat terlebih menggunakan bahasa BASIC yang ditawarkan Visual Basic. Mencapai angka 62% pengembang perangkat lunak yang ada menggunakan Visual Basic kemudian diikuti oleh bahasa C++, C#, dan JAVA.
by: Hamzah

Kamis, 06 Februari 2014

Cara mudah membuat artikel blog

Termasuk sebuah hal terpenting dalam blog adalah artikel.Disini akan saya sedikit berbagai tips untuk Anda bagi yang baru terjun ke dalam dunia ngeblog. Memang sangatlah banyak faktor untuk bagaimana anda menentukan apa saja artikel yang nantinya yang akan Anda terbitkan.Berikut sedikit cara termudah menurut saya bagaimana cara mudah membuat artikel untuk blog Anda.
-Tentukan tema
Hal yang menurut saya sangatlah mendasar untuk yang pertama kali membuat blog adalah menentukan tema.Tentukan tema Anda yang sebelumnya sudah Anda pikirkan  secara matang-matang. Setelah itu lanjut mulailah menulis apa yang Anda temukan tentang tema tersebut. Hal ini cukup membantu Anda untuk bagaimana Anda membuat sebuah blog dengan artikel yang konsisten dan tentunya disukai pembaca dan google.
-Cari berita terpopuler
Mencari berita yang lagi populer bisa juga Anda jadikan sebagai cara termudah dalam membuat artikel Anda. Sudah terbukti banyak para blogger yang mendatangkan traffik  tinggi ke dadalm blog mereka dengan mencari hal-hal yang sering dicari orang. Jika kesulitan Anda bisa manfaatkan mesin pencari agar cepat menemukannya.
-Berbagi pengalaman
Sangat mudah Anda membuat artikel jika artikel itu adalah hasil dari pengalaman Anda. Belum lagi hal itu adalah pengalaman yang menyenangkan dan mungkin sulit dilupakan.Tentunya menulis dengan rasa senang dapat meningkatkan Anda untuk membuat artikel yang berkualitas baik dan konsisten.
-Rajin browsing/blogwalking
Dengan rajin browsing Anda akan mudah untuk bagaimana mendapatkan referensi mengenai tema yang sesuai dengan blog Anda. Belum lagi jika Anda enjalin pertemanan dengan sesama blogger Anda akan akan dengan mudah mendapatkan referensi artikel baru yang nantinya bisa dijadikan bahan artikel Anda.
-Langganan artikel
Dengan berlangganan artikel Anda tidak perlu lagi mengulang-ulang browsing cukup berlangganan Anda akan dapat kiriman artikel dengan sendirinya. Dan salah satu kunci penting dalam menerbitkan  sebuah artikel adalah dengan banyak membaca.
by: hamzah