Friday, October 2, 2015

Pengenalan Android Studio


Android studio merupakan sebuah Integrated Development Environment (IDE) untuk platform Android. Android Studio ini diumumkan pada tanggal 16 Mei 2013 pada Konferensi Google I/O oleh Produk Manajer Google, Ellie Powers. Android studio bersifat free dibawah Apache License 2.0. Android Studio awalnya dimulai dengan versi 0.1 pada bulan mei 2013, Kemudian dibuat versi beta 0.8 yang dirilis pada bulan juni 2014. Yang paling stabil dirilis pada bulan Desember 2014, dimulai dari versi 1.0. Berbasiskan JetBrainns’ IntelliJ IDEA, Studio di desain khusus untuk Android Development. Ini sudah bisa di download untuk Windows, Mac OS X, dan Linux.

A. Keunggulan

      Berikut ini beberapa keunggulan yang terdapat pada Android Studio :
  • Layout : WYSIWYG Editor – Live Coding – Real time App Rendering
  • Developer Console : optimization tips, assistance for translation, referral tracking, campaigning and promotions – Usage Metrics.
  • Provision for beta releases and staged rollout.
  • Gradle-based build support.
  • Android – specific refactoring and quick fixes
  • Lint tools to catch performance, usability, version compatibility and other problems.
  • ProGuard and app-signing capabilities.
  • Template-based wizards to create common Android designs and components.
  • A rich layout editor that allows user to drag-and-drop UI components, option to preview layouts on multiple screen configurations.
  • Support for building Android Wear apps.
  • Built-in support for Google Cloud Platform, enabling integration with Google Cloud Messaging and App Engine.
B.      Persyaratan Sistem
Berikut ini beberapa persyaratan system untuk menggunakan Android Studio :

1.      Windows
·                Microsoft Windows 8/7/Vista/2003 (32 atau 64 bit)
·                RAM minimum 2 GB, Rekomendasi 4 GB RAM
·                 Disk kosong 500 MB
·                Sedikitnya 16 GB untuk Android SDK, Emulator system images, and caches.
·                 Java Development Kit (JDK) 7 atau yang lebih tinggi
·                Resolusi minimum 1280 x 800

2.       OS X

·          Mac OS X 10.8.5 atau yang lebih tingggi, up to 10.10 to up 10.10.1 up 10.10.2 (Yosemite)
·           RAM minimum 2 GB, Rekomendasi RAM 4 GB
·           Disk kosong 500 MB
·            Sedikitnya 16 GB untuk Android SDK, emulator system images, dan caches
·             Java Development Kit (JDK) 7 atau yang lebih tinggi
·               Resolusi minimum 1280x 800

3.      GNU/Linux
·                GNOME atau KDE atau Unity Desktop pada Ubuntu atau Fedora
·                Minimum RAM 2 GB, Rekomendasi RAM 4 GB
·                Disk kosong 500 MB
·                Sedikitnya 16 GB untuk Android SDK, emulator system images, dan caches
·                 Java Development Kit (JDK) 7 atau yang lebih tinggi.

·                Resolusi minimum 1280 x 800

C.      Perbandingan Android Studio vs. Eclipse ADT

Berikut ini perbandingan Android Studio vs. Eclipse ADT
Features
Android Studio
ADT
Build system
Gradle
ANT
Maven – based build dependencies
YES
NO
Build variants and multiple APK generation
YES
NO
Advanced Android code completion and refactoring
YES
NO
Graphical layout editor
YES
NO
APK Signing and keystore management
YES
NO
NDK Support
NO
YES