Anda di halaman 1dari 13

#1.

Pengantar Android Studio


Pengantar Android Studio

IDE (Integrated Development Environment)


resmi untuk pengembangan aplikasi pada
SO Android yang didasarkan pada IntelliJ
IDEA. Dengan struktur bahasa C++
Pengantar Android Studio

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 alat pengujian yang lengkap
• Alat 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
Struktur proyek

Setiap project di Android Studio berisi satu atau beberapa modul dengan
file kode sumber dan file resource. Jenis modul meliputi:

• Modul aplikasi Android


• Modul library
• Modul Google App Engine

Secara default, Android Studio menampilkan file project Anda dalam


tampilan project Android, seperti yang ditunjukkan pada gambar 1.
Tampilan ini disusun menurut modul untuk memberikan akses cepat ke
file sumber utama project Anda.
Struktur proyek

Semua file build terlihat di tingkat teratas di bagian Gradle Script dan
setiap modul aplikasi berisi folder berikut:

• manifes: Berisi file AndroidManifest.xml.


• java: Berisi file kode sumber Java, termasuk kode pengujian JUnit.
• res: Berisi semua resource non-kode, seperti tata letak XML, string
UI, dan gambar bitmap.

Struktur project Android pada disk berbeda dengan representasi


tersatukan ini. Untuk melihat struktur file project sebenarnya, pilih
Project dari menu drop-down Project (pada gambar 1, ditampilkan
sebagai Android).
Struktur proyek

Anda juga dapat menyesuaikan tampilan file


project untuk berfokus pada aspek spesifik dari
pengembangan aplikasi Anda. Misalnya, memilih
tampilan Problems pada project Anda akan
menampilkan link ke file sumber yang berisi error
coding dan sintaksis yang dikenali, seperti tag
penutup elemen XML yang tidak ada dalam file
tata letak.

Gambar 2. File project dalam tampilan


Problems, menunjukkan file tata letak yang
memiliki masalah.
Antarmuka Pengguna (UI)

Jendela utama Android


Studio terdiri dari beberapa
area logis yang diidentifikasi
dalam gambar 3.

1. Toolbar
2. Menu navigasi
3. Jendela editor
4. Panel jendela fitur
5. Jendela fitur
6. Status bar
Antarmuka Pengguna (UI)

1. Toolbar memungkinkan Anda melakukan berbagai tindakan, termasuk menjalankan aplikasi dan
meluncurkan alat Android.
2. Menu navigasi membantu Anda menjelajah project dan membuka file untuk diedit. Menu ini
memberikan tampilan struktur yang lebih ringkas yang terlihat di jendela Project.
3. Jendela editor adalah tempat Anda membuat dan memodifikasi kode. Bergantung pada jenis file
yang ada, editor ini dapat berubah. Misalnya, saat menampilkan file tata letak, editor akan
menampilkan Layout Editor.
4. Panel jendela fitur berada di sisi luar jendela IDE dan berisi tombol-tombol yang memungkinkan
Anda memperluas atau menciutkan setiap jendela fitur.
5. Jendela fitur memberi Anda akses ke tugas tertentu seperti pengelolaan project, penelusuran,
kontrol versi, dan lainnya. Anda dapat memperluas dan menciutkan jendela ini.
6. Status bar menampilkan status project Anda dan IDE itu sendiri, serta semua peringatan atau
pesan.
Sistem Build Gradle

Android Studio menggunakan Gradle sebagai dasar dari sistem build, dengan lebih banyak kemampuan
khusus Android yang disediakan oleh plugin Android untuk Gradle. Sistem build ini berjalan sebagai alat
terintegrasi dari menu Android Studio, dan terpisah dari command line. Fitur-fitur sistem build untuk:

• Menyesuaikan, mengonfigurasi, dan memperluas proses build.


• Membuat banyak APK untuk aplikasi Anda, dengan berbagai fitur yang menggunakan project dan
modul yang sama.
• Menggunakan kembali kode dan resource di seluruh set sumber.
Installasi Android Studio

Penyiapan Android Studio hanya memerlukan beberapa klik. Pertama, pastikan Anda mendownload
Android Studio versi terbaru. https://developer.android.com/studio?hl=id

Windows

• Jika Anda sudah mendownload file .exe (direkomendasikan), klik dua kali untuk meluncurkannya.
• Jika Anda sudah mendownload file .zip, ekstrak ZIP, salin folder android-studio ke folder Program
Files, lalu buka folder studio-android > bin dan jalankan studio64.exe (untuk komputer 64 bit) atau
studio.exe (untuk komputer 32 bit).
• Ikuti wizard penyiapan di Android Studio dan instal paket SDK apa pun yang direkomendasikan.
• Selesai
Installasi Android Studio

Video berikut
menampilkan setiap
langkah prosedur
penyiapan jika
menggunakan
download .exe yang
direkomendasikan.
Dasar-Dasar Alur Kerja Developer

Alur kerja untuk mengembangkan aplikasi untuk Android secara konseptual sama dengan
platform aplikasi lainnya. Namun, agar dapat membuat aplikasi yang didesain dengan baik
untuk Android, Anda memerlukan beberapa alat khusus. Daftar berikut memberikan
ringkasan proses untuk membuat aplikasi Android dan menyertakan link ke beberapa fitur
Android Studio yang perlu Anda gunakan selama setiap tahap pengembangan.

• Siapkan ruang kerja Anda (Setup)


• Menulis kodep program untuk aplikasi (Write)
• Mem-build dan menjalankan (Build & run)
• Debug, profilkan, dan uji (iterate)
• Publikasikan (Publish)
THANK YOU

Anda mungkin juga menyukai