Pendahuluan
Android Studio adalah sebuah IDE untuk pengembangan aplikasi di platform Android. Sama seperti kombinasi antara Eclipse dan Android Developer Tools (ADT)
System Requirements
Windows
- Microsoft® Windows® 7/8/10 (32- or 64-bit)
- 2 GB RAM minimum, 8 GB RAM recommended
- 2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) - 1280 x 800 minimum screen resolution
- Java Development Kit (JDK) 8
- For accelerated emulator: 64-bit operating system and Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
Mac
- Mac® OS X® 10.8.5 or higher, up to 10.11.4 (El Capitan)
- 2 GB RAM minimum, 8 GB RAM recommended
- 2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) - 1280 x 800 minimum screen resolution
- Java Development Kit (JDK) 6
Linux
- GNOME or KDE desktopTested on Ubuntu® 12.04, Precise Pangolin (64-bit distribution capable of running 32-bit applications)
- 64-bit distribution capable of running 32-bit applications
- GNU C Library (glibc) 2.11 or later
- 2 GB RAM minimum, 8 GB RAM recommended
- 2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) - 1280 x 800 minimum screen resolution
- Java Development Kit (JDK) 8
- For accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality, or AMD processor with support for AMD Virtualization™ (AMD-V™)
Download Link
Cara Installasi
Referensi
- Android Application Development Guide (http://developer.android.com/guide/index.html)
- Android Application Development Training (http://developer.android.com/training/index.html)
- Buku : Professional Android 4 Application Development by Reto Meier (PA4AD)
Perbandingan Web App Dev dan Android App Dev
Komponen | Web | Android |
Halaman | Page | Activity dan Fragment |
UI komponen | HTML, CSS | XML |
Logic | PHP, ASP, JSP, RUBY etc | Java |
Berpindah halaman | Tag (Hyperlink) | Intent |
Tutorial
- Pengenalan Activity dan Fragments
- Mengenal Lebih Dekat dengan Android Studio
- Membuat Project Awal : Hitung Luas
- Update soon…