PERTEMUAN KETIGA | WINDOWS PHONE - 11 OKTOBER 2013

STATEMENT PADA WINDOWS PHONE



Halo sobat blogger dimanamun berada,pada pertemuan kali ini saya akan membahas beberapa materi yang sudah didapatkan selama pembelajaran mata kuliah Mobile Programing tadi yaitu tanggal 11 oktober 2013.
baiklah untuk mempersingkat waktu,pada pertemuan kali ini kita akan membahas 4 materi tentang WINDOWS PHONE SDK yaitu


Accepting Input
IF Statement
Switch Statement
Forlteration

baiklah saya akan menjelaskan semua materinya secara berurutan. jadi simak dan praktekan langsung yaa sobat :D
Accepting Input
intinya adalah dimana pada saat program berjalan kita dapat menuliskan sebuah kata atau kalimat didalam textboxt yang kemudian muncul secara bersama di sebuah textblock,baiklah daripada lama menunggu kita praktekan step by step 

1. buka microsoft visual studio windows phone SDK 
2. lalu klik new project - pilih windows phone application - isikan nama lalu klik ok



3. setelah itu kita masuk ke materi siapkan 3 komponen yang dibutuhkan yaitu Textblok, textbox dan button. dan letakkan sesuai dengan gambar dibawah ini

4. kemudian ubahlah name valuenya dan text nya di masing-masing komponen sesuai dengan yang kalian mau,disini saya memakai nama default saja,pertama ubah bagian textbok,lihat gambar dibawah ini dan lakukkan sesuai dengan yang dituju.



5. kemudian kita ubah properties pada textblock sama halnya dengan textbox.



6. sebelumnya pada step ini bertujuan untuk menghasilkan apa yang kita tulis pada textbox akan muncul pada textblocknya, caranya yaitu pada properties dari textbox pilih event atau klik event yang gambar petir,dan cari event text changed lalu double klik.



7. setelah di double klik selanjutnya tinggal memasukkan script agar berfungsi dengan baik masukkan script berikut ini : 

                          Textblock.Text = "Anda menulis : " + Textbox.Text;



8. setelah itu agar pada saat pertama aplikasi ini dimulai kursor sudah terfokus pada textbox sehingga virtual keyboardnyapun muncul adalah dengan melakukan cara seprti ini :
Klik VIEW- OTHER WINDOWS - DOCUMENT OUTLINE


9. setelah berada di menu document outline pilih PhoneApplicationPage



10. setelah itu ubah properties PhoneApplicationPagenya ubah bagian eventnya dan cari event Loaded



11. setelah itu double klik dan masuk kedalam menu untuk memasukkan scriptnya,lalu masukkan script dibawah ini :
textbox.focus();



12. selanjutnya membuat tombol buttonnya berfungsi dimana fungsi tombol button tersebut yaitu menghapus karakter pada saat kita sudah selesai mengetikkan kata, caranya doubli klik pada komponen button sehingga masuk ke menu untuk memasukkan script dan selanjutnya masukkan script dibawah ini :
 Textbox.Text = "";
 Textblock.Text = "";

 Textbox.Focus();


13. selanjutnya tinggal kita debug dan jalankan aplikasinya, dan hasilnya seperti gambar dibawah ini



14. dan saat kita mengklik tombol hapus maka emulator windows phone akan seperti pada gambar dibawah ini :


15. selesai

dan akhirnya materi yang pertama telah selesai kita lanjut ke materi kedua yaitu 

IF Statement

IF STATEMENT adalah bagian paling penting karena hampir semua aplikasi yang ada menggunakan IF STATEMENT karena ini akan membuat kita membuat logika jika a ke b maka ke b ke a dan seterusnya,dan biar tidak panjang lebar mari kita membuat aplikasi untuk menjelaskan tentang IF STATEMENT.

1. buka microsoft visual studio windows phone SDK 
2. lalu klik new project - pilih windows phone application - isikan nama lalu klik ok



3. pada aplikasi yang ini kita membutuhkan 4 komponen yaitu 2 textblock,1 textbox dan 1 button. letakkan masing-masing komponen seperti gambar dibawah ini



4. lakukan edit properties pada setiap komponen seperti pada materi yang pertama
5.  selanjutnya karena ini hanya untuk menampilkan IF statement maka kita tinggal memasukkan script IF statement kedalam aplikasinya yaitu caranya double klik button sehingga masuk kedalam menu kemudian masukkan script dibawah ini 
string newvalue = Textbox.Text;

 if (newvalue == "1")
    {
     textblock.Text = " Selamat anda mendapatkan mobil avanza,,horre ^^";
     }
     else if (newvalue == "2")
    {
    textblock.Text = " Selamat anda mendapatkan motor CBR,,asyiik :)";
     }
     else if (newvalue == "3")
      {
      textblock.Text = " Selamat anda mendapatkan rumah,,ahai :)";
      }
      else if (newvalue == "4")
      {
       textblock.Text = " Selamat anda mendapatkan handphone strawberi,,asyiik :)";
       }
       else if (newvalue == "5")
       {
       textblock.Text = " Selamat anda mendapatkan mesin cuci,,asyiik :)";
       }
      else if (newvalue == "6")
       {
       textblock.Text = " Selamat anda mendapatkan sepeda,,asyiik :)";
       }
       else if (newvalue == "7")
       {
        textblock.Text = " Selamat anda mendapatkan kipas angin,,asyiik :)";
       }
       else if (newvalue == "8")
       {
        textblock.Text = " Selamat anda mendapatkan tanah kuburan,,asyiik :)";
       }
       else if (newvalue == "9")
       {
       textblock.Text = " Selamat anda mendapatkan uang 1 juta,,asyiik :)";
       }else{

          textblock.Text = " KESALAHAN SISTEM ANDA TIDAK BERUNTUNG,COBA LAGI LAIN KALI T_T";


6. setelah itu tingga jalankan aplikasinya,coba ketikkan angka-angka yang ditujukan berikut gambar-gambar dari aplikasi tersebut

ketika kita mengetik angka 1 maka statement yang keluar seperti dibawah ini


 ketika kita mengetik angka 1 maka statement yang keluar seperti dibawah ini




ketika kita mengetik angka yang tidak ada dalam pilihan maka statement yang keluar seperti dibawah ini 



maka intinya dari materi ini IF STATEMENT adalah perintah dimana kita bisa membuat beberapa variabel yang berhubungan dengan logika yang kita buat sendiri dimana hanya terdapat dua hukum yang berlaku apakah logika tersebut benar atau salah


Switch Statement

Switch Statement hampir sama dan berfungsi sama dengan if statement namun yang membedakan switch statement memiliki beberapa pilihan untuk alur program yang mempersyaratkan dengan banyak kondisi dan biasanya cirinya pada switch statement yaitu dengan menggunakan CASE atau pilihan

For literation

yaitu jenis pengulangan dengan menggunakan FOR,langsung saja kita membuat sebuah project dengan menggunakan for literation

1. buka microsoft visual studio windows phone SDK 
2. lalu klik new project - pilih windows phone application - isikan nama lalu klik ok



3. pada project kali ini kita menggunakan 3 komponen yaitu textbox,button dan textblock
4. letakkan ke tiga komponen tersebut sesuai dengan gambar dibawah ini


4. ubah properties pada saat setiap komponen seperti pada project sebelumnya
5. selanjutnya tinggal kita masukkan script pengulangan dengan FOR nya yaitu doubel klik button ,kemudian ketikkan script dibawah ini

    {
            string message = "";

            int limit = int.Parse(textBox.Text);
                for(int i = 0; i < limit; i++)
                {
                    message = message + i.ToString() + System.Environment.NewLine;
                }
            textBlock.Text = message;

        }



6. setelah itu tinggal kita jalankan,dan hasil programnya seperti dibawah ini :



ketika kita mengetikkan 13 maka program akan melakukan dimulai dari 0 hingga nilai yang tidak sama dengan dan lebih besar dari 13 yaitu 12



akhirnya sudah beres materi untuk pertemuan kali ini semoga bermanfaat bagi yaa sobat,next kita buat project lagi :D see you

Penulis : Wahyu Nugroho Indrawinata ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel PERTEMUAN KETIGA | WINDOWS PHONE - 11 OKTOBER 2013 ini dipublish oleh Wahyu Nugroho Indrawinata pada hari Sabtu, 12 Oktober 2013. Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 1komentar: di postingan PERTEMUAN KETIGA | WINDOWS PHONE - 11 OKTOBER 2013
 

1 komentar:

  1. wah keren mas wahyu , sekiranya yang switch statement boleh nih buat jadi inspirasi biar gak pusing" bikin tutorial nya. hehehe
    karena yg If Statement sama yg Switch statement itu hampir sama , cuman beda cara dari pengkondisiannya sama variabel yg digunainnya. :)

    BalasHapus