Kamis, 29 Maret 2018

Apa Itu Bahasa Pemrograman Kotlin?

Kotlin
1.Gambar logo kotlin

Di Google I/O kemarin, Google kini telah memberikan dukungan penuh untuk bahasa pemrograman Kotlin. Android Studio 3.0 yang akan segera diluncurkan dalam waktu dekat nantinya akan langsung mendukung bahasa pemrograman Kotlin.
Mungkin bagi sebagian developer aplikasi Android sudah tahu tentang Kotlin. Nah bagi yang belum tahu apa itu Kotlin sederhananya Kotlin adalah bahasa pemrograman yang merupakan “penyempurnaan” dari bahasa pemrograman Java untuk pengembangan aplikasi Android.
Kotlin awalnya dikembangkan oleh JetBrains, perusahaan dibalik IntelliJ IDEA. Setelah melalui banyak perkembangan, JetBrains merilis Kotlin secara open source dan kini setelah perkembangannya semakin maju, Google mendukung penuh Kotlin untuk pengembangan aplikasi Android.
Developer tidak perlu khawatir proyek Android-nya yang menggunakan Java akan menjadi tidak bisa digunakan ketik ketika menggunakan Kotlin karena Java dan Kotlin bisa digunakan berbarengan. Dan karena Kotlin mirip dengan Java, developer akan dapat dengan mudah bahasa pemrograman Kotlin.

Contoh Kodingan Kotlin
                    Contoh kodingan Kotlin, jauh lebih sederhana dibanding Java

Berikut ini adalah beberapa perbaikan dari Java yang ada di Kotlin:
  • Null reference kini dikontrol oleh type system.
  • Tidak ada raw type
  • Array di Kotlin tidak pernah berubah
  • Kotlin memiliki function type yang layak
  • Use-site variance tanpa perlu wildcard
  • Kotlin tidak memiliki checked exception
Untuk mengetahui lebih lanjut tentang Kotlin, bisa mengunjungi situs web resminya di kotlinlang.org.

Sabtu, 03 Maret 2018

Lab 4 Membuat Toast

Hello guys kali ini saya akan membuat sebuah tutorial dengan berjudul Toast oke sebelumnya udah pada tau belumsih apa itu toast.

Toast adalah sebuah pesan / peringatan yang ditampilkan pada android contohnya kita ingin membuat sebuah button dan jika button tersebut diklik maka akan keluar pesan / peringatan.

Oke langsung saja kita membuat aplikasi nya dan jangan lupa kita bisa buat aplikasinya dengan berjudul Toast jika sudah kita bisa buka activity_main.xml jika sudah kita bisa beri kode berikut ini ya guys.


Jika kode diatas sudah ditulis kita bisa lanjut ke MainActivity tempatnya di java jika sudah kita bisa tambahkan kode berikut ini


Jika Sudah kita bisa Run aplikasinya

Kamis, 15 Februari 2018

Lab 2 Membuat ListView

ListView adalah user interface pada Android yang menampilkan item-item dari sekumpulan daftar yang tersusun berbaris ke bawah atau ke samping dengan tampilan yang dapat scroll. ListView menampilkan item-item dari suatu Arry atau List atau Query Database yang dijadikan data model sebagai item dari ListView. Tampilan dari ListView sederhana sperti berikut ini.


Oke guys. Pada kali ini kita akan membuat project baru dengan nama ListView . Ingin tahu cara membuatnya. 

Buat Project : 

Oke guys kita bisa buat project baru dengan nama ListView  jadi didalam aplikasi ini nanti ada text dan akan muncul di activity_main :


Create The Code :

Setelah kita membuat project nya kita bisa buka activity_main.xml dan kita bisa beri kode berikut ini :

Jika kita semua sudah selesai menulis kode yang di atas kita bisa lanjut menambahkan text yang akan kita tampilkan di ListView. Itu gambang caranya kita bisa tambahkan kode berikut ini kedalam res/values/string dan tambahkan kode berikut ini ya guys .

Jika sudah kita bisa run aplikasi . Bila terjadi kesalahan bisa di kommen ya 😆😆

Rabu, 14 Februari 2018

Lab 3 Cara Clone Aplikasi dari Github Ke Android Studio

GitHub adalah layanan penginangan web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem pengontrol versi Git dan layanan hosting internet. Hal ini banyak digunakan untuk kode komputer. Ini memberikan kontrol akses dan beberapa fitur kolaborasi seperti pelacakan bug, permintaan fitur, manajemen tugas, dan wiki untuk setiap proyek.[4]
GitHub menawarkan paket repositori pribadi dan gratis pada akun yang sama[5] dan digunakan untuk proyek perangkat lunak sumber terbuka[6]. Pada bulan April 2017, GitHub melaporkan bahwa mereka mempunyai lebih dari 20 juta pengguna dan lebih dari 57 juta repositori,[7] menjadikannya layanan terbesar dari kode sumber di dunia.[8]
GitHub mempunyai sebuah maskot yang bernama Octocat, seekor kucing dengan lima tentakel dan wajah seperti manusia.[9][10]


Oke guys. Kali ini kita akan mencoba ngeclone aplikasi dari github ke android studio. Oke langsung saja kita mulai :

Buka Android Studio :

Oke guys. kita bisa buka dulu android studionya seperti dibawah ini :


Jika sudah kita bisa mengarahkan cursornya ke Check out project from Version Control  seperti dibawah ini :


Setelah itu kita bisa mengarahkan cursornya ke github dan akan muncul layar seperti ini :


Jika sudah kita bisa ke Git Repository URL dan bisa ganti url yang ingin kita masukkan contohnya saya diatas sana ingin download project guru saya Yaitu Kak Setyaaji Setelah itu kita bisa klik test terlebih dahulu untuk memastikan kalo itu berhasil atau sucses Contohnya seperti berikut ini :


Jika sucses kita bisa klik Button Clone dan akan terdownload file project kita atau orang lain dari github.

MUNGKIN SEKIAN DARI SAYA BILA ADA KESALAHAN BISA DI KOMMEN OKE 😀😁.




Sabtu, 10 Februari 2018

Lab 1 Membuat Splash Screen

Splash screen adalah loading layar utama yang di tampilkan dalam beberapa detik dan akan berpindah ke activity berikutnya secara otimatis. Splash screen biasanya berisi logo atau yang lainnya yang bertujuan untuk memperkenalkan aplikasi kita.



   Pada kali ini saya akan beritahu bagaimana cara membuat splash screen atau loading layar utama yang sederhana pada aplikasi kita

Baca juga : Cara Membuat Aplikasi Dzikir Pagi Menggunakan ViewPager

Buat Project :

Kita bisa buat plikasi baru dengan berjudul Splash Screen . Contohnya seperti di bawah berikut ini :



Buat Kode :

Oke jika project yang tadi sudah tidak gradle lagi kita bisa lanjut ke kodenya oke. 

Yang Dibutuhkan :

layout :

- activity_main.xml
- activity_second.xml

Java :

- MainActivity
- SecondActivity

Jadi yang di atas ini itu yang kita butuhkan untuk menampilkan splash screen dan setelah tampil splash screen oke langsung saja kita ke kodenya :

Kita bisa buka activity_main.xml dulu lalu kita bisa tambahkan kode berikut ini :


Jika kode yang di atas sudah di buat kita buat baru lagi Javanya dengan klik kanan pada Java pilih New / Activity. lalu kita pilih yang Empty Activity :


Lalu kita berinama SecondActivity contoh seperti dibawah ini :


Jika sudah kita masuk ke acitivity_second dan beri kode seperti di bawah ini :



Jika layout activity_main.xml dan activity_second.xml sudah selesai kita berlanjut ke Javanya oke

Oke kita bisa buka MainActivitynya lalu kita bisa beri kode berikut ini di dalamnya :


Jika sudah kita berlajut ke SecondActivity dan beri kode berikut ini ke dalam nya


Jika sudah kita bisa klik tombol Run maka hasil aplikasi nya seperti berikut :

Ketika di coba di emulator nox :


Ketika masuk ke layar activity_second :


Jika anda sekalian masih kurang ngerti bisa dilihat ni videonya 😀😀 :






Jumat, 09 Februari 2018

Cara Membuat Aplikasi Dzikir Pagi Menggunakan CardView

Hello guys. bertemu lagi di Blog Muhammad Zein kali ini saya akan membuat postingan dengan berjudul Cara Membuat Aplikasi Dzikir Pagi Menggunakan CardView oke lengsung saja kita buat aplikasinya .

Buat Project :

Oke guys kita bisa buka android studionya jika sudah kita bisa berinama aplikasi Dzikir Pagi dan Petang oke Contohnya seperti di bawah berikut :


Bua Kode :

Jika kalian sudah membuat projectnya kita bisa lanjut ke kode nya . Jadi di sini kita membutuhkan 2 layout  dan 2 Java :

Yang di butuhkan :      

Java :

- MainActivity 
- ViewPager

Layout : 

- activity_main
- list_pager

Oke pertama kalian bisa buka activity_main.xml dan kalian bisa tambahkan kode berikut ini :




Jika sudah menulis kode yang di atas. Kalian bisa buat layout.xml baru dengan klik kanan pada layout. Dan kalin bisa pilih new / layout resource file / :


Dan kalian bisa berinama layoutnya dengan nama list_pager  seperti dibawah ini :


Jika sudah kalin bisa buka layoutnya dan kasih kode berikut ini :



Setelah tulis kode di atas kita bisa lanjut ke MainActivity dan kita bisa tambah kan kode di bawah ini:



Jika sudah tulis kode yang di atas nah kalian bisa lihat kode yang merah di MainActivity ya itu ViewPagerAdapter .Kalian bisa klik lampu warna merah dan bisa pilih Create class 'ViewPagerAdapte' contoh seperti di bawah ini :


Maka akan terbuat Java baru dengan nama 'ViewPagerAdapter' 

Jika kalian sudah buat java ViewPagerAdapter kita bisa tambahkan kode berikut pada ViewPagerAdapter seperti di bwah ini :



Jika sudah kalian bisa Run aplikasinya jadinya seperti dibawah  ini :