Rabu, 28 Januari 2015

Cara Membuat Email Baru dengan Gmail (New Media)


Cara Daftar Akun Email dengan Gmail.
Langkah pertama silahkan klik https://mail.google.com, lalu akan muncul seperti tampilan berikut :

lalu silahkan klik "Create an account" makan akan tampil tampilan untuk mengisi data-data yang dibutuhkan, seperti tampilan berikut :
Penjelasan pengisian kolom email: 

1. Name
Isilah "Name" dengan nama anda yang sesungguhnya yang terdiri nama depan dan nama belakang.
2. Choose your username
Isikan dengan alamat email yang anda inginkan, pilihlah yang unik bisa dikombinasi dengan angka dan simbol.
3. Create a password
Masukkan password minimal 8 karakter, lebih baik lagi apa bila password dikombinasikan dengan angka, huruf, melebihi 8 karakter supaya tidak mudah diketahui oleh semua orang.
4. Confirm your password
Isikan kembali password yang telah anda masukkan dikolom sebelumnya.
5. Birthday
Isikan tanggal, bulan, dan tahun kelahiran anda.
6. Gender
Silahkan pilih jenis kelamin anda.
7. Mobile phone
Isikan nomor handphne anda.
8. Other email address
Yang berisikan apabila anda sudah mempunyai akun email sebelumnya. Kolom ini boleh untuk tidak diisi.
9. Prove you're not robot
Isikan dikolom dengan kodde yang anda liat.
10. Location
Pilih negara tempat tinggal anda.
11. Centang saya menyetujui persyaratan layanan google
Lalu klik "Next step" untuk kelangkah berikutnya. Maka akan tampil seperti tampilan berikut.

Apabila tampilan sudah seperti gambar diatas maka anda telah berhasil untuk membuat akun baru email. 

Senin, 05 Januari 2015

New media dan Tutorial

Baiklah disini saya akan menjelasakan aplikasi new media. Untuk menggulang sedikit, apa sih yang disebut dengan new media itu??? New media merupakan sarana perantara yang baru. baru dalam arti dilihat dari sgi waktu, manfaat, produksi dan distribusinya. New media juga disebut sebagai munculnya jaman digital, komputer, atau jaringan teknologi informasi dan komunikasi abad ke-20

Selanjutnya, silahkan mengunduh apikasi dengan cara klik [INI] lalu install aplikasi tersebut. Tunggu beberapa saat dan terpasang, silahkan buka aplikasi berat idealmu, maka akan tampilan seerti berikut.


Ini merupakan tampilan pembuka atau opening screens, biasanya para programmer menyebutnya splash screen, yaitu tampilan yang akan muncul saat aplikasi dibuka dan mengarahkannya ke activity tertentu dalam kondisi tertentu, misalkan setelah 3 detik makan akan pindah ke tampilan home menu.

Untuk menggunakan aplikasi ini langkah pertama yang dilakukan adalah memilih gender anda, kemudian isi kolom berat badan yang anda miliki, kemudian isi kolom berikutnya yaitu kolom tnggi badan yang anda miliki.


Apabila sudah diisi lalu tekan tombol hitung, maka akan tampil saran yang berstandar internasional. Apabila terjadi kesalahan mengisi kolom anda bisa tekan tombol hapus.



Untuk keluar dari aplikasi ini anda harus mennekan tombol kembali pada smartphone anda dua kali, karena kalo hanya sekali maka akan tampil perintah "Tekan lagi untuk keluar".

Membuat aplikasi android, silahkan gunakan aplikasi eclipse, tampilan pembuka seperti berikut.



Sekarang saya akan menjelaskan tentang logika program utama yang digunakan, hanya logika utama karena selengkap.

EditText EditTinggi =(EditText) findViewById(R.id.EditTinggi);
                EditText EditBerat =(EditText) findViewById(R.id.EditBerat);
                if((EditTinggi.getText().length()==0)||(EditBerat.getText().length()==0)){
                    Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
                    v.vibrate(200);
                    Toast.makeText(getBaseContext(),"Isi kolom yang kosong!",Toast.LENGTH_SHORT).show();RadioWanita.setChecked(false);RadioPria.setChecked(false);return;
                    }
                else{
                    int Berat = Integer.parseInt(EditBerat.getText().toString());
                    int Tinggi=Integer.parseInt(EditTinggi.getText().toString());                
                }
                if(RadioPria.isChecked()){
                    RadioWanita.setChecked(false);
                    double ideal = (Tinggi-100)-((Tinggi-100)*0.10);
                    TxtHasilBerat.setText("Berat ideal yang disarankan untuk Anda adalah "+ideal+"Kg");
                    double IMT =((Berat/((Tinggi*0.10)*(Tinggi*0.10)))*100);
                    if (IMT >= 30){
                        TxtHasilIdeal.setText("Anda obesitas, berbagai penyakit siap menghampiri Anda");
                    }
                    else if (IMT >= 25){
                        TxtHasilIdeal.setText("Memasuki batas obesitas, segera lakukan program diet");
                    }
                    else if (IMT >= 23){
                        TxtHasilIdeal.setText("Masuk kategori ideal, tetapi harus menjaga pola makan");
                    }
                    else if (IMT >= 18.5){
                        TxtHasilIdeal.setText("Berat badan ideal, sangat bagus");
                    }
                    else {
                        TxtHasilIdeal.setText("Anda underweight, perlu meningkatkan olahraga dan makan padat kalori");
                    }
                }
                if (RadioWanita.isChecked()){
                    RadioPria.setChecked(false);
                    double ideal = (Tinggi-100)-((Tinggi-100)*0.15);
                    TxtHasilBerat.setText("Berat ideal yang disarankan untuk Anda adalah "+ideal+"Kg");
                    double IMT =((Berat/((Tinggi*0.10)*(Tinggi*0.10)))*100);
                    if (IMT >= 30){
                        TxtHasilIdeal.setText("Anda obesitas, berbagai penyakit siap menghampiri Anda");
                    }
                    else if (IMT >= 25){
                        TxtHasilIdeal.setText("Memasuki batas obesitas, segera lakukan program diet");
                    }
                    else if (IMT >= 23){
                        TxtHasilIdeal.setText("Masuk kategori ideal, tetapi harus menjaga pola makan");
                    }
                    else if (IMT >= 18.5){
                        TxtHasilIdeal.setText("Berat badan ideal, sangat bagus");
                    }
                    else {
                        TxtHasilIdeal.setText("Anda underweight, perlu meningkatkan olahraga dan makan padat kalori");
                    }
                }
            }

Oke diatas adaah sourcecode utama, biasanya programmer jarang membagi atau mempublikasi source code, untuk membuat tombol keluar dengan double press back button adalah seperti berikut.

if((EditTinggi.getText().length()==0)||(EditBerat.getText().length()==0)){
                    Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
                    v.vibrate(200);
                    Toast.makeText(getBaseContext(),"Isi kolom yang kosong!",Toast.LENGTH_SHORT).show();RadioWanita.setChecked(false);RadioPria.setChecked(false);return;
                    }
                else{
                    int Berat = Integer.parseInt(EditBerat.getText().toString());
                    int Tinggi=Integer.parseInt(EditTinggi.getText().toString());                
                ................ 

Kondisi pertama dimana jika tidak terpenuhi maka akan memunculkan getaran dan memunculkan pesan untuk mengisi kolom yang kosong dan untuk else-nya adalah langsung masuk ke dua percabangan berikutnya yaitu untuk menentukan kalkulasi dan hasilnya dimasukan ke kategori kategori terntentu sehingga disini banyak menggunakan percabangan. 

Berikut disini saya akan menampilkan video tutorialnya






Ramat Yushardi ( 57413187 ) 2 IA 12 
Kelompok:

- Aisyah Astindra ( 50413503 ) 
- Dini Razana ( 52413583 ) 
- Farhan Yuda Pahlevi ( 53413245 ) 
- Moch Wildan Willy ( 55413551 ) 
- Rahmat Yushardi ( 57413187 )