10 useful tools that Android programmers can't miss

Source: Internet
Author: User

Now take a look at 10 online tools that Android developers can't miss. This list contains an overview of these test tools, frameworks, and other important resources to help you do your daily work better. Gossip less, let's cut to the chase.

Framework:

1) PhoneGap

PhoneGap is a cross-platform, free, open source mobile application development framework. This framework allows you to develop your own mobile applications using a variety of mainstream web technologies, including HTML, CSS, and JavaScript. HealthTap, Rormix and snow Buddy are some of the most popular applications developed using the PHONEGAP framework. You don't have to worry about learning native Android APIs anymore, and now we can even use phonegap to directly develop apps that can run on iOS and Windows Phone platforms.

2) Corona


Corona is a powerful framework designed to develop applications and various types of games for mobile devices. It supports iOS, Android, and other types of mobile operating systems. Corona is also an ideal framework for 2D graphics game development. Popular applications developed using the Corona framework include fun 2 Run, Major Magnet, and freeze.

Test tool:

3) Genymotion

Genymotion is a powerful Android emulator that enables the development, operation, and testing of Android applications. It offers a variety of features, including the sensor simulation API (i.e. application programming interface), 20 preconfigured devices, CPU and OpenGL acceleration, and more. In addition, Genymotion allows us to run tests outside of the application and provide support for all major devices.

4) Ubertesters

Ubertesters is a powerful mobile app testing tool that supports a variety of mobile platforms, including iOS and Android. This tool allows us to conduct test session tracking in real-time and more efficiently in the air (OTA) online collaboration among team members. In addition, it has a set of in-app bug reports with built-in bug tracking support and is able to perform in the current state.

5) Testdroid

Testdroid is a powerful mobile app and mobile game testing tool. You can test multiple iOS and Android apps and games automatically or manually.

Prototype Design tools:

6) Fluid

Fluid is a highly popular prototyping software tool for mobile applications that supports a system platform including iOS, Android, and Windows. It has a built-in collection of over 2000 UI functional components for smartphones and tablet devices. With fluid, you can build a design prototype on a desktop system and scan the user interface (UI) effect before you actually program it. Fluid also allows us to create screen streams for online collaboration and to add gesture actions and transformations between different screens.

7) Pencil

Pencil is an open source graphical user interface (GUI) prototyping tool for desktop and mobile platforms. It has a complete set of built-in graphics, including flowchart elements, desktop/web UI graphics, Android/ios GUI graphics, and more. Pencil also offers a variety of special charting features, links between pages, and pre-installed Android/ios UI templates.

Icon Generation Tool:

8) Android Asset Studio

Android Asset Studio is an online tool for generating various icons for Android apps. With its help, you can easily use images, text or clip material to design the finished product of the icon.

9) Icons4android

Icons4android is an extremely popular collection of online resources that can help us find the ideal icon material for our Android apps. These icons can be downloaded as a single zip archive and are available in five different sizes and 12 color schemes.

Application publishing

Google Play

Speaking of Android, we certainly can't miss Google Play. The online App Store is home to tens of thousands of Android apps and games, and the software has been sorted by category. For Android app developers, this is the best platform for everyone to share their own development applications with the rest of the world.

Recommended Reading

7 basic practical algorithms that programmers need to know and how to explain them

8 Practical test tools and frameworks for getting started with Java

"Android Development" Viewpager slide effect implementation

How to implement the Android timer function



Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

10 useful tools that Android programmers can't miss

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.