Senin, 24 Maret 2014

Tutorial Membuat Aplikasi sederhana Hello World di Android

Disini saya akan berbagi cari untuk membuat aplikasi android sederhana

Yang perlu di install adalah :
  1. JDK http://java.sun.com/javase/downloads/index.jsp
  2. SDK http://developer.android.com/sdk/index.html
  3. Eclipse http://www.eclipse.org/downloads
  4. Blustacks http://www.bluestacks.com/ (Option) yang saya gunakan sebagai emulator disini adalah Blustacks, anda juga dapat menggunakan Genymotion http://www.genymotion.com/ ataupun dengan device
 Oke selanjutnya langkah-langkahnya :
  1. kita buka eclipse.exe
  2. File -> New -> Project
  3. Pilih Android Application Project kemudian klik Next
  4. Isi Application Name, Project, dan Package kemudian Next
  5. Next saja
  6. Untuk Icon anda bisa memilih di Image, Clipart atau Text disini
  7. Blank Activity kemudian Next
  8. Langsung Finish saja
  9. Fokus pada 3 file yang saya tandai (MainActivity.java, activity_main.xml, strings.xml)
  10. Pada Layout ada Activity_main.xml tambahkan sintax seperti dibawah ini,                           keterangan :                                                                                                     android:id="@+/textView1" itu sebagai id nya karena setiap fungsi tidak boleh memiliki id yang sama, android:text="@string/hello_world" adalah nama fungsi yang nanti akan digunakan
  11. Pada file string.xml perhatikan bagian bawah pilih Resources klik Adds a new element.
  12. Klik 2x pada String kemudian Ok
  13. Isikan Name(nama fungsi) dan Value (isinya)

  14. Jika sudah pilih string.xml untuk melihat kodingnya.

  15. Hasilnya seperti dibawah ini
  16. Untuk melihat hasil tampilannya bisa buka pada Layout->Activity_main.xml pilih Graphical Layout
  17. Untuk mengcompile pilih Run As -> 1 Anddroid Appclication
  18. Pilih device yang digunakan, disini saya menggunakan Blue Stacks yang sudah saya install pada awal tadi makanya langsung sudah terdeteksi, Klik 2x pada emulator
  19. Hasilnya pada Blue Stacks
  20. Untuk menjalankan double click
  21. Ini hasil ketika dijalankan di Hp
  22. Untuk menjalankan klik 2x seperti biasa
Sekian posting saya hari ini, posting ini dibuat untuk memenuhi tugas Matakuliah Pemrograman Mobile.
Trima Kasih.

Minggu, 19 Januari 2014

Mempercepat Load web

Anda tak perlu risau karena websites yang anda buat lama proses loadnya. berikut saya kasih bocoran hahaCaranya copy sintak dibawah ini
<?php
ob_start("ob_gzhandler");
?>

Kemudian paste/letakkan kode tersebut di atas kode <html>
Menggunakan Ob_gzhandler akan mengkompress HTML size. Sistem kerjanya adalah mengkompress data yang masuk ke server provider blog baru kemudian diarahkan ke browser sehingga dapat mengurangi ukuran sebenarnya ketika akses.


Anda bisa tes kecepatan website anda di http://www.pagescoring.com/

Sabtu, 18 Januari 2014

Solusi Warning: session_start() [function.session-start]:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at ... ) in ... on line 

atau

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
(output started at ...) in ... on line 

2hari saya dibingungkan dengan warning Error diatas. padahal ketika dilocalhost website yang saya buat berjalan dengan lancar tanpa error 1 pun. eh.. ketika dihosting kok muncul error seperti diatas. akhirnya saya temukan solusi di Google. Langsung saja

Kesalahan hanya terdapat pada penulisan saja. Yaitu sebelum tag php terdapat karakter kosong  untuk mengatasi masalah tersebut, maka hilangkan semua karakter yang ada sebelum tag php. Intinya, fungsi session_start() harus diletakan paling atas. 

Upload database ke idhostinger


Upload database ke web hosting baru


  • Buat MySQL Database dan MySQL User baru terlebih dahulu melalui Kontrol Panel > Database MySQL. 
  • Setelah itu upload backup database dengan menggunakan fitur Impor Database pada Kontrol Panel Anda. 
  • Jika tidak ada, login ke PhpMyAdmin > pilih Impor Database > Browse backup databasenya > Klik Go
  • File Manager pada Kontrol Panel, edit file koneksi.php 

Ubah DB_NAME, DB_USER, DB_PASSWORD, DB_HOST
sesuai dengan MySQL Database, User, Password dan Host yang baru.

Rabu, 30 Oktober 2013

Laporan Analisis perancangan sistem pendaftaran online



ERD untuk Pendaftaran Sekolah secara Online


Context diagram 




Deskripsi Fiture
FITUR UMUM
  •  Home : Berisi halaman deskripsi web, Jurusan yang ada disekolah dan pedoman penilaian
  • Syarat : Berisi syarat umum, syarat pendaftaran online dan syarat sesuai jurusan yang diambil
  • Cara daftar : Berisi prosedur/cara pendaftaran serta syarat daftar ulang
  • Register : Berisi formulir pendaftaran
  • Formulir pendaftaran harus di isi dengan lengkap. Register di fitur umum pilihan kategori hanya ada member. User dan password tidak boleh sama.
  • Login : Untuk login admin sama user yang telah mendaftar member
    • Dicek dari username dan passwordnya, jika sesuai maka berhasil login dan dibawa kehalaman Member atau Admin sesuai dengan kategori loginnya
FITUR MEMBER
  • Home
  • Profil Saya : Halaman yang berisi profil member susuai loginnya. Dihalaman ini ada tombol update jika ingin merubah data diri jika pada awal registrasi ada yang salah, namun Username dan Password tidak boleh diubah.
  • Pengumuman : Berisi pengumuman ketrima atau tidaknya. Serta ketrima dijurusan apa. Jika tidak diterima maka jurusan dikosongi.
  • Log Out : Untuk Log Out
FITUR ADMIN


  • Home

  • Profil Admin : Halaman yang berisi profil admin

  • List Member : Berisi semua list member termasuk Admin karena disini saya mendeskripsikan admin juga termasuk member dan database juga saya masukkan ke tabel member. Yang membedakan adalah kategorinya.

  • Disini ada pilihan TAMBAH ADMIN : untuk menambah admin dan kategorinya hanya admin saja. Kemudian ada juga TAMBAH MEMBER : untuk menambahkan member dan kategorinya hanya member saja.


  • Disini ada tabel yang berisi nama,username,alamat,kategori serta ada actionnya,  action ada pilihan View detile,Update,Hapus  : untuk melihat detile,mengubah dan menghapus  member  sesuai barisnnya.
    • Pengumuman : Berisi pengumuman ketrima atau tidaknya para member 
      • Yang ada ditabel ini hanya yang berkategori member saja. Tombol action ada view untuk melihat detile para member.
    • Log Out : Untuk Log Out
    demo tugasjuwa.zz.mu/psb

    Selasa, 01 Oktober 2013

    Cara buat halaman Frame pada HTML

    Membuat Frame 

    Untuk membuat tampilan seperti diatas harus sudah mempunyai minimal 3 file html yaitu atas, menu dan isi.

    Dalam postingan kali ini saya telah membuat head.html, menu.html dan profil.html

    Keterangan :
    a.       Frameset fungsinya untuk menggabungkan lebih dari 1 halaman web kedalam 1 halaman.
    b.      Rows=”_,_” fungsinya untuk mengatur lebar  baris. Barisnya terserah kamu mau diisi berapa contoh jika ingin 3 baris syntaxnya <frameset rows=”20%,50%,30%”>....</frameset>

    c.       Border fungsinya untuk mengatur ketebalan sisi
    Contoh :

    d.       Head.html disitu adalah file yang telah saya buat untuk saya tampilkan pada bagian atas (yang berwarna merah)

    e.      Cols=”_,_”  fungsinya sama dengan rows namun kalau cols untuk mengatur colum pada halaman yang ditampilkan. Kali ini saya Cuma menggunakan 2 yaitu halaman yang berwarna orange dan cyan. Jika ingin menambahkan lebih banyak anda bisa mendeskripsikan sendiri contoh Cols=”20%,40%,40%”

    f.       Untuk file menu.html dan profil.html sudah saya buat sebelumnya. Menu.html adalah halaman yang berwarna orange dan profil.html adalah yang berwarna cyan.

    Membuat daftar akun pada html

    Cara membuat daftar akun seperti dibawah ini


    Bagi pemula jika belum tau cara nulis syntax nya dimana, kalian bisa menggunakan notepad atau notepad++. Kemudian ketika menyimpan file pastikan dengan format .html
    jika menggunakan notepad bisa menambahkan .html pada akhir nama file yang kalian buat. Namun jika kalian menggunakan notepad ++ type filenya pilih Hyper Text Markup Language file.
    Untuk melihat hasilnya, kalian bisa buka file yang disimpan tadi open with browser kalian.
    Oke langsung saja membahas cara membuat tampilan seperti berikut
    1.       Struktur standart dokumen HTML

    2.       Membuat judul bisa dengan menambahkan <title> nama judul </title>
         Hasilnya

    3.       Menentukan warna background dan warna tulisan serta mencoba menampilkan teks

    a.       Bgcolor=””  fungsi menentukan warna backgroun
    b.      text =””  fungsi menentukan warna text
    c.       <h1> ___ </h1>  fungsi menentukan besar huruf. Anda bisa mencoba dari h1 sampe h6   
    Hasilnya

    4.       Membuat table, column serta input text

    a.       <table>....</table> fungsi membuat table
    b.      Bgcolor=””  fungsi memberi warna background. Karena saya tempatkan pada tabel maka background tablenya yang berpengaruh.
    c.       Bordercolor =””  fungsi memberi warna pada border
    d.      Cellspacing=”” fungsi memberi jarak antara cell 1 dengan cell yang lain
    e.      Cellpadding=”” fungsi memberi jarak antara tepi cell dengan isi cell
    f.        <form>.....</form> fungsi membungkus elemen-elemen input didalamnya dan mengirim data input ke server
    g.       <tr>.....</tr> fungsi mendefinisikan baris dalam tabel
    h.      <td>....</td> fungsi mendefinisan kolom dalam tabel
    i.         Colspan=”” menggabungkan beberapa cell(column) dalam satu baris
    j.        Rowspan=”” menggabungkan beberapa cell(row) dalam 1 kolom
    k.       Type=”teks” fungsi memberi input berupa text

    Catatan : pada <table__________>......</table>  tidak ditambah syntax-syntax yang diatas tidak apa-apa. Saya menambahkan syntax-syntax tersebut hanya ingin menjelaskan fungsi-fungsi syntax yang ada pada HTML

    Hasilnya

    5.       Untuk membuat yang Last name dan Alamat sama dengan yang diatas. Tinggal menambahkan syntax dibawah ini sebelum  tag penutup </table>
          Hasilnya

    6.       Untuk membuat tanggal sama saja dengan yang diatas , namun typenya digante “date”

    Hasilnya

    7.       Untuk membuat jenis kelamin combobox karena memilih salah satu dari pilihan yang ada (tidak bisa  memilih dua-duanya).

          Hasilnya

    8.       Untuk membuat user name sama dengan membuat First name, Last name dan alamat karna type nya menggunakan text
          
          Hasilnya

    9.       Untuk membuat password sebenarnya juga sama saja dengan yang di atas namun typenya “password”

           Hasilnya

    10.  Untuk input foto atau gambar typenya diganti dengan "file"

          Hasilnya

    11.  Untuk submit typenya diganti dengan "submit"

           Hasilnya