Android SDK
Android Architecture:-
Whats is Android sdk?
A software development kit that enables developers to create applications for the Android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications. Applications are written using the Java programming language and run on Dalvik, a custom virtual machine designed for embedded use which runs on top of a Linux kernel.
Android Studio:-
It is the official integrated development environment (IDE) for Android platform development.
Features:-
- Gradle-based build support.
- Android-specific refactoring and quick fixes.
- Lint tools to catch performance, usability, version compatibility and other problems.
- ProGuard integration and app-signing capabilities.
- Template-based wizards to create common Android designs and components.
- A rich layout editor that allows users 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.
- Easy to Coding.
For Beginner Strongly Recommended by Google to use Android Studio. My opinion also same use Android Studio have lot of feature and Fun compare to Eclipse IDE.
System Requirement:-
Version 2.x
Windows | OS X | Linux | |
---|---|---|---|
OS version | Microsoft Windows 10/8/7 (32- or 64-bit) | Mac OS X 10.8.5 or higher, up to 10.11.4 (El Capitan) | GNOME or KDE desktop |
RAM | 2 GB RAM minimum, 8 GB RAM recommended | ||
Disk space | 500 MB disk space for Android Studio, at least 1.5 GB for Android SDK, emulator system images, and caches | ||
Java version | Java Development Kit (JDK) 8 | Java Development Kit (JDK) 6 | Java Development Kit (JDK) 8 |
Screen resolution | 1280x800 minimum screen resolution |
Version 1.x
Windows | OS X | Linux | |
---|---|---|---|
OS version | Microsoft Windows 10/8.1/8/7/Vista/2003/XP (32 or 64 bit) | Mac OS X 10.8.5 or higher, up to 10.10 to up 10.10.2 up 10.10.3 on 10.10.5 (Yosemite) | GNOME or KDE or Unity desktop on Ubuntu or Fedora or GNU/Linux Debian |
RAM | 2 GB RAM minimum, 4 GB RAM recommended | ||
Disk space | 500 MB disk space | ||
Space for Android SDK | At least 1 GB for Android SDK, emulator system images, and caches | ||
JDK version | Java Development Kit (JDK) 7 or higher | ||
Screen resolution | 1280x800 minimum screen resolution |
Android Studio vs. Eclipse ADT comparison
Feature | Android Studio | Eclipse ADT |
---|---|---|
Build system |
Gradle
|
Apache 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 | Yes |
APK signing and keystore management | Yes | Yes |
NDK support | Yes | Yes |
For More About android Studio and SDK download Refer...
Have Any Doubts in Android Studio, Comment it.
Android developer Site :-
https://developer.android.com/index.html
Here you get all documents about Android. All are well documented.
There are lot of Tutorial sites available
for beginners to learn, my recommendation first go through the Android
Developer Site Training Guide. They provide sample code to understand.
Happy Coding!
No comments :
Post a Comment