Thursday, July 19, 2012

Developer Tools for Building Android Apps




Are you planning to develop your first android apps? Yes? So then, you need first to know all the developer tools for you to create your planned apps. Below is information I gathered from http://developer.android.com that I would like to share for those enthusiasts apps developers. Thanks to this awesome site.


The Android Developer Tools (ADT) plugin for Eclipse provides a professional-grade development environment for building Android apps. It’s a full Java IDE with advanced features to help you build, test, debug, and package your Android apps.


Free, open-source, and runs on most major OS platforms.

To get started, download the Android SDK.




Full Java IDE



  • Android-specific refactoring, quick fixes, integrated navigation between Java and Android XML resources.

  • Enhanced XML editors for Android XML resources

  • Static analysis tools to catch performance, usability, and correctness problems

  • Build support for complex projects, command-line support for CI through Ant. Includes ProGuard and app-signing.

  • Template-based wizard to create standard Android projects and components.




Graphical UI Builders



  • Build rich Android UI with drag and drop.

  • Visualize your UI on tablets, phones, and other devices. Switch themes, locales, even platform versions instantly, without building.

  • Visual refactoring lets you extracts layout for inclusion, convert layouts, extract styles

  • Editor support for working with custom UI components




Develop on Hardware Devices



  • Use any commercial Android hardware device or multiple devices.

  • Deploy your app to connected devices directy from the IDE

  • Live, on-device debugging, testing, and profiling




Develop on Virtual Devices



  • Emulate any device. Use custom screen sizes, keyboards, and other hardware components.

  • Advanced hardware emulation, including camera, sensors, multitouch, telephony.

  • Develop and test for broadest compatibility at lowest cost.




Powerful Debugging



  • Full Java debugger with on-device debugging and Android-specific tools

  • Built-in memory analysis, performance/CPU profiling, OpenGL ES tracing.

  • Graphical tools for debugging and optimizing UI, runtime inspecton of UI structure and performance.

  • Runtime graphical analysis of your app’s network bandwidth usage.




Testing



  • Fully instrumentated, scriptable test environment.

  • Integrated reports using standard test UI.

  • Create and run unit tests on hardware devices or emulator.


Native Development



  • Support for compiling and packaging existing code written in C or C++.

  • Support for packaging multiple architectures in a single binary, for broad compatibility.





































































You may now proceed to your first android apps. More infos to come. Good luck guys!



Like Us on Facebook

Related Posts Plugin for WordPress, Blogger...