Category: Programming

Tutorial Python: Membuat Aplikasi GUI Sederhana (Bagian 1)

Tutorial kali ini menjelaskan cara membuat aplikasi GUI sederhana dalam bahasa pemrograman Python. Secara built-in, Python menyertakan module Tkinter untuk keperluan pembuatan aplikasi GUI. Dalam tutorial ini, kita akan membuat sebuah aplikasi GUI sederhana yang menyediakan isian untuk dua buah bilangan. Selain itu, ada sebuah tombol ADD yang jika diklik, kedua bilangan yang dimasukkan akan…
Read more


August 23, 2014 0

Obj-C: Hello World

Sebagai awal perkenalan kita dengan bahasa Objective-C, dalam tutorial ini kita akan membuat sebuah program sederhana untuk menampilkan tulisan “Hello World”. Membuat Project baru 1) Mulailah dengan membuat sebuah Project baru dengan melalui pilihan Menu:  “File > New > New Project…”  Akan muncul dialog pilihan template dari Project baru anda (Lihat gambar). Pada bagian “Mac…
Read more


February 23, 2013 0

Cocoa: Mengelola window tambahan

Tutorial ini adalah sambungan dari: Membuat window tambahan Setelah tahu caranya membuat window tambahan, kita akan mencoba mengendalikan window tambahan ini dari window utamanya. 1) Buatlah UI seperti ini (MainMenu.xib): 2) Sunting file Header (MultiWindowAppDelegate.h): [sourcecode language=”objc”] // // MultiWindowAppDelegate.h // #import <Cocoa/Cocoa.h> #import "WindowTambahan.h" @interface MultiWindowAppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; WindowTambahan *myWin;…
Read more


December 12, 2011 0

Cocoa: Membuat window tambahan dengan NSWindowController

Sangat sering aplikasi kita terdiri atas lebih dari satu window. Misalnya, pada aplikasi database dimana kita menunjukkan daftar record pada window utama, dana detail sebuah record pada window tambahan. Bagaimana membuatnya? Perhatikan langkah2 berikut: 1) Buatlah project yang baru. Namakan: MultiWindow 2) Pada MainMenu.xib, buatlah UI seperti ini: 3) Buka menu File > New file……
Read more


December 11, 2011 0

Cocoa: Menampilkan image dengan dialog “Open file”

Tutorial ini akan menunjukkan cara: menampilkan dan menggunakan dialog Open file menampilkan sebuah image yg dipilih dari dialog Open file 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer4AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer4AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageView *imageView; }…
Read more


December 8, 2011 0

Cocoa: Cara mudah menampilkan image

Inilah cara paling mudah menampilkan image: 1) Gunakan object NSImageView dan sebuah Push button untuk membuat UI seperti ini: 2) Editlah file Header: [sourcecode language=”objc”] // // ImageViewer3AppDelegate.h // #import <Cocoa/Cocoa.h> @interface ImageViewer3AppDelegate : NSObject <NSApplicationDelegate> { NSWindow *window; NSImageCell *imageView; } @property (assign) IBOutlet NSWindow *window; @property (assign) IBOutlet NSImageCell *imageView;// tambahkan outlet ini…
Read more


December 8, 2011 0

Cocoa: Mengatur posisi Image

Dalam tutorial ini, kita akan menggunakan class MyView dalam tutorial sebelumnya: Bekerja dengan NSImage Dalam tutorial sebelumnya, posisi image dalam form nampak seperti  ini: Bagaimana mengatur posisi Image kita, misalnya meletakkannya di tengah form? Berikut ini adalah kode program MyView.m yg sudah diperbaiki: [sourcecode language=”objc”] // // MyView.m // #import "MyView.h" @implementation MyView – (id)initWithFrame:(NSRect)frame…
Read more


December 8, 2011 0

Obj-C: Apa itu Header file?

Apa itu Header file? Header file memisahkan deklarasi Method dengan implementasinya. Dengan hanya melihat deklarasi sebuah method, misalnya: (int) Tambah ((int)x, (int)y); kita bisa tahu bahwa method tersebut mengembalikan sebuah nilai integer dan untuk menggunakan method tersebut dibutuhkan dua parameter integer: x dan y. Mungkin bagaimana method tersebut diimplementasikan tidak penting buat kita. Tapi dari…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file? (bagian 3)

Tutorial ini masih berkaitan dengan kegunaan file Header, kali ini untuk keperluan subclass. Lihat tutorial sebelumnya: Obj-C: Kenapa kita perlu Header file? Obj-c: Kenapa kita perlu Header file? (bagian 2) Pada tutorial sebelumnya kita mencoba memanggil method2 yg berada di dalam file Header (MyClass.h) dan sebuah file Object (MyClass.0), yang berasal dari project yang lain. Dari…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file? (bagian 2)

Tutorial ini masih berkaitan dengan kegunaan file Header, khususnya dalam mendistribusikan kode program anda. Lihat tutorial sebelumnya: Obj-C: Kenapa kita perlu Header file? Pada tutorial sebelumnya kita telah membuat sebuah file Header (MyClass.h) dan sebuah file Object (MyClass.0) yg berisi implementation dari method2 yg prototype-nya didefinisikan di MyClass.h. Dalam tutorial ini kita akan mencoba menggunakan…
Read more


December 7, 2011 0

Obj-C: Kenapa kita perlu Header file?

Kenapa kita perlu mendeklarasikan Class ke dalam Header file dan Implementation file yang terpisah dari main.m? Tutorial kali ini akan mencoba menjawab pertanyaan tersebut dengan sebuah contoh program sederhana. 1) Buatlah sebuah Project baru (contoh: Test07) menggunakan template “Command line tool”. 2) Buka menu: File > New File. Pada dialog: “Choose a template for your…
Read more


December 7, 2011 0

Cocoa: Bekerja dengan NSImage

1) Buatlah sebuah project baru 2) Buka menu: File > New File. Pada pilihan template, pilih “Objective-C class” dan klik Next. 3) Pada pilihan “Choose options for your new file”, pilih “Subclass of NSView”, lalu klik Next. 4) Pada isian “Save As”, masukkan nama Class yg anda inginkan (Contoh: MyView) dan klik Save. XCode akan…
Read more


December 7, 2011 0

Obj-C: Membuat Method

Method adalah bagian dari program yang melaksanakan tugas tertentu. Bagian program ini diberi nama yang unik sehingga bisa dipanggil sewaktu-waktu jika diperlukan dan secara berulang-ulang. Dalam Obj-C, kita dapat membuat Method dengan dua cara: Instance Method: dipanggil melalui object (Class instance) Class Method: dipanggil melalui nama Class Deklarasi Instance Method diawali dengan tanda “-” (minus)…
Read more


December 5, 2011 0

Cocoa: Bekerja dengan TextField (bagian 2)

Dalam tutorial kali ini kita akan mempelajari cara: Mengambil isi TextField Menampilkan data angka di dalam TextField Melakukan operasi aritmatika sederhana 1)  Rancanglah UI seperti berikut ini: 2)  Pada file Header, buatlah Outlet untuk ketiga object TextField yang ada: firstNumber secondNumber resultNumber 3)  Buatlah sebuah Action dari object Button dan namakan: calculate Berikut sourcecode lengkap…
Read more


November 8, 2011 0

Menambahkan tombol “Like” milik facebook di halaman web

Tutorial ini membahas bagaimana menambahkan tombol “Like” milik Facebook dalam sebuah halaman web. Dengan sekali klik pada tombol ini, user dapat menambahkan halaman web anda pada halaman profile facebooknya. Untuk menambahkan tombol “Like”, cantumkan iframe tag seperti contoh berikut ini: Program 1: Tentu saja bagian “http://example.com” pada program di atas perlu diganti dengan URL halaman…
Read more


November 24, 2010 0

Menggunakan FOREACH

Perintah foreach digunakan untuk melakukan iterasi atas semua elemen array. Contoh program berikut ini akan membuat dan menampilkan isi sebuah array tanpa menggunakan perintah FOREACH: Program 1: [sourcecode language=”php”] <?php $dataku = array( array("satu","dua","tiga"), array("A","B","C") ); for ($i=0;$i<2;$i++) { for ($j=0;$j<3;$j++) { $s = $dataku[$i][$j]; echo "<p> $s </p>"; } } ?> [/sourcecode] Berikut ini…
Read more


November 22, 2010 0

Array multidimensi dengan PHP

Sebagaimana dijelaskan dalam artikel sebelumnya, array dibuat dengan menggunakan fungsi array(). Jika dalam artikel tersebut diuraikan contoh membuat array 1-dimensi, artikel kali ini akan fokus pada array multidimensi. Array multidimensi memiliki bentuk umum seperti berikut: [sourcecode language=”php”] $variabel = array( index => array( index => value) ); [/sourcecode] Berikut ini adalah contoh program yang membuat dan menampilkan array…
Read more


November 22, 2010 0

Membuat array dengan PHP

Array adalah unit penyimpanan yang biasanya digunakan untuk menyimpan data dalam jumlah banyak. Dengan menggunakan array, data dikelola secara terstruktur dan diakses dengan menggunakan nomor indeks,  misalnya dengan baris dan kolom untuk array multidimensi. Dalam PHP, untuk membuat array digunakan bentuk umum: [sourcecode language=”php”] $variabel = array() [/sourcecode] Function array() digunakan untuk menetapkan isi dari…
Read more


November 22, 2010 0