Kamis, 05 Desember 2019

Projek 2


Project kali ini kita akan membuat suatu projek yang akan di Run-kan atau dijalankan melalui HP Android kita. Tentunya langkah sebelumnya HP Kita sudah dikenali oleh Android studio, dimana tempat kita membut projek tersebut. Dengan menggunakan USB dan ADB.Driver Installi menghubungkannya ke HP Android kita. Berikut langkah-langkah pembuatan projek Form Mahasiswa.




Rabu, 04 Desember 2019

Projek 1


Project kali ini kita akan membuat suatu projek yang akan di Run-kan atau dijalankan melalui HP Android kita. Tentunya langkah sebelumnya HP Kita sudah dikenali oleh Android studio, dimana tempat kita membut projek tersebut. Dengan menggunakan USB dan ADB.Driver Installi menghubungkannya ke HP Android kita. Berikut langkah-langkah pembuatan projek dengan mengganti "text view" menjadi "Nim".


1.      Di jendela Welcome to Android Studio, klik Start a new Android Studio project. 


                           Atau, jika sudah membuka project, pilih File > New > New Project.

Selasa, 03 Desember 2019

MariaDB


Mengenal MariaDB


MariaDB adalah sistem manajemen database relasional yang dikembangkan dari MySQL. MariaDB dikembangkan oleh komunitas pengembang yang sebelumnya berkontribusi untuk database MySQL.

Mengapa pengembang MySQL membangun MariaDB? Salah satu alasannya, MySQL telah diakuisisi oleh Oracle sehingga menyebabkan MySQL menjadi produk yang berlisensi proprietary. Dengan diakuisisinya MySQL oleh Oracle, maka pengembangan MySQL pun sudah tidak leluasa lagi. Hal ini yang menyebabkan pengembang MySQL sebelumnya mulai membangun MariaDB.

MariaDB tetap mempertahankan kompatibilitas dan API layaknya MySQL dulu. Jika di MySQL ada InnoDB maka di MariaDB ada XtraDB yang menjadi mesin penyimpanan baru. Adapun Aria digunakan untuk transaksi database transaksional maupun non-transaksional.

SQLite

Konsep Dasar Database SQLite pada Android





Banyak opsi media penyimpanan yang bisa kita pakai untuk menyimpan data ke dalam aplikasi Android, menggunakan database SQLite adalah salah satu opsi yang paling serbaguna dan praktis untuk kita implementasikan.

Database SQLite adalah solusi penyimpanan yang baik jika anda memiliki data terstruktur yang perlu diakses dan disimpan secara persisten serta sering ditelusuri dan diubah. Anda juga bisa menggunakan SQLite sebagai media penyimpanan utama untuk data aplikasi atau pengguna, atau anda juga bisa menggunakannya untuk proses caching serta menyediakan data yang diambil dari cloud.

Jika anda bisa menyatakan data berupa baris dan kolom, pertimbangkan untuk memakai database SQLite. Jika anda menggunakan database SQLite, yang dinyatakan sebagai objek SQLiteDatabase adalah semua interaksi dengan database adalah melalui instance dari kelas SQLiteOpenHelper yang akan mengeksekusi permintaan dan pengelolaan database. Aplikasi anda hanya boleh berinteraksi dengan SQLiteOpenHelper, yang akan kita bahas bersama-sama dibawah ini.

Ada dua tipe data yang dikaitkan secara khusus dengan penggunaan database SQLite, yaitu Cursor dan ContentValues.

KOTLIN


Kotlin


Kotlin adalah sebuah bahasa pemrograman dengan pengetikan statis yang berjalan pada Mesin Virtual Java ataupun menggunakan kompiler LLVM yang dapat pula dikompilasikan kedalam bentuk kode sumber JavaScript. Pengembang utamanya berasal dari tim programer dari JetBrains yang bermarkas di Rusia. Meskipun sintaksisnya tidak kompatibel dengan bahasa Java, Kotlin didesain untuk dapat bekerja sama dengan kode bahasa Java dan bergantung kepada kode bahasa Java dari Kelas Pustaka Java yang ada, seperti berbagai framework Java yang ada. Tim Pengembang memutuskan menamakannya Kotlin dengan mengambil nama dari sebuah pulau di Rusia, sebagaimana Java yang mengambil nama dari pulau Jawa di Indonesia. Setelah Google mengumumkan bahwa Kotlin menjadi bahasa kelas satu bagi Android, maka bersama Java dan C++, Kotlin menjadi bahasa resmi untuk pengembangan aplikasi-aplikasi Android.
 
Keistimewaan Kotlin

Android Studio


Mengenal Android Studio

Android Studio adalah Lingkungan Pengembangan Terpadu (Integrated Development Environment/IDE) resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ IDEA. Selain sebagai editor kode dan fitur developer IntelliJ yang andal, Android Studio menawarkan banyak fitur yang meningkatkan produktivitas Anda dalam membuat aplikasi Android, seperti:

•  Sistem build berbasis Gradle yang fleksibel
•  Emulator yang cepat dan kaya fitur
•  Lingkungan terpadu tempat Anda bisa mengembangkan aplikasi untuk semua perangkat         Android
• Terapkan Perubahan untuk melakukan push pada perubahan kode dan resource ke aplikasi yang sedang berjalan tanpa memulai ulang aplikasi
• Template kode dan integrasi GitHub untuk membantu Anda membuat fitur aplikasi umum dan mengimpor kode sampel
• Framework dan fitur pengujian yang lengkap
• Fitur lint untuk merekam performa, kegunaan, kompatibilitas versi, dan masalah lainnya
• Dukungan C++ dan NDK
• Dukungan bawaan untuk Google Cloud Platform, yang memudahkan integrasi Google Cloud Messaging dan App Engine.
Halaman ini menyediakan pengantar fitur-fitur dasar Android Studio. Untuk ringkasan perubahan terbaru, lihat catatan rilis Android Studio.

Struktur project


                                                       Gambar 1. File project dalam tampilan Android


Os Android




Apa itu Android? Penjelasan Super Lengkap Android Ada Disini!
           
Kita semua tahu bagaimana Android saat ini telah merajai pasar smartphone, bukannya hanya di Indonesia namun di seluruh dunia. Mengetahui apa itu Android secara lengkap mungkin perlu kita ketahui agar menjadi referensi ketika anda berencana membeli smartphone Android. Mengingat Android begitu luas secara penggunaan dan banyak vendor yang menggunakannya.


Apa itu Android?