Social Items

SPACE IKLAN ( ADS ) CLICK HERE
Begini Cara Membuat Aplikasi Android Mudah

Apakah anda seorang developer expert atau sedang belajar membuat aplikasi android ? tentu banyak cara-cara yang di kembangkan dari developer. Saya lebih prefer ke Android Studio ( Ini aplikasi membuat aplikasi android di laptop atau komputer ), oh iya kalau cara lain setahu saya , bisa membuat aplikasi android lewat hp ( handphone ), Bahkan ada yang membuat aplikasi android tanpa ngoding ( tools ini namanya appsgeyser )

Pada Android Studio 3.0 ( saya menggunakan 3.3.2 ) sudah sangat powerfull , lebih mudah dalam mengatasi ( handling anError ) oleh petunjuk atau hint , jadi hanya perlu mengikuti petunjuk.
Begini Cara Membuat Aplikasi Android Mudah
Hint atau Petunjuk

Dari berbagai Literatur yang pernah saya pelajari , Berikut merupakan cara yang mudah untuk langkah awal  , Tentu anda tidak menginginkan sebuah bug sehingga diperlukan meminimalisirannya, Jadi sebelum proses membuat aplikasi berdasarkan konsep ERD ( entity relationship diagram) dan Lifecycle android sendiri, Perlu menjalankan script dari New Project awal dan melakukan matching / checking terhadap file gradle android , plugin yang diperlukan dan component pendukung lainya. Ini hanyalah basic yang perlu dan ini bagaikan sebuah kerangka atau konstruksinya.

Begini Cara Membuat Aplikasi Android Mudah
Bingung Gradle Build Android ?


Gradle sangatlah penting , jika salah setting ( program atau aplikasi tidak dapat di build atau gradle atau compile oleh android studio ) biasanya android studio memberikan petunjuk yang benar-benar properly dan pop up petunjuk yang mudah di pahami, tetapi bagaimana dengan developer yang yantama kali menggunakan android studio ? baiklah saya akan tunjukan maksudnya mendeskripsikan beberapa petunjuk UX nya ( user interface nya ).

Kamu lebih tertarik tutorial versi teks atau versi video ? ( sebelumnya saya akan coba dengan teks yang kemudian dengan versi video ( praktek langsung ).

Saya akan mencoba menggunakan bahasa awam yang mudah di pahami semua kalangan , tetapi teks di atas mungkin masih ada yang asing mendengarkanya , ok kalau itu saya anggap kalian bisa browsing untuk reference tersebut . untuk detail nya kedepanya teks asing tersebut akan saya bahas di postingan selanjutnya.

Sebelum lanjut , dan ingin melihat apakah anda tertarik dengan artikel ini, silahkan berikan komentar atau upvote . maka saya akan sesegera menyelesaikan tutorial ini . karena saya ingin melihat ketertarikan dari anda terlebih dahulu.

Cara membuat aplikasi ini android ini sederhana dan Gratis . karena kali ini hanya akan membahas yang sedikit atau pembukaan terutama tentang build gradle yang di targetkan selesai kurung waktu hanya dalam 5 menit membuatnya.

Create New Project

1. Open android studio → Click + Start a new Android Studio project
2. Choose your project → Pilih tab Phone and Tablet → Pilih Empty Activity next
3. Configure your project
     → Name = My Application
     → Package Name = com.scodeid.myapplication
     → Save location = /root/AndroidStudioProjects/MyApplication2  ( lokasi project anda )
     → Language = Kotlin ( saya menggunakan kotlin, tetapi akan saya bahas keduanya java + kotlin)
     → Minimum API level = API 15: Android 4.0.3 ( IceCreamSandwich )
4. Click Finish
Untuk Pertama Kali New Project, usahakan laptop anda terkoneksi dengan jaringan internet karena akan mendownload gradle default yang diperlukan untuk mengkompilasi ( compile ) project anda. Jika tidak maka akan Error pada gradle .

Check SDK Manager

1. Click file → Setting →Search 'SDK' tanpa tanda petik ,
2. SDK Platforms ( saya menggunakan API Level 28 ) atau Android 9.0 ( Pie )
3. SDK Tools
       → Install Android SDK Build-Tools 29-rc3
       → Install Android SDK Platform-Tools
       → Install Android SDK Tools
       → Install Support Repository
4. Click ok jika sudah terinstall 
Di atas adalah SDK default yang diperlukan , kalian bisa install plugin WIFI ADB untuk compile lewat device handphone android kalian , atau menggunakan Android Emulator 
SDK Tools
       → Install Android Emulator

Check Gradle

Begini Cara Membuat Aplikasi Android Mudah

1. Click Project → Click Drop Down pada Android dan Pilih Android.
2. Buka Gradle Script
                               ↪ build.gradle ( Project:MyApplication)
                               ↪ build.gradle ( Project:app)

    /**
     * build.gradle (Module:app)
     */
apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "id.scode.myapplication"
        minSdkVersion 19
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    /**
     * D E F A U L T ----- D E P E N D E N C I E S ----- I NEED
     */
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'

    /**
     * __________________________________
     */
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.2', {
        exclude group: 'com.android.support:27.1.1', module: 'support-annotations'
    })
}

repositories {
    mavenCentral()
}
Yang perlu anda check adalah versi dependencies haruslah sama antar dependecies, kenapa ? Jika anda tidak secara eksplisit menggunakan satu atau lebih library yang dipilih itu memberi anda kesalahan atau error compile, berarti library sedang dipakai oleh internal library lain, jadi compile harus secara eksplisit . Kok bisa ? beberapa antar library ada kombinasi jadi versi yang berbeda akan bermasalah atau crashes.

    /**
     * build.gradle (Project:myapplication)
     */
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.kotlin_version = '1.3.21'
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://jitpack.io' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Run App

1. ( Shift + F10 )
Begini Cara Membuat Aplikasi Android Mudah

Di atas ada saya singgung mengenai Lifecycle , bisa kalian lihat di sini

Begini Cara Membuat Aplikasi Android Mudah

Begini Cara Membuat Aplikasi Android Mudah

Apakah anda seorang developer expert atau sedang belajar membuat aplikasi android ? tentu banyak cara-cara yang di kembangkan dari developer. Saya lebih prefer ke Android Studio ( Ini aplikasi membuat aplikasi android di laptop atau komputer ), oh iya kalau cara lain setahu saya , bisa membuat aplikasi android lewat hp ( handphone ), Bahkan ada yang membuat aplikasi android tanpa ngoding ( tools ini namanya appsgeyser )

Pada Android Studio 3.0 ( saya menggunakan 3.3.2 ) sudah sangat powerfull , lebih mudah dalam mengatasi ( handling anError ) oleh petunjuk atau hint , jadi hanya perlu mengikuti petunjuk.
Begini Cara Membuat Aplikasi Android Mudah
Hint atau Petunjuk

Dari berbagai Literatur yang pernah saya pelajari , Berikut merupakan cara yang mudah untuk langkah awal  , Tentu anda tidak menginginkan sebuah bug sehingga diperlukan meminimalisirannya, Jadi sebelum proses membuat aplikasi berdasarkan konsep ERD ( entity relationship diagram) dan Lifecycle android sendiri, Perlu menjalankan script dari New Project awal dan melakukan matching / checking terhadap file gradle android , plugin yang diperlukan dan component pendukung lainya. Ini hanyalah basic yang perlu dan ini bagaikan sebuah kerangka atau konstruksinya.

Begini Cara Membuat Aplikasi Android Mudah
Bingung Gradle Build Android ?


Gradle sangatlah penting , jika salah setting ( program atau aplikasi tidak dapat di build atau gradle atau compile oleh android studio ) biasanya android studio memberikan petunjuk yang benar-benar properly dan pop up petunjuk yang mudah di pahami, tetapi bagaimana dengan developer yang yantama kali menggunakan android studio ? baiklah saya akan tunjukan maksudnya mendeskripsikan beberapa petunjuk UX nya ( user interface nya ).

Kamu lebih tertarik tutorial versi teks atau versi video ? ( sebelumnya saya akan coba dengan teks yang kemudian dengan versi video ( praktek langsung ).

Saya akan mencoba menggunakan bahasa awam yang mudah di pahami semua kalangan , tetapi teks di atas mungkin masih ada yang asing mendengarkanya , ok kalau itu saya anggap kalian bisa browsing untuk reference tersebut . untuk detail nya kedepanya teks asing tersebut akan saya bahas di postingan selanjutnya.

Sebelum lanjut , dan ingin melihat apakah anda tertarik dengan artikel ini, silahkan berikan komentar atau upvote . maka saya akan sesegera menyelesaikan tutorial ini . karena saya ingin melihat ketertarikan dari anda terlebih dahulu.

Cara membuat aplikasi ini android ini sederhana dan Gratis . karena kali ini hanya akan membahas yang sedikit atau pembukaan terutama tentang build gradle yang di targetkan selesai kurung waktu hanya dalam 5 menit membuatnya.

Create New Project

1. Open android studio → Click + Start a new Android Studio project
2. Choose your project → Pilih tab Phone and Tablet → Pilih Empty Activity next
3. Configure your project
     → Name = My Application
     → Package Name = com.scodeid.myapplication
     → Save location = /root/AndroidStudioProjects/MyApplication2  ( lokasi project anda )
     → Language = Kotlin ( saya menggunakan kotlin, tetapi akan saya bahas keduanya java + kotlin)
     → Minimum API level = API 15: Android 4.0.3 ( IceCreamSandwich )
4. Click Finish
Untuk Pertama Kali New Project, usahakan laptop anda terkoneksi dengan jaringan internet karena akan mendownload gradle default yang diperlukan untuk mengkompilasi ( compile ) project anda. Jika tidak maka akan Error pada gradle .

Check SDK Manager

1. Click file → Setting →Search 'SDK' tanpa tanda petik ,
2. SDK Platforms ( saya menggunakan API Level 28 ) atau Android 9.0 ( Pie )
3. SDK Tools
       → Install Android SDK Build-Tools 29-rc3
       → Install Android SDK Platform-Tools
       → Install Android SDK Tools
       → Install Support Repository
4. Click ok jika sudah terinstall 
Di atas adalah SDK default yang diperlukan , kalian bisa install plugin WIFI ADB untuk compile lewat device handphone android kalian , atau menggunakan Android Emulator 
SDK Tools
       → Install Android Emulator

Check Gradle

Begini Cara Membuat Aplikasi Android Mudah

1. Click Project → Click Drop Down pada Android dan Pilih Android.
2. Buka Gradle Script
                               ↪ build.gradle ( Project:MyApplication)
                               ↪ build.gradle ( Project:app)

    /**
     * build.gradle (Module:app)
     */
apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "id.scode.myapplication"
        minSdkVersion 19
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    /**
     * D E F A U L T ----- D E P E N D E N C I E S ----- I NEED
     */
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'

    /**
     * __________________________________
     */
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.2', {
        exclude group: 'com.android.support:27.1.1', module: 'support-annotations'
    })
}

repositories {
    mavenCentral()
}
Yang perlu anda check adalah versi dependencies haruslah sama antar dependecies, kenapa ? Jika anda tidak secara eksplisit menggunakan satu atau lebih library yang dipilih itu memberi anda kesalahan atau error compile, berarti library sedang dipakai oleh internal library lain, jadi compile harus secara eksplisit . Kok bisa ? beberapa antar library ada kombinasi jadi versi yang berbeda akan bermasalah atau crashes.

    /**
     * build.gradle (Project:myapplication)
     */
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.kotlin_version = '1.3.21'
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://jitpack.io' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Run App

1. ( Shift + F10 )
Begini Cara Membuat Aplikasi Android Mudah

Di atas ada saya singgung mengenai Lifecycle , bisa kalian lihat di sini
Load Comments

Subscribe Our Newsletter