Find Jobs
Hire Freelancers
Converse com a Ava - Sua Consultora AI de Negócios
Avatar do Usuário
Olá, eu sou a Ava, seu guia de IA para turbinar seus negócios!
Se você já está a frente de um negócio ou sonha em começar um, estou aqui para te ajudar a transformar suas ideias em realidade usando freelancers com a ajuda de tecnologia de IA. Compartilhe seus objetivos de negócio e, juntos, criaremos um projeto pelo qual nossos talentosos freelancers possam concorrer. Vamos transformar suas ideias em realidade!
Eu tenho um negócio
Estou começando um negócio
Algo deu errado ao enviar a conversa para o seu e-mail. Por favor, tente novamente mais tarde.
Você só pode salvar sua conversa uma vez por hora. Por favor, tente novamente mais tarde.
Sua conversa é muito curta. Continue conversando com a Ava para permitir o salvamento.

Top tools for Android app development in 2020

The tools at your disposal for developing Android apps keep getting better and better. Here are the ones you absolutely need to have in your arsenal.
29 de abr. de 2019 • 4 minuto lido
Atualizado em 15 de jan. de 2020 por Adam S.
Foto de Capa

The tools at your disposal for developing Android apps keep getting better. Here are the ones you need in your arsenal.

Android's open-source ethos means the tools used to develop apps for the platform are constantly evolving. We've run down some of the tried and true Android development tools, along with the most exciting new ones.

Featured Work in Mobile App Development

Portfolio item image
Forex Ninja White App Design
by TheOlehKoval
Portfolio item image
Feed Machi - Game Development
by Designzforu
Portfolio item image
Mobile App Design - Music Streaming
by logosuit
Portfolio item image
Farmers and Consumers App
by sudpixel

Flutter

If you've read any of our other lists, it should be no surprise to see Flutter on here. The integrated development environment utilizes the Dart programming language to allow you to build cross-platform native apps from a single codebase. It can also build true progressive web apps (PWAs). One of the most exciting features of Flutter is its integration with Flare, a vector-based design and animation tool that will let you add animations directly into your Flutter app. It also has support for payments via Square Reader and testing and continuous deployment with Nevercode Codemagic. 
Cost: Free

IntelliJ IDEA

IntelliJ IDEA is an integrated development environment for Java-based applications. While a lot of Android developers will work in Android Studio, there's a lot to recommend IntelliJ IDEA. It offers smart completion, which analyzes your code and finds connections between symbols. The smart completion generates a list of the most relevant symbols given the context. And as you use IntelliJ IDEA, the smart completion gets smarter and begins to move frequently used classes and packages to the top of your list.
Cost: IntelliJ IDEA offers a free version or a business version. The business version starts at $49.90 USD per month, with the premium version going for $64.90 USD per month.

Android Studio

Android Studio is built on IntelliJ IDEA software, but customised specifically for developing Android apps. Unlike Apple's Xcode, you can run Android Studio on any machine, Mac or PC. Android Studio has some time-saving features for developers, including the ability to develop for all Android devices in the same environment. Its Instant Run allows you to push any changes to your running app without the need to build a new APK. It also integrates Gradle for faster build times, provides support for Android Instant Apps and supports Kotlin as well as Java. 
Cost: Free

Genymotion

Genymotion lets you test your app on a virtual Android device. It's available either as a cloud-based service or a desktop version. The desktop version emulates more than 3,000 Android device configurations, including OS versions, hardware capacities and screen size. Genymotion's desktop version includes tools to emulate multi-touch events, accelerometer actions and even SMS and call interruptions so you can get a feel for exactly how your app will look and perform on a variety of devices. It also works on Mac OS, Windows or Linux. 
Cost: Genymotion Cloud offers a platform edition starting at $0.50 per hour and a Software as a Service (SaaS) edition starting at $200 USD per month. Genymotion Desktop is $136 USD per year for individuals and $412 USD per year for businesses. Enterprise pricing quotes are available on request.

Android wifi adb

Unlike Xcode, Android Studio doesn't natively support wireless testing. Android wifi adb solves this problem and frees you from being tethered to your computer. The tool plugs in to Android Studio. You simply connect your device with a USB, connect it to a wireless network and then disconnect from the USB. The plugin even works over a VPN. The one downside of Android wifi adb is that it doesn't cache your devices, so you'll have to connect to USB every time before choosing a wireless connection. 
Cost: Free

AIDE

AIDE lets you develop apps right on your Android device. It supports HTML5, CSS, Java, Javascript and C/C++. It also integrates with Android Studio. The real draw of AIDE, however, is its interactive programming lessons. The app gamifies learning to code and hands out achievements for your progress. It helps you along the way with smart completion, live error checking, refactoring and code navigation. 
Cost:AIDE is free on the Google Play Store, but contains ads and offers in-app purchases.

GameMaker Studio 2

If you're not a skilled coder, GameMaker Studio 2 gives you the ability to create fully functional 2D games without writing a line of code. The software uses a drag and drop interface and supports raster and vector graphics, as well as 2D skeletal animations. GameMaker Studio 2 supports development for almost any platform, including Android, iOS, Mac OS, Windows, Amazon Fire TV and even Playstation 4 and Xbox One. It also provides support if you want to monetize your game using in-app purchases or connect with your audience using push notifications. 
Cost: GameMaker Studio 2 has a wide range of pricing options, from a $39 12-month license to publish to Mac OS or Windows desktop to a $1,500 12-month license to publish to all available platforms.

Freelance Mobile App Development Experts

Avatar do Usuário
Bandeira do(a) Logictrix Technologies
20 USD / hour
4,9 (478 avaliações)
PHP
ASP
Java
JavaScript
XML
Visit profile
Avatar do Usuário
Bandeira do(a) KESHAV INFOTECH
8 USD / hour
4,9 (1230 avaliações)
PHP
C Programming
JavaScript
Visual Basic
.NET
Visit profile
Avatar do Usuário
Bandeira do(a) Sparximer
35 USD / hour
5,0 (254 avaliações)
PHP
Java
JavaScript
Website Design
Graphic Design
Visit profile
Avatar do Usuário
Bandeira do(a) Technource Pvt Ltd
20 USD / hour
4,8 (461 avaliações)
PHP
Java
JSP
JavaScript
XML
Visit profile
Diga-nos o que você precisa que seja feito
Digite o nome do seu projeto
Comece seu projeto
Histórias Relacionadas

Fale com um de nossos Co-pilotos Técnicos para que ele possa te ajudar no seu projeto

Obtenha Ajuda Agora

Artigos Recomendados Somente para Você

Miniatura do artigo Top 5 failed mobile apps: Avoid these embarrassing mistakes
Not all mobile apps are crowned with the glory of success, some fail miserably. Avoid failure by learning from the top 5 mobile app failures.
8 min read
Miniatura do artigo The best mobile app development tools according to Reddit
The hooded Reddit community has revealed the most powerful mobile app development tools on the market. We name them and show you where to get them.
4 min read
Miniatura do artigo Top 10 UI/UX principles for mobile app development
If you're designing a mobile app, you cannot afford to neglect these are the UI and UX principles. Learn what they are and why they are so important.
8 min read
Miniatura do artigo Entrepreneurs guide to outsourcing mobile app wireframing
On a tight schedule? Not exactly sure what wireframing is? We teach you how to quickly identify the perfect experts to outsource your project to.
4 min read
Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.