Skip to main content

Dasar - Dasar Alur Kerja Membangun Aplikasi Android

Sistem alur kerja untuk membangun sebuah aplikasi android sama halnya seperti membuat aplkasi menggunakan platform lainnya, jadi untuk membuat aplikasi android dengan desain yang menarik, kamu butuh alat bantu yang khusus. 

Dibawah ini ada beberapa daftar yang memberikan sebuah pandangan dari proces untuk membuat sebuh aplikasi android termasuk link dari beberapa alat bantu android studio yang kamu harus gunakan pada setiap tahapan pembuatan.

1. Set up Your Workspace ( Atur area kerja kamu )


Ini adalah tahapan yang dimana kamu dianggap sudah melakukan Install Android Studio dan Create a Project
silahkan cek petunjuk untuk membuat aplikasi pertama anda, mengenai cara dasar yang di ajarkan oleh android studio.

2. write your app ( tulis aplikasimu )
 

Nah sekarang kamu baru bisa bekerja. android studio memasukan sebuah variasi dari alat bantu dan intelligence untuk menolong kamu kerja lebih cepat, menulis kode lebih berkualitas, mendesain sebuah UI, dan membuat sebuah resources untuk beberapa tipe device yang berbeda.

3. Build and Run ( buat dan jalankan )


Saat kamu sudah berada di tahap ini, kamu membuat projectmu dimasukan kedalam sebuah debuggable PK package dimana kamu bisa melakukan install dan menjalankannya kedalam emulator atau sebuah Android-powered device.
 

Kamu juga bisa mulai melakukan beberapa pengaturan buatanmu sendiri, contohnya kamu bisa membuat beberapa variant yang di buat untuk beberapa tipe dari apk berdasarkan project yang sama dan melakukan shrink terhadap kode dan resource kamu untuk membuat file APK-mu menjadi lebih kecil.

4. Debug, Profile and Test
 

Tahapan iterative ini berada pada saat kamu menulis aplikasi kamu dimana kamu lebih fokus melakukan penghapusan kesalahan dan mengoptimalkan performace dari aplikasi. tentu saja, membuat sebuah test akan membantu kamu untuk menyelesaikan beberapa kesalahan fatal.
 

Untuk melihat dan melakukan analisis terhadap berbagai macam performance metric seperti penggunaan memory, trafik jaringan, impak kepada CPU dan lainya bisa menggunakan Android Monitor

5. publish
adalah saat dimana kamu merelease aplikasi buatan kamu ke user, keren kan ... :D


coba di tonton videonya biar jelas yang di maksud dengan tools yang kamu wajib gunain ... hehehehe



Comments

Popular posts from this blog

Arsitektur Spring Framework - Pengertian Bagian 1

spring adalah aplikasi framework development untuk perusahaan java yang paling populer. jutaan developer di dunia ini menggunakan framework spring untuk membuat sebuah sistem berkecepatan tinggi, mudah untuk di test, dan di reusable. spring framework adalah sebuah open source untuk platform java. pada awalnya di tulis oleh rod johnson dan pertama di keluarkan di bawah nauangan apache 2.0 license pada juni 2003. spring sangat ringan saat pertama hadir baik ukuran dan transparansinya. versi awal dari spring framework adalah sekitar 2MB. inti dari feature spring framemwork dapat digunakan hampir ke semua java aplikasi, namun ada beberapa penambahan untuk pembuatan web aplikasi di platform java EE. Target spring framework untuk membuat J2EE development lebih mudah untuk digunakan dan di menjadi saran baik dalam pelatihan pembuatan program dengan menyediakan sebuah POJO-base di model programnya. keuntungan menggunakan srping framework dibawah ini beberapa daftar dari keuntungan be...

JBOSS FUSE, FITUR DARI RED HAT YANG APIK

Para pengembang aplikasi seharusnya tidak asing lagi dengan istilah JBoss. JBoss merupakan produk middleware dari Red Hat. Produk JBoss ini pun bermacam-macam ada JBoss Enterprise Aplication Platform (EAP), JBoss Enterprise-class Web Server (EWS), JBoss Data Grid, JBoss Operations Network, dan masih ada beberapa produk lainnya. Dari berbagai produk tersebut, terdapat sebuah produk yang sekarang cukup menonjol dibandingkan yang lain yakni Red Hat JBOSS Fuse. Redhat JBoss Fuse merupakan sebuah platform integrasi yang agile,  lightweight serta modern yang merobohkan batas pada data center tradisional. Sebuah solusi  hybrid  yang menghubungkan seluruh asset perusahaan, sambil membuat dan menyusun microservice dengan pola integrasi berkelas enterprise, dan mendukung arsitektur  microservice  yang modern, Red Hat JBoss Fuse merangkul teknologi container untuk meningkatkan performa DevOps. Red Hat JBoss Fuse membuat para developer menggunakan pendekatan yang ag...