14 essential tool resources for Android Developers, android Developers
This article brings you variousDevelopment ToolsAnd learning resources.
1. Free Android Developer Ebook: andbook!
This is a free ebook that provides Android Developers with an entry-level programming guide.
2. Free Android Developer Ebook: Professional Android Application Development
This is a user manual that provides mobile application instances to help developers quickly develop Android applications.
3. Android Emulator from The Developer's Guide Android SDK
It has a built-in mobile device simulator that simulates all the hardware and software features of a real mobile device.
4. SensorSimulator
A self-running Java program that simulates data from accelerators, compass, and other sensors and sends it to the android simulator.
5.Pp Inventor for Android
A simple application development tool designed for conversion from Google to normal users.
6. Common Tasks and How to Do Them in Android
It integrates all Common Tasks running on the Android platform and provides quick start guide.
7. Android Wireframe Templates
You can easily adjust the size of letters and print and preview them.
8. Android Developer Sense
Includes complete Photoshop editable files and unique fonts, allowing you to modify settings based on your interests.
9. Icon Design Guidelines
It provides necessary information to describe how to create an icon that matches the Android 2. x framework for the user interface of different parts of the application.
10. Widget Design Guidelines
It provides an effective way to design parts and balance the layout of all elements on the home screen.
11. Android UI Patterns
An interactive mode that helps users design different Android applications and provides short built-in design solutions.
12. Android GUI Prototyping stencel for Visio
A very important application for designers who think that early prototypes are important.
13. Hierarchy Viewer
It can help developers debug and optimize the user interface, generate a graphical display mode for the user interface structure of the APP, and provide the zoom-in function.
14. Android Debug Bridge
A common command line tool used to communicate with simulators or Android devices connected to computers.
Finally, you can get a summary of various tools: Click to View tool categories >>>
This Android SDK requires the Android developer kit version 1400 or later. The current version is 801v201012062107-82219.
Update ADT in Eclipse. Your ADT version is too low!
Developer Basics on Android
First, android is based on the java programming language, so you must understand the basic knowledge of java and object-oriented programming ideas. Then, the underlying android layer is based on the linux kernel. If you want to develop, modify, and develop system-level functions at the underlying layer in the future, you also need to master the basic knowledge of linux programming and the corresponding functional and technical points, throughout the learning process, you may constantly learn and use other languages or new technologies. For android games, more knowledge will be considered: C ++, engine, graphic rendering, 2D, 3D development, etc.