Posts

Showing posts with the label Android Programming

Android : Belajar Kotlin Untuk Pemula Part-3

Image
Ini adalah postingan pertama saya di tahun 2020, sudah lama tidak update tulisan di blog ini, pada postingan kali ini saya akan sharing tentang function didalam kotlin, langsung saja, pada activity main layout seperti berikut   <? xml version ="1.0" encoding ="utf-8" ?> < RelativeLayout xmlns: android ="http://schemas.android.com/apk/res/android" xmlns: app ="http://schemas.android.com/apk/res-auto" xmlns: tools ="http://schemas.android.com/tools" android :layout_width ="match_parent" android :layout_height ="match_parent" tools :context =".MainActivity" > < LinearLayout android :layout_width ="match_parent" android :layout_height ="wrap_content" android :orientation ="vertical" android :layout_centerInParent ="true" > < EditText android :id ="@+i

Android : Belajar Kotlin Untuk Pemula Part#2

Image
Postingan kali ini saya akan melanjutkan belajar kotlin untuk pemula, setelah pada postingan  Sebelumnya sudah membahan sedikit tentang apa itu kotlin dan kali ini akan coba membuat aplikasi sederhana menggunakan kotlin yaitu aplikasi untuk menghitung volume, pastinya sudah tau kan rumus untuk menghitung volume? :D rumusnya : Volume = Panjang * Lebar * Tinggi Ok langsung saja, kita buka android studio dan buat project baru  Setelah mebuat project baru selesai buat layout seperti berikut : <? xml version ="1.0" encoding ="utf-8" ?> < LinearLayout xmlns: android ="http://schemas.android.com/apk/res/android" xmlns: app ="http://schemas.android.com/apk/res-auto" xmlns: tools ="http://schemas.android.com/tools" android :layout_width ="match_parent" android :layout_height ="match_parent" android :orientation ="vertical" android :padding

Android : Belajar Kotlin Untuk Pemula Part#1

Image
Postingan kali ini akan membahas tentang android programming menggunakan kotlin. Kotlin merupakan bahasa pemrograman yang digunakan untuk membuat aplikasi android dengan IDE Android Studio, selain menggunakan Java. Kotlin dikembangkan oleh JetBrains perusahaan dibalik IntelliJ IDEA, setelah melalui banyak perkembangan JetBrains merilis kotlin secara open source dan Google mendukung penuh kotlin untuk pengembangan aplikasi android. Untuk kompilasi dari kotlin ini berupa bytecode JVM atau JavaScript. Beberapa fitur dari kotlin Berikut adalah fitur-fitur yang disediakan oleh kotlin untuk memudahkan penulisan kode program : Null Pointer Exception : dengan adanya fitur ini compiler secara otomatis akan menandai pointer yang berpotensi null. Pemrograman Fungsional : memiliki kemampuan melakukan mapping, folding pada collection java dan mendukung lambda. Anotasi Data : anotasi data dibuat otomatis untuk mengurangi boilerplate, seperti equals, hashCode, t

Menggunakan WebView di Android Studio

Pada postingan kali ini saya akan berbagi tentang cara penggunaan webview di android studio, webview ini digunakan untuk menampilkan halaman website yang kita panggil dari program android. ok langsung saja buka android studionya dan buat project baru (pilih yang empty activity). setelah membuat project tambahkan permission di AndroidManifest <uses-permission android:name="android.permission.INTERNET"/> Kemudian tambahkan webview di activity_main.xml, berikut design layout activity_main.xml : <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:id="@+id/swipe_refresh"     android:layout_width="match_parent"     android:layout_height="match_parent">     <WebView         android:id="@+id/web_view"         android:layout_width="match_parent"

CRUD MS SQL SERVER ANDROID

Image
Pada postingan kali ini, saya akan membahas membuat Insert, Update, Delete dengan android Studio dan Microsoft SQL Server. Biasanya programming dengan android menggunakan middleware untuk komunikasi antara aplikasi dengan database yaitu web service, tapi pada postingan kali ini saya akan memberikan contoh dimana aplikasi android akan langsung konek ke database tanpa perantara middleware (Webservice). Ok Pertama Buat database di SQL Server dengan nama DBProducttbl, Kemudian buat table dengan nama Producttbl  Atau bisa copy script berikut untuk membuat table di Sql Server : CREATE TABLE [dbo] . [Producttbl] (        [Id] [int] IDENTITY ( 1 , 1 ) NOT NULL,        [ProName] [varchar] ( 50 ) NULL,        [ProDesc] [varchar] ( 50 ) NULL,        [OnDate] [datetime] NULL ) Ok Selanjutnya Create New Project di Android Studio : Pertama buat layout seperti gambar berikut : Atau bisa copy xml file berikut : <? xml version= "1.0" e