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