Selasa, 15 Oktober 2013

Pengenalan Accepting Input, IF Statement, Ternary Switch Statement, For Iteration | windows phone | 11 oktober 2013


Hai pembaca setia yang senantiasa mencari ilmu, kali ini saya akan menjelaskan tentang Accepting Input. apa itu accepting input? nah accepting input ini berupa aplikasi dimana user dapat menginput ke aplikasi tersebut, sangat sederhana sih tapi apakah kalian bisa? hahaha saya anggap kalian tidak bisa ya? Accepting input ini saat user menginputkan kata, maka aplikasi ini akan menampilkan inputannya tersebut. seperti ini

nah ketika kita ketikan kata apapun maka akan muncul seperti ini, lalu kalau kita pencet button kata tersebut akan hilang
komponen-komponen pada aplikasi:
-TextBox 
-TextBlock

-Button

oke setelah kalian masukan komponen ini, lalu kasih nama masing-masing komponen setelah ini pada button klik 2 kali. lalu kita akan masuk ke page MainPage.xaml.cs 
ketikan koding ini 
atau bisa juga memakai ini

MyTextBlock.Text = "you typed :" + MyTextBox.Text;

tapi saya sarankan agar kalian memakai yang kedua, karna lebuh simple dan mudah dipahami :)
maka hasilnya akan seperti ini

nah untuk mempercantik, bagaimana sih kalau saat user inputkan kata ke text box maka secara otomatis akan keluar di text block? tanpa harus pencet button? nah caranya seperti ini. klik text box lalu pilih event handler  saat kita pilih event handler maka akan keluar banyak pilihan, kita pilih Text Change  lalu kita double klik dan akan masuk ke MainPage.xaml.cs dan copikan koding ini : 
MyTextBlock.Text = "you typed :" + MyTextBox.Text;
lalu run dan hasilnya 






nah hasilnya akan seperti ini, jadi tanpa kita klik button, akan otomatis muncul dengan sendiriannya. nah sekarang bagaimana saat aplikasi di run, virtual key boardnya langsung muncul dan kursornya fokus ke text box? ini dia jawabannya. langkahnya adalah pilih view  --> other windows --> document outline  lalu kita pilih yg paling atas, setelah itu pilih loaded trus double klik dan nanti kita akan masuk ke MainPage.xaml.cs dan ketikan 
MyTextBox.text.focus();
untuk lebih lengkap dan menyeluruh liat disini: 

apakah bisa untuk tutorial tersebut? oke kita lanjut ke materi selanjutnya yaitu IF Statement. buat para programer IF ini sudah "makanan sehari-hari" saya akan jelaskan sedikit saja mengenai IF. kondisi IF digunakan jika kondisi itu lebih dari 1 maka kita harus gunakan IF, nah saat kita akan buat aplikasi tidak akan terlepas dari kondisi ini. sebagai contoh seperti ini 


nah di contoh ini ada 3 kondisi dimana saat user menginput 1, maka akan keluar "you won a new car!" saat pilih yang ke 2 maka akan keluar "you won a new boat" nah pada saat memilih 4 artinya tidak ada pada kondisi IF, maka akan muncul "sorry your input not avaible" seperti itu lah kondisi IF.













bagaimana caranya? nih videonya saya kasih
mudah ko untuk tutorial yang ini. koding nya hanya begitu saja, nah untuk selanjutnya materi Ternary Statement. apa itu ternary? sintaks ini digunakan ketika hanya ada 1 kondisi saja 
contoh:

string message = (inputTextBox.text == "1") ? "car" : "boat";
resultTextBlock.text= String.format("you won a {0} !!", message;

saya jelaskan sintaks ini, sintaks message itu berupa string dimana Text box 1 jika true maka akan keluar "car" jika false maka akan keluar "boat". nah pada text blocknya jangan lupa "String" harus besar "S"nya soalnya beda sama yang sebelumnya. untuk {0} itu adalah variabel jadi message ini diasumsikan menjadi 0. ngerti kan? udah di ngerti-ngertiin aja :p
sintaks ini dipakai saat kondisinya hanya 1. jadi lebih singkat dan mudah.
nah sekarang Switch statement, ini juga sudah familiar, sintaks ini digunakan saat kondisi IF hanya 1 statement. untuk lebih detail yuk cek tutorial berikut
tutorial selajutnya tentang For Iteration. nah sintaks ini sama halnya dgn IF sudah familiar, maka dari itu saya akan share videonya supaya lebih memudahkan pembelajaran


0 komentar:

Posting Komentar