Android Studio is the official IDE for Android application development, based on IntelliJ IDEA. On top of the capabilities you expect from IntelliJ, Android Studio offers:
Android Studio is very easy to install and use. The IDE has everything you need for managing SDKs, tools, as well as virtual devices (emulators). The user interface is well put together, allowing you to easily navigate your project and find the options you are looking for. There are many plugins that can be added to this IDE also.
Android Studio provides suggestions to your code to help prevent possible errors as well as shows you were syntax errors are in your code. It also has a drag and drop layout editor, which is great if you don't like the guesswork that can sometimes be involved with manually editing XML layout files.
Android Studio, overall, is a very powerful IDE, however it does have some drawbacks. It is very resource intensive, causing performance issues when limited RAM is available on your device.
Android Studio is a very well put together IDE that helps streamline Android Development. The layout editor is easy to use and helps take care of the guesswork of a properly displayed UI. Code completion assistance helps get things done quicker.
Android Studio has helped make Android game and app development easier. The code completion features help get things done quicker and the highlighting of syntax errors helps fix the issues before attempting to build the project only for it to fail. Android Studio has helped me build beautiful layouts without ever once having to touch the XML layout file.
This software is easy and convenient to use. The interface is great, offering several possible themes, a good layout flow, and a package manager. Adding plugins is quick and simple. The software suggests possible edits to code for optimization and error prevention. The editing of layouts is easy with a drag and drop interface, should one not be comfortable with doing an interface programmatically.
While Android studio may be a great, powerful piece of software, it does use a lot of memory, which has led us to have to use machines with at least 8GB of RAM. When Gradle builds, it takes time and plays a big role in performance, leaving some of the interface to hang up. Overall though, the product is great.
Android studio is a great piece of software. It allows for quick and easy Android app development, with helpful hints and suggestions to optimize code and reduce errors.
We develop Android applications and Android studio offers the best IDE for this. It has led to higher productivity and faster development.
This is the swiss knife of android development! Easy, convenient and simple! I love the interface of Android studio, the package manager is also awesome! Keep app structure clean and easy to work with!
The Feature enriched android studio is pretty robust! But, It takes a lot of memory, which sometimes becomes a drawback for low end computers! Also, the Gradle build is another factor when considering the performance. It really takes time! But, overall I would give A+ to android studio. It is indeed a great product!
I would definitely recommend others to use android studio. It is an key tool for android developers to help them build scalable and good apps.
We develop android application for mobile users. We also create mobile interface or native app of web application using this. The most significant benefit we have is it made us more productive! And, helped to faster the development phase
Android Studio is the Android Apps develop Platform for excellence. It is constantly updated, easy to use, fully customizable and even more light and fast with the development and release of new versions.
It is very well supported from the community, and there are hundred of tutorials, web sites, youtube channels etc.. that can help you and guide you in both baseline and advanced development. And least but not last it's totally free!
Initially the tool could scare because of the huge amount of information and tools that it puts in front of those who use it for the first time, but with some practice it became even more familiar and it will be easy to use it.
It's a must have tool if you want develop android native app. It have integrat all you can need to develop, edit, test, analyse etc the app before release. It's free and always updated. There are also a great community and hundred of guides, tutorial, and videos that can guide you throw the use of the tool.
With the tool we can easy develop, debug, and edit our Android Apps, we can test them before the release thanks to the useful android emulator integrated.
Android Studio is free and runs on any Operating System ever.. as it is cross-platform! So if you are working on a project on Windows, you can easily shift to MAC without any of the progress getting hampered. It's made from InteliJ, which is open source IDE!
It is a RAM eater and one needs minimum 8 GB of RAM in order to have a smooth experience with Android Studio! Also, sometimes PC hangs if two or more processes are running together in Android Studio
Don't go for Eclipse or any other IDE for Native Android Development, as they are obselete now. Go only and only for Android Studio!
Ofcourse, building Android apps and UI Testing for apps. Expresso UI Testing is really beneficial when we are publishing our app because we do not need to test all the features of our app manually and basically the apps are built bug free, so more user retention and good user experience too!
android studio is a best tools to help me and my be you all, to build some Apps. i use it every day. In Android studio you can do everything. You can write code everything you want, you can import library, you can manage minimum sdk, you can make your code connect to git, and even you can directly upload your apk to Google Playstore on it. In Android studio has an community support to help you to create your amazing design. And also in Android studio has an UI test like espresso. If you don't have an android to test you app, you can use the emulator.
And may be make us fun is, Android studio is free
Android studio need the high specification for you laptop. the minimum ram is 4 Gb.
So, if you want to build your app with Android studio, You must have a laptop with good specs. :)
The Emulator of the android studio is very need the high spec of your PC or Laptop.
Android Studio is the best tools to increase your skill android programming to get cool design from material design in android studio. i think android studio is very recommend if you want to make a cool app
I build app with android studio for my job in my work, and also for myself. In my job all of developer android use an Android studio.
It's FREE. And from the intellij source code. Designed by Google. I love intellij's line of product's new features and constant updating of it's IDE. It's like a kitchen sink of awesome tools. Add Google's constant support and development of it, and it becomes the ultimate android IDE. The new Android Studio update and Kotlin support is evidence of what I'm talking about. I have recommended Android Studio to everyone since the beginning.
A few years ago, Android Studio's default emulator was really slow and a pain in the butt to work with. And everyone basically had to use Genymotion's emulator. But it has since been updated and is as fast, if not faster than any of the 3rd party emulator software out there.
Did I say it's FREE? Unlike intellij's other software which cost a ton, Android Studio is provided by Google for free. FREE!
It'll really bog your computer down. You should have at least 4GB of Ram on a good computer to run android studio at the same time at it's emulator. Smoothly. I recommend going up to 8GB of RAM. I personally bought a 12 GB RAM laptop just so I can have multiple android studio windows and emulators open so I can work on multiple projects at the same time.
Look up TheNewBoston's youtube video on Android Studio interface. It teaches you the UI really quickly. Because if you have never touched IntelliJ software before, the whole kitchen sink of a user interface will confuse you real quick.
Building Android apps. Let's be honest here, what else are you going to build Android apps with? Eclipse? Eclipse is so buggy and outdated, it's not even a competition.
It has multiple good features like: Gradle Integration, Advanced Code Completion/Refactoring , better Project Organisation as compare to other IDE's, Performance / Stability. It is the official IDE for Android and the best part is that it is the fastest tools for building apps on every type of Android device.
It takes lot of RAM.You should have at least 4-8 GB of Ram on a good computer / Laptop to run android studio smoothly. It has performance issues with ubuntu like most of time keys of keyboard get hanged / stucked creating performance issues.
should consider on performance issues on ubuntu operating system and ram issues that make my system stuck most of times
As android application developer whenever I needed a tool for design and development in a smooth manner I straightaway go with android studio because it has great help and syntax checks for developer
Android Studio is one of the best android app development platform. It is very flexible to use, you can make every possible android apps in Android Studio without any problem. It provides every facility to you which will reduce your build time and increase your productivity. For example: "Instant Run" feature it will allow you to change codes and see the difference without close and restart your emulator.
I personally love Android Studio but the never ending updates bothers me some time and heavy specification of software is also a disadvantage if they reduce the weight of this software that would be perfect.
If you are new or old in Android App Development, go for it will save your lots of time and it is the best platform for Android App Development I've ever used.
Android Studio saves my lots of time, especially the drag, and drop UI elements feature. Testing and Debugging is also very easy. After adding"Kotlin" language in Android Studio, it is now like Icing on the cake :)
Android Studio is one of the best app design softwares out on the market right now. It has a lot of features that allow a user to create advanced apps. The design features are well done.
I have found Android Studio to be glitchy and encounter a lot of errors. It is really slow to load most of the time and is very particular about sdk and gradles which make it less user friendly for those who don't have as much experience.
We use Android Studio as part of the curriculum for a course I teach. The benefits are that students get hands on experience with software used in the workplace today. It also advances their capabilities with app design without having to do everything from scratch.
What i like the best of this IDE is the similiar form to other IDES like Visual Studio in the form of working , just take the object you need and put into the form you are working , and That's it , no trouble no matter , and best is that do not have trash code , is a good way to focus on the code and not other stuff , thar are important but not in this moment of development.
What i did not like in this ide ,is the fact that is really heavy for a tool that shuold create ligther and agile aplications . Some times is not compatible con first releases of android versions , and in a personal thinking , don't have enough plugs for other enterprises.
My recommdations is that use step by step , is a really good tool and the best way to learn , in the web are a lot of tutorials and in forums a lot of help , just need a machine with good performance , an I3 processor shuold be enougth.
The business problems we solve in first places was erradicate the learning curve for develop aplications in android devices , we start with something so simple as a web view and work our way up to develop integrations with ERP.
Very flexible to use, there are so many plugin example ideaVIM. I used this app a lot when working on android apps. its also open source, we can easily create android apps. There is also built-in emulator that we can customize the API for each devices. this apps integrates everything that we need to develop some android apps.
When You create big project, the gradle sync and build will take a long time. When open the android studio and emulator together the apps can be very heavy..
Best app when creating android apps whether new to android or experienced with android.
I worked as android developer, this apps is the core from my work.
this apps make my work as android developer become more easy.
I like how it has my favourite IDE built in, IntelliJ IDEA, and also provides easy creation of XML layouts for the user interface. Other software also oriented for android development such as Eclipse doesn't come close to how useful this software is.
The time it takes to create a build and the program start up time takes quite a while. Obviously this will depend on the user's machine but from my experience unless you have a SSD then it's going to take quite a while unfortunately.
Just use it, no other better options available.
Android Studio allows me to assist in the creation of android applications for the company I work for, where I develop tools and apps which assist both my coworkers and the motives and goals of the company. The main benefit is that it's completely oriented to android programming and so the whole concept and logic on how android software works is all integrated and easy to setup, ready to start the implementation out of the box.
First of all, Android Studio has the most beautiful dark theme. I am using it for my own mobile developments and it has an emulator as well. It is fast and easy to use, no memory leak.
In additional, you can add your apps directly to the Google play or you can make apk for your app and you can share it or install it into your android phone. Gradle Integration, Advanced Code Completion and Refactoring are good features. Also it has "Instant Run" feature, it will allow you to change codes and see how it is work without close and restart your emulator. It really saves a lot of time. As a Result, you should really see Android Studio before using other IDE's, you will not regret !
You should have good computer to use it fast. SSD also necessary for high performance.
Sometimes hard to detect errors in web.
Updating Android Studio version may create problem, it effects previous application they gives an error and i could not find any solution. Because of these sometimes i do not update my Android studio.
İt is free to use and download.
You can build your app and create your apk and test it easily with your test phone before upload it to Google Play. Also there is no other place for build your mobile apps. Eclipse is not good for android, but Android Studio just what you need !
Me parece que entre las mejoras caracteristicas estas:
Facilita muchísimo reusar código y recursos.
Facilita configurar, extender y personalizar el proceso.
Facilita la distribución del código y por tanto trabajar en equipos.
Gestiona las dependencias de una forma cómoda y potente
Nos permite compilar desde línea de comandos, lo cual nos puede salvar en una máquina en la que no tenemos todo el entorno montado.
El asunto es que al intentar crear un a nueva actividad que no sea una empty activity, el sistema indica IDE Error y muestra el siguiente un error. Ademas de que se genera mucho codigo innecesario. No maneja muy bien objetos hechos por tercero y consume bastante memoria de la maquina donde estes programando.Otro elmento importante es tener en cuenta que puede dar incongruencias si manejas otros IDES como Eclipse y puede generar problemas con la generacion de codigo.
Tengan maquinas potentes con suficiente RAM ya que el IDE consume muchos recursos de la maquina donde este alojado . Otro detalle que me parecio interesante para agregar es que se debe tener todos los parches y updates de la version , yo tengo la version 3,0.1 y me ha arrojado una cantidad de errores lo que me solvento fue instalar la mayor cantidad de updates posibles.
Pudimos trabajar sobre una herramienta sencilla para aplicaicones en android y asi no tener que someternos a lenguajes mas complejos o IDE mas complejos como ECLIPSE
Android Studio is based on the Intellij IDEA development environment which I believe is the best Java development environment around. It has a very good code completion and editing environment which helps you to reduce code errors, and helps productivity.
It has a good debugger, and works well when connected to a device.
The deployment of apps from Android studio to the Google Play servers is relatively straight forward, though it does require some manual steps, and is not as automated as the Xcode iOS equivalent.
The UI visual editing can be a bit clunky & slow and quite often throws up errors. As such I prefer to use the xml UI editing page with viewing window to see how you are doing.
The other really annoying part is the continual updating that it asks you to do to keep up to date. It continually wants to download large updates (admittedly this may be Android's fault in part) which take quite a long time, especially if you have a network connection like mine.
It is quite power hungry, and can slow down your machine quite a bit, though it is possible to tweak the settings (via properties files) and turn off some features (running in offline mode helps) to improve performance.
If you are coding in Java for Android then it is the editing environment that I would recommend.
Creating apps for Android phones.
Android studio has all a developer needs to build an android app from scratch all the way up. It has a lot of features others which you may not even know about but it is surprisingly easy to use as the essential features are easy to find and use. And if you don't know where to find a setting or a feature, you can search and voila, there it is.
When writing code the Auto-Complete is amazing and helpful like auto closing tags and reminds you in case you forget any (real-time debug).
Debugging and logging is a masterpiece in finding errors and fixing issues.
The preview is as amazing as they come, real-time changes as the code changes - what a beauty.
I can't imagine a life of app development without Android Studio.
Apart from all the goodies that come with Android Studio, one drawback I may point out is navigating around, the suite has a lot of features, settings, features etc but finding them is a bit tricky even with the search function.
Another one is the never ending updates - yes I know these are really helpful and necessary updates to the libraries, repositories etc but 400MB of update pretty much every day is just too much.
Simply put, you are not going to build an android app without Android Studio, it is the start and the end of android app development, and the best part even newbies can use it.
After being years coding my android apps with Eclipse and using its ADT plugin, Android Studio came at the best moment, making the whole developing process more easy and flexible. The improvement of this IDE throughout the last years makes it the best tool available in the market to design and develop native applications for Android. Its Gradle integration makes things easy to configure the project dependencies or tag different versions of the final apk (for different devices for example).
The GUI for layout design has matured since Android Studio launch, making possible to test the same interface in different devices at the same time for example.
Although Android Studio improved a lot the resources consumption compared with Eclipse, still requires a huge amount of memory to work properly and get its full potential.
Android Studio is certainly one or two steps ahead of Eclipse, becoming the main IDE for Android application development. Also the support and improvement offered by Google guarantees that this tool will adapt to Android evolution offering the best solutions for developers.
I've worked as Android Developer, and this tool improved my development times, allowing me to work faster and more efficient.
Right now I'm using Android Studio to develop React Native applications.
It provides a great experience for building android apps . Features like layout editor ( with support for constraint layout ) , language support with autocomplete , instant run , git support , tools for building and debugging android apps and many other useful features like shortcuts , linters helps a lot . I love using distraction free mode and presentation mode a lot. It also has support for Kotlin . There are great plugins available which increases your productivity . It also has firebase support . Tasks like generating aps, running a gradle task is very easy. Tools to inspect layout hierarchy, network and memory performance and much more makes it easy to find issues. Also, running test is simple and easy to manage. Also , regular new updates brings exciting features and bug fixes !
It might not work as smoothly on low end laptops .
If you are building apps for android , then this is the best IDE to go for. It is free and has a lot of exciting features which makes the development process more productive and less repetitive .
I have built a lot of android apps for my personal projects and for clients using android studio . It is very productive for prototyping to creating a fully functional production ready app . It gives a complete IDE experience and all the required tools and features are in it .
- Official support from Google
- Familiar controls and UI for those who already used other products from JetBrains team
- Support of all programming languages you might need during Android development (including Kotlin and Bash)
- It's free!
- It creates whole Android ecosystem within one's machine (i.e. you will see all Android command line tools here, all the updated)
As all the JetBrains products Android Studio consumes lots of resources so your machine has to be powerful enough, especially if you're going to use emulators.
If you're not using Android Studio right now, you should switch to it immediately!
- Development of Android apps
- Development of Android TV apps
- Automated Testing and debugging of the apps
- Manual Testing using emulators
Android studio's auto competition speeds up my work flow. Not only does it provide name completion, but its intelli J integration makes it smart enough to ask me which package I would like to add to my code. Whenever I need to debug it provides me with useful information to know what is wrong with the code and possible solutions. Its integration with Gradle and the latests updated have allowed me to test my app and compile it ver fast. You can also export your code directly to your Github account and manage the latest Android SDK very easily.
There is not much that I don't like, but I wished it would allow me to add plugins and access to other git accounts directly from the IDE.
It is very easy to use and user friendly. If by any chance the user is just starting with android programming the IDE provides many sample code projects to choose from. You only have to select the topic and a sample is provided. When importing projects built by others Android Studio assist you with everything needed in the import process.
While creating apps resource management and code debugging are the biggest enemies. Thanks to the IDE I can know right away what parts of my code might have problems and it provides possible solutions to the problem/
Android Studio offers many benefit if compared to other product. This IDE is based on Intellij IDEA that optimized by Google Team to do your Android Development. Best part is you can drag-n-drop the elements of layout so you what were you see on the screen that will be the result on device (WYSIWYG).
On the other hand Android Studio has matured and proven to be stable working enviroment, debugging toolchain, and other complicated things that make android developing hard, this IDE simplifies it.
Android Studio was a RAM Hogger. I have to upgrade my laptop to SSD and 10Gb of memory to fully open this IDE Potentials. Running Android Studio on old computer just make things worse.
I think from my point of view Android Studio did a good job on android development enviroment. But still this stage has not enough yet, it can be faster if android studio adding more optimization on performance and memory manaagement. Also in terms of development, possibilities of upgrading the current UI editor is still big. I hope Android Studio will be better each year.
We can work faster for develop apps. To implements the idea is the most important to us, and get feedback from target user. Android studio allow us to to fast iteration from development to shipment, and re-iterate even faster.
Being built on the IntelliJ platform means that I don't need to re-learn a next set of menus and keyboard shortcuts in order to get my job done. I can rest easy that the source control, code completion, and build tools are solid and up-to-date.
The Android platform updates are a bit disjointed from the IDE itself, and a quite large on my 256GB SSD MacBook Pro. The default UI colors are good, but the toolbar is quite crowded with icons, and could use a bit of consolidation.
Designed by Google based on the successful IntelliJ platform. You will find it easy to pivot between AS and IntelliJ for Java, Python or web development.
I'm a tester/user of in-house Android Libraries and Apps. While not doing heavy development myself, I often need to be able to retrieve/build/launch apps locally as well as step through them to grok functionality that is missing documentation.
Suggestions , alt+enter , ctrl+ space , instant run , many are there! code completion too. nowadays android studio become more faster. that ctrl+x , ctrl+c which copies and cuts the whole line is my very favorite.
one of the nicest feature is emulator , we can have all the mobile devices in a single laptop.
gradule! sometimes its very tricky, complicated! it will be very helpful if google reduces the complexity of using gradule. Another one main issue is, Android studio won't tell where the error is clearly! still i have not figured out how to use constrain layout.As i'm also a Senior Android trainer , i meet , i take Android classes for lot of freshers, whose are mainly from rural background , they wont have that much high configuration computer sysytems. they suffer a lot. even im also bought a new laptop with 1gb ram , 2.5 ghz processor , 1tb storage just bcz of android studio. Google should release a version of Android studio for learning the basics of Android. like a android studio version just to develop some basic Android apps. most of the students face emulator problem , hax , vt-x , so many problems with the emulator.
We all have to switch to Android stdio as it faster , having more features in it!
basically i develop my own Android apps. Android studio is faster, it motivates me to spent more time on it.
Without a doubt, my favorite thing about this software is how easy it is to develop the GUI. Before Android Studio, I had to develop the GUI for my apps using Java in Visual Studio which quickly became pretty tedious. In Android Studio, you literally just drag and drop, or you can use XML. If you're a novice to Android Studio or Android development in general, there are plenty of videos on Youtube and online resources dedicated to this software.
Admittedly the large amount of SDKs and libraries you must download is relatively cumbersome, often taking hours to download the everything you need. However since you only need to download the SDKs once, it's not too big of an issue
Possible enable easy multi-platform development like Xamarin
I am developing an app for the company I am working for, and the user friendliness of Android Studio makes that a simple task. Worth the effort, if you're willing to learn the software
Providing autocorrection, debugging, auto code generation and many more advanced features required for android application development. The cool thing I like about this is it also provides support for Kotlin, the new language introduced for developing Android apps. The new feature of an instant run is also something you will surely like to try with.
The need for more resources of the system to run the IDE. The software lags sometimes when the resources are not available enough to run this software.
Best IDE to go for if you are looking for something to develop Core Android apps.
It makes the development of Android applications easier and make ready to publish in Google play store. The benefits that I have realized is faster development of the Android apps.
Easy to use interface, real-life like Android emulator, smart code editor which predicts keywords. Easy to design an application using the drag and drop feature.
It takes up a lot of space in memory. This makes all the tasks slow. Takes a long time to load whenever we open the software.
I recommend Android Studio IDE, especially for a beginner trying to develop Android Apps. The design of an Android app is easy, considering you can just drag and drop the UI elements on the layout. The layout.xml file gets automatically updated.
I use it in my school for Android App Design and Development. It has made android app development easy for a novice.
Specifically designed for Android App Development - so the interface is really developer friendly. Code completion feature comes in handy during the development. It provides drag and drop features that makes the designing process easy. Development output can be seen in real time in the emulator. You can also see the output directly in your mobile device.
The only to dislike about Android Studio is its very heavy weight. You need good amount of RAM and good processor to run this. So it makes your computer rather slow and it itself loads in some time. Even worse is the emulator. I cannot do anything else after running the emulator. I normally have to do the testing directly into by android device.
If you are developing android application from scratch, then this tool is must have. Even for learning purpose this tool serves in great deal. It auto generates configurations which you can learn by looking at it. Development is really easy with the code completion feature. On the top of all, community support is available in very high volume and it will boost your development time.
Of course I use this for the development of android application. When I was student, I developed android application using android studio. The application was for the department of computer science and it was using for keeping track of records the inventories in the department.
It is very stable and reliable when it comes to writing code in java. I have been recently introduced to it and have enjoyed using it from the start. It is also very easy to pick up through the use of guides
The gui could be a little more user friendly. Perhaps also consider adding more helper and or introductory guides for begginers
Highly recommend because of the overall quality
I have used this for the 2017-2018 fist relic recovery season to write the code for the robot.
Android Studio is built by Google on top of highly reliable IntelliJ platform, hence there is no doubt that it is most suitable IDE for developing Android Applications. The inbuilt SDK manager, AVD manager, emulator makes it a complete development suite, and we can get started with development very quickly. The setup process is fairly simple once you have JDK setup. Android Studio also comes with auto complete for everything android.
The worst part is the emulator that comes coupled with Android Studio. It is very slow, laggy and makes the development process slow. I have found the emulator to crash almost every single times I've used it. I would never recommend anyone to use the emulator. Also, I've not found the instant run feature to be very helpful.
I would recommend Android developers to stick with Android Studio as their primary IDE for development and use some third party emulator. I've this combination to be best suited for my needs.
Rather than using any Java IDE like eclipse or IntelliJ, a custom tailored solution like Android Studio which is exclusively designed for building Android applications is always preferred by most developers. Android studio is being developed very fast, and we get updates and fixes done fast thanks to Google.
Recently I started working on android studio and it providing to import projects which was previously developed in other IDE and you can work as like normally.It is an open source .AndIn layout view both the actual layout and the xml you can see at the same time.
It's not supporting Many libraries where as other supports.Issues with the upgrades.And it's taking more loading time .And i faced some issues with the emulator which takes time to load and some time it suddenly crash.
It is an open source And hopefully every one enjoy to use this
As a beginner i feel it is good software for the beginners .And provided lot features such as drag and drop and larger files compilation bit faster .Provides Junit and android testers for testing.And finally it is best IDE for development.
For Android development I found it to be the most suitable option. It includes the IntelliJ IDE which provides and amazing tool for coding. It also includes a sdk and avd manager and you can manage your devices and versions. You can either also develop in Java or Kotlin.
The very often updates, basically. It's one of the things that it's been on for a while.
You should have plenty of space free on your machine because it will required a lot of space.
University projects so far.
Flexible Gradle based system.
Instant run to push changes to your app.
Github Integration and VCS
Extensive tools and framework.
Gradle build time is rather long.
Inefficient RAM allocation.
Inefficient CPU usage
Best Android Development IDE.
Android Studio is powerful code editor with massive developer tools helps in creating Sophisticated Android mobile application with various use cases in Business Areas, like apps for booking movie tickets, booking restaurant tables ,etc.
I,m working on developing android application for ordering food/meal.
Android Studio is simply the best IDE for programming and developing applications for Android. It has several features that will facilitate the developer's life as debug and shortcuts to repetitive tasks. Android Studio has an AVD that allows you to view the application in development and test it, as the AVD simulates the mobile phone and the Android operating system of the mobile phone. It's very simple and practical to use Android Studio.
Android Studio has only one problem. It is very heavy and it takes a very good computer to run IDE and AVD. The installation is very time consuming and consumes a lot of memory and physical space of the HD. In addition, updates are frequent and too large for installation, it takes a lot of time, and in that time frame the IDE needs to be stopped.
Every developer who wants to develop for Android must use Android Studio, it brings native features that no other IDE offers, much simpler and with a friendly and efficient interface.
I use Android Studio to develop applications for Android. Many college jobs need to be developed on Android and by iso I use a lot of IDE.
The interface is just the coolest to develop, easy to adjust for every person, intuitive and nice navigation, the bars and options are rich in terms of usability and perform, and the libraries and compatibilities are perfect for the android developer work.
Bugs and some internal crashes not about the code, is a little disgusting to create a new project just for the internal problems of the platform, i hope this get fixed soon.
Just be patient and update frequently.
Mobile development for variety of solutions.
Android Studio uses the quick growing Gradle build system that is so integrated, and Gradle is really a great tool.
Java code auto-completion.
Android Studio uses modules to manage and organize your code modules have their own Gradle build files which mean it can state their own dependencies.
Android development only
Android Studio is the official IDE for Android and it works great as an Android IDE. Unfortunately, that's the only thing it can do, if you want to develop applications for other platforms in Java, you have to learn another IDE as well.
As an Android developer Android Studio, it's my main IDE for everyday development so having an IDE made to develop in Android ensures me that the experience will be grat.
Android Studio is official IDE for Android developer which was provided by Google. So, we can have latest support for updating or any official change from google. Using Android Studio is better than Eclipse for layout. Lots of help for debugging purposes is available online plus any bugs in IDE gets resolved quickly by patches provided by google.
If you are working on an emulator then it takes long time to load the emulator and then install and run the app on the emulator. Its a heavy software, so it does not work properly on old systems.
Android Studio is the biggest IDE for Android.Eclipse is no longer supported.
The good news? You can import your Eclipse projects into Android Studio and continue working on them.
Android was developed by Google, Android studio is also developed by google. So there is lot of support and documentation available for it.
I have developed an App which is used to display restaurants and hotels in Chicago. A user can view pictures, address, contact details of the hotel and can also post reviews.
There are lots of benefits of Android Studio. One of those is Genymotion plugin for Android Studio - unsure if Eclipse has it, but this is by far the best emulation software.
Best IDE to write native Android application and its an open source and fairly available for all windows, Linux and Mac too.
Built-in support for Google Cloud Platform, enabling integration with Google App Engine
Linting is easy and easy debugging
NDK and SDK support is also in it.
Refactoring code is easy.
Android Studio introduced a new project automation tool - Gradle
you can build layouts and observe changes in real time.
Helps you to generate common Activity implementation easily.
Still using this IDE to develop native application.
you can define your unit tests in separate classes and launch them while building your applications.
you can run Gradle commands or other stuff there directly
I think that Eclipse is a lot easier to start with the development. as android studio is only used for the android native app development but writing enterprise application is only available in the Eclipse.
Emulator is same in the both and if the emulator is making difficulty for you then you have no improvement
Also. Visual Studio is also a great option for the app development.
Business Problems - I used Eclipse with ADT while developing android native apps but it is very tedious to install ADT and then using it with the maven is quite difficult in developing android native apps.
But when we have android studio in the market, it become very easy to build and create android native app development.
Inbuilt SDK and ADT in android native development, the whole experience feels faster and more robust.
IDE Performance and stability is quite awesome.
Gradle Build support - Gradle is using dependency management, which will makes it lot easier to add libraries to your projects, and sharing them with others.
Improved Visual Editor
Improved code completion
I really enjoy the emulator feature that allows you to plug in your phone and have real time feedback of apps on your phone. Therefore, I can just run my system on Android Studio and changes will be reflected on the emulator on my device. This is a really beneficial feature because the emulator on the actual computer system runs really slowly and minimizes the amount of other applications that can be open on your computer when Android Studio is running.
The emulator is slow. The startup for the whole Studio is rather slow and can lag out at times. This prevents me from working on other things while I am using Android Studio. It does get glitchy as times and this really hurts the application.
Give it some time.
I created an android app using android studio, but the default emulator slowed down the entire process. I had to use my phone as an emulator in order to expedite the process. I really like some of the features, but there are several setbacks.
Android studio is freely available on internet and it's open source tool to development for android application. very user friendly application.
C# based application can not be build. Only android based application we can build.
If you want to develop any android based application and want to use free IDE then android studio is the best tool. Very user friendly software.
to developed android based application. Android based GPS and google map based application.
The GUI editor allows one to drag and drop widgets to create the application's activity. AS tightly integrates Android APIs in a full-featured development environment -- more so than the old Eclipse-based toolkit.
AS constantly wants to update the APIs. Although this is good in theory, it is frustrating on a mobile connection, and in a multi-user computer lab environment (e.g., when testing university students in a lab with limited Internet access to prevent cheating).
AS is available for free. I suggest you try it, but be aware that it will take a while to set-up, depending on your Internet speed.
AS is being used to teach object-oriented programming to first-year students. Students are able to see the results of their work and this keeps them engaged.
The new version of Android Studio allows to use constraints to arrange the objects and layouts without problems. Also with android studio is easy to download libraries using maven or other repositories.
It has updates so often, and some updates makes some bugs or deploy issues.
Avoid update Android studio until you finish your current development to avoid compilation problem, also be sure to create any resource to reach any resolution.
Its easy to create Android applications for any resolution.
Freely available tool provided for development of android application. No need to download separately all android packages like before we used to do.
C# based .net application can not be build
Android developer best choice. User friendly tool for android application development. freely available on internet. One can download it from any where anytime and start using it.
to develop android application which can run on mobile platforms.
Android Studio is an extremely powerful IDE, providing a ton of helpful tools to boost productivity. Built on top of IntelliJ IDEA - arguably the best IDE for Java (and not only) development - it has a ton of useful stuff: shortcuts for everything you need, refactoring tools, code analysis and many many more.
Android Studio can be slow and eats quite a lot of memory, hence it requires a powerful machine to run on.
Spend time learning about all of the features Android Studio provides, it will make you a lot more productive.
I'm an Android developer, and Android Studio is my primary IDE.
Very easy to use interface, and the built in simulators make it easy to test your app on the fly. The IDE gives a bounty of useful information when coding the application, easily identifying mistakes and suggesting solutions. Great debug interface allows for quick bug identification.
Lengthy set up process makes it difficult to get going.
The learning curve can be hard to overcome, but there are many resources online that can be used to learn about Android Studio. Once you are comfortable using it, you'll find that there is nothing faster for app development.
Many clients request an android app to be built for their product, to increase their popularity among users.
as I said in the title the best development environment for android, this tool I liked it because it integrates everything a developer needs to android, easy to use all the buttons are where they belong, in addition to the viewer interface It helps you see how it is becoming your aplicicacion without recompiling again and again. It eases of use that helps me to finish projects much faster because it is faster and every version that comes out becomes more stable and is very good.
What I dislike is that sometimes when I have chrome as open and illustrator gets slow in compiling the project takes a long, the rest is all luxury tool.
I recommend this development environment because they help create applications more quickly and easily because this environment has everything you need to create quality applications. android study is the best thing to use to create these applications. the viewer as is becoming the application is very good and helps us work much faster and best of all, you will always have support goolge and every version that comes out will be better.
I am currently a developer of applications for android and helped me develop a more professional way applications, making more productive construction thereof. Excellent develop this tool because as I said enough support android developer. each version comes out it becomes more stable and that's the best part. I hope getting better this this tool.
New and improved interface design perspective where you can view the interface you are working on and its related components.
Android Studio comes complete with support for JUnit unit and Android tests,
I have run into this error message or some other variant of "the project is using an unsupported version of the android Gradle plug-in" while trying to import an Eclipse project into Android Studio.
With Instant Run, when I change code, I can instantly see how it affects the running app, with no need to re-compile or reinstall the APK. That really accelerates edit, build and run cycles.
I love this software. Anyone who wants to develop android apps should use this. It includes a UI builder, XML, and all the built in functions for awesome android development. If you know what you're doing, then android studio is the only option. Adding permissions, dependencies, and imports is as easy as pie.
It's a lot to handle. It can definitely seem daunting and taxing at first, but is quite simple after some time. A UI viewer for programmatic layout wouldn't hurt either.
You will never learn all the intricacies, but youtube tutorials are definitely your friend.
I am designing android apps.
This is one of my favorite software, I am android developer with more than 2 years of experience and the truth that when I started using studio android app truth was developing a very good user experience.
android study has helped me advance in my projects very quickly as it has everything that you need to build your apps the truth and congratulations on your software google.
What I do not like android study is that at times the compiler is compiling a long time and compiled and compiled and compiled the app never end. I have to stop all the build process close the program and open it again to get it working again.
Another problem is that I do not like the mess of programmers who are very slow realmentente something that should be improved and that will come here the quality of our development because many users do not have physical phones.
as I said before this product is one of my favorites. and recommend greatly
android would recommend studies with eyes closed those who are getting started in the world android. help them quite what the development of their app in a way very easy. because it has everything you need to build it. that if I am not misinformed it is the only software to develop android app Navitas. the benefits are many:
1. allows us to program natively
2. Today we can say that the truth is quite stable
3. faster this only a few times it gets slow
4. have better preview
Android studio makes building Android apps so easy thanks to the fact that this IDE being built on top of IntelliJ which is one of the best and most stable Java IDEs around. It does help also that the Android emulator is more stable than it use to be. Another positive point is the debugger which is very convenient and intuitive to work with.
I don't dislike any functionality of Android Studio in particular. It's very rare that the software gets stuck, but when it happens I suspect it's more because of the hardware.
I use Android Studio obviously to develop, debug, and build Android apps that will be published on google play.
Android studio is a great tool for android app development. It is a free and simple tool. It made app development easy. The drag and drop options are great, without knowing complete program and also save time. Nice interface, everything can be easily understandable. Emulator technique is also very good, provides lots of options.
Before using Android Studio I have used Eclipse, but feel great in android studio. Gradle has improved a lot, It automatically downloads libraries required for project. Frequent updates are available to keep up to date.
The loading time is more, takes more time to set up. Staring android development is easy, but continuing is difficult. Beginners may face little difficulty in understanding the interface. It uses more resources, the system gets slows down some time.
It is a free software and all android developers must use IDE. It is a great tool and try this. Before starting it, understand shortcuts and complete in and out so it will become easier to proceed. It is a multi platform tool so you can use it on any platform.
I am a frequent app developer and uses Android Studio for this. I shifted from eclipse to android studio, It is a really great IDE.
Android Studio has all the things you would expect from a full-featured IDE: text editor with syntax highlighting, code completion, compiler, debugging, project explorer, drag-and-drop design capability, etc.
It is quite easy to write code in Android Studio when you make use of code completion and the templates. The design preview is beautiful and usually accurate. The drag-and-drop design feature is also quite easy to use and getting behind it into the code it also intuitive.
Any time I update a feature that Android Studio relies on, it breaks. I'm talking about Gradle and the Java Platform here. I had to dig and dig to find the files to modify to make Android Studio find the new installation folders.
This is a powerful tool on par with Microsoft's Visual Studio, but with somewhat less support. It is also constantly changing, which makes it a challenge to keep up with.
I am trying to learn enough Android development to publish an app on Google Play. I now have a fair amount of experience on Android Studio, which I believe to be the industry standard now. So that's good for my future career in software.
I have used IntelliJ and Eclipse before. Android Studio is the best IDE for Android Development so far. Things i liked on Android Studio which other IDEs lack of are it uses Gradle as build tool, it has very rich keyboard and code shortcuts, it has build in image asset creator, it has build in tools for monitoring Memory, GPU, CPU and Network usage.
Gradle build tool makes development easier because there is no need to download and copy .jar library files into your project. , one line code is enough to add library into your project. Build in image asset creator has ability to create images with related DP values. It can create launcher icons, action bar icons, notification icons and tab icons. Code shortcuts can be categorized under these titles: code completion, auto import, code clean and postfix completion. For example, code shortcut like "Ctrl+Alt+T" opens dialog which offers code surrounding like if/else, try/catch, for, switch ... clauses. Android Studio also offers you to...
Android Studio uses Gradle build tool which is great for development. But Gradle makes building the project much longer than before. On project which has about 70k java code, build time for project is about 1 minute 50 seconds. The other thing is it still uses default emulator as like other IDEs. Default emulator is very slow which can not be used for big projects.
Android Studio IDE is stable for developing small or big projects. You can use it either for personal or team projects. Also check shortcuts before starting to use IDE which will make development life easier. If your company is not ready to switch to Android Studio now, consider Android Studio 2.0 version in the future which will be much faster and easier for application development.
I am using Android Studio for Android application development. It is great IDE for building application as a team using VCS like git. Benefits are fast application development, easy to use external libraries and plugins and build in tools to analyze Network, CPU, GPU and Memory usage.
I don't know how I developers for Android without Android Studio. It started off rocky but it's becoming very simple and very powerful. It let's you skip the nasty bits like environment setup, setting up a project etc. and just get to programming your app.
With material design guidelines and the libraries being released its easier than ever to make a working, okay looking app and I'm really thankful for that.
I spend most of my time on the front end side of studio and it's great. It's way less finicky than even css to create the layouts I want. The Java interactions with the front end are as simple as could be.
Finally, the emulation/simulation for devices is great!
Grade! The load/compile times could be faster but they've gotten noticeably better since it came out. This thing is also a hog, my laptop chugs when I run it and photoshop and compilation grinds everything super slow. I've taken to only really using studio on my desktop because of this, have some power behind it to ensure a good experience. As well it used to frequently crash but that seems to be almost a hundred percent taken care of, still save often!
It's free, give it a try. Don't use phonegap or similar, they make garbage apps. Get on it and you'll be actually compiling within an hour or so. Awesome.
Skipping the annoying part of development, setup, and getting to coding. Way faster to inboard new employees, they can get to creating actual value instead of wasting time learning an environment or cloning one.
Lots of advanced features and visual view of the UI made it a powerful tool for developing Android apps
It's extremely CPU intensive. XCode uses half the power to accomplish the same thing while Android Studio takes up a
Android Studio is the IDE to use for now. There is no way around it. Although the features are powerful, no other application makes my laptop fans scream louder than Android studio. Make sure to use a computer with enough CPU power and 16GB RAM to have a good experience using this application
Building Android apps and libraries for the company's mobile-related business goals and in-house mobile applications for employee use.
Rich and customizable shortcuts available, and sometimes auto-completion.
Each developer has their own tendency and prefers, so it is very good that Android Studio is very customizable and able to personalize for each developer.
Sudden crashes and weird behavior irregularly.
Although I can assume that some unstableness is necessary for improvement and beta-testing, it is quite often that Android studio behaves weirdly. Android Studio shows pop ups when the updated version is available to users, but whenever it shows up, Android Studio freezes and we need to restart it.
Sometimes Android Studio bootup is too slow (and I can assume that this is understandable since the size of Android Application can insanely huge.), so we sometimes find ourselves wasting our time trying to just start the app.
For those of you who are currently using Eclipse, better switch to Android Studio right now.
Android Studio is now a necessary tool for Android development.
Since Google has decided to officially support Android Studio and made it the official development environment for Android development, I think all Android Developers should use it or at least start considering switching to it.
I like the ease of use, the way it seems to understand the code and suggest solutions, the ease of refactoring and debugging.
The number of plugins available is also a great plus.
It has a great color scheme, suitable for long development sessions.
Being cross platform means I can write code on any system I have available, or is required at that moment by other projects.
I was also surprised by the quality of the git client. Android Studio is the only tool I use for complex rebasing.
The tool windows arrangement could use a bit of flexibility. I don't like that I can't remove them, I can only minimize and ignore them.
It's the best way to do pure Android development.
I am part of a team developing a complex application, for multiple clients. That means a gradle project using flavors and build variants is a must. Solving that without Android Studio would require a lot more time and effort.
I love how they are constantly releasing updates. There are several channels that allows you to get bug fixes quickly if you want but you can stay in the stable channel if you please so that's one of my favouirite features. I love extensible it is, how Developers can easily make plugins for features they would want but the core team isn't able to tend to those requests as yet. For eg. I use a popular open source library called Butterknife that provides view injection and I was able to easily download an extension by a developer that basically allows me to use this library in a single click.
The main thing I dislike is that it's a bit resource intensive. I am having slow builds right now because I only hae 6gb of RAM and a 7200rpm hard drive so I will have to get better hardware for faster builds. Yes gradle has improved but Android Studio is still a memory hog. I use Visual Studio for very large projects and it takes up bearly half of the RAM Android Studio uses.
I'm mainly solving the problem of having a reliable IDE for Android development. The main benefits I have realized are it's actively supported by Google and the community. Thus it's been tailored to suit the needs of developers worldwide who are contributing to the ecosystem.
The suite of plugins and tools to make developing quality apps as easy as possible. Has many requirements directly integrated with the IDE so you can be sure that you are following Google Play guidelines and the best practices.
Has a bit of a learning curve and takes a decent computer to run.
Definitely go for this, it is the only real option
Great support and guaranteed acceptance by Google Play if guidelines are followed. Makes it a one stop shop for developing, testing, implementing, designing, and finally releasing Android apps to the Google Play Store.
It's the best Android IDE out there, and free. The ease of use and the IDE features and functionality that it provides, I love. Android Studio is made in partnership with Google and JetBrains, I've started using several other JetBrains products from this, as those are just as wonderful.
There are a few features that are missing that the Eclipse version had, I'm not sure if some of those features will ever make it to Android Studio... they may not have been that well used or understood.
Sometimes updates will break builds randomly, and you'll have to do some googling to figure out what thing needs to be tweaked or updated in some low-level config.
Use it, love it, embrace it.
I use it for both agency work, and personal projects. The "auto fix" feature often saves hours of what otherwise would be mindless tinkering.
Android Studio has a core of IntelliJ Idea with some modifications by Google which make it even more developer friendly. It supports coding android apps in Kotlin. One click conversion from Java to Kotlin, ample plugins like ADB WiFI. Insane amount of customization. It easily trumped Eclipse as teh go to IDE for Android due to its ease of use and all the intellij Idea charm. Instant Run in Android Studio 2 is a great feature.
Gradle builds may take long sometimes despite optimizations in Android Studio 2. Also, sometimes while updting repos, it take a lot of time and then the only wor,around is to delete cache and restart. Emulator also bugs out sometimes.
Just go for it. There is no better IDE for developing android apps.
I have made 2 android apps on Android Studio. I really like the UI and ease of use. Google adds additional useful features like Instant Run from time to time.
The visual indications and the prebuilt android project interface is very nice.
Structuring is easy to follow.
Graphical user interface of the app is shown in front of you at the DPI you select.
The VM is loads better than what it used to be, but not perfect.
Builds and gradles are easy to use
The virtual machine can still be buggy.
Debugging could be easier.
Although the GUI is nice it is not always perfect.
Could use a better API update system.
Third party integration can be difficult.
It is only getting better and is helping app development to become much easier than it was.
We use it to create a few proprietary apps that we use in house for time management, project use, and so on. This has helped people to enter their time more efficiently and more on time then what there used to be
- Monthly updates and fixes for IDE Bugs.
- I love using Gradle as my default building tool for my projects and it's builtin Android studio.
- New features every day which help me fasten my development process.
- Instant Run feature.
- New Refactoring features in both XML and Java.
- New Project Views and Tools.
- Adb and terminal support.
- A lot of helpful plugins.
- Window overlap, I am using mac os x, when I use Android Studio in Full Screen, all the windows are overlapping so I have to exit full screen and close any window and continue my work.
- No autocomplete for third party libraries.
Android studio is the best IDE for android right now, it's very fast, powerful and easy to use.
I make helpful tools apps for android.
Great IDE for Android App Development and very good alternative for Eclipse
Faster and better updates directly from Google
Inbuilt plugins for VSS, SVN and Github which is great
SDK Manager, DDMS and AVD Manager are great tools
Inbuilt support for Logcat and Memory Usage
Instant Run is a plus
Hierarchy Viewer is very good tool
Debugging and Running could be improved.
Could be lot faster
Plugin support for NDK development
Ease of use for Memory analysis
Poor Simulator support - It could be lot better
Must use, if you are an Android mobile developer
Android App development
Installation of android app on to devices
Running and Debugging
Android Studio is definitely an upgrade from having had to use Eclipse in the past. It's a great IDE put on by IntelliJ in collaboration with Google I believe. It has a nice debugger, and a great thing is have the same features and key bindings as their other IDEs. Android Studio makes it easy to download previous versions of Android, and having Gradle tightly integrated is definitely a plus for package management.
The app seems to be a bit big, or not performant enough. I've had a couple problems with my Mac crashing when Android Studio was running. Although I'm not sure if it's necessarily part of Android Studio, the Android Emulator could definitely use to work, especially on start-up time.
Android studio allows us to write native Android applications. We have saved time by ysing an IDE with known key bindings (that we know from using other IDEs from IntelliJ). Gradle also saves us a lot of time by not having to update our dependencies manually.
It took a lot to convince me to leave Eclipse since I felt it worked well, was relatively quick, and I don't love changing developer environments. But I am glad I did since Android Studio does pretty much everything right and Google has gone on record with a lot of exciting improvements in upcoming version (see, for instance, the ConstraintLayout demos)
Like most IDE's, Android studio uses a ton of memory and takes a long time to start up and shut down. I miss some of Eclipse's shortcuts, such as the right click--Surround With--Try..Catch (it exists in Android Studio yet is behind a key combo that I always forget). The Android Device Manager is still it's own pop-up window, unlike in Eclipse where everything was integrated.
For Android development, you really don't have much of a choice these days since Google has discontinued support for the Eclipse SDK.
- it's official and supported by Google
- relatively fast
- rich editing and autocomplete options
- good support for layout editing including the latest layout features
- wide amount of template options for standard components
- it's multiplatform but the best platform for it is MacOS. Do not recommend to use it with Windows
- can be buggy especially "beta" versions
if you develop For Android Platform - must use
Writing, testing and debugging native Android applications. This is in fact the only tool which includes everything for android development in one.
Cool user interface, dark theme for eyes
Much easier to set up a new project
Compile time is quick
Auto suggestion is very smart, which reduces the development time
Very heavy, when my computer runs Android Studio and a web browser, I can hardly work with another software
The Android virtual machine coming with Studio takes so long to start and also takes up much RAM
Best choice of IDE for Android development
However, for testing apps, you should choose another virtual machine, like Genymotion because the default virtual machine takes a long time to start
Problems: Android development, an open-source platform
Benefits: An IDE which provides all supports needed and quite stable
Everything. Clean UI, performance, advanced tools, monitors. Of course, the complete integration with the Android SDK.
At the beginning it was quite difficult to migrate my Eclipse project to the new IDE. The project structure is quite different and also the documentation about it was not very clear.
If you are an Android developer, Android Studio is a must. If you don't use it yet, I suggest to migrate to the new IDE as soon as possible.
I'm an android developer and I was forced to migrate to Android Studio since it will be probably the only IDE officially supported by the Android team in future.
we can create and develop many applications. Can perform mobile automation using appium too.
It makes the system slow . frequently system struck occurs to me .Takes lot of RAM .
Best studio. Can easily develop android apps
It helps to create android applications very easily.I like the gradle integration
1. the new build system--Gradle,gradle is powerful ,much better than ant
and i can add dependency just one line code and many new features!!!!~~.
2. SVC injection (Git ,github),it helps a lot .
3. Terminal ,i love this
4. File and Code Templates
5. Live Templates
6. Plugins ,there are so many powerful plugins,i'm really enjoy this feature
1. Sometimes it will crash or occur ANR just like Android
2. When editing the *.gradle file ,AS won't show intention actions
3. Plugins will lost after updated the AS to a new version!!
Trust me ,AS Is The Best IDE For Android Developers,
try it ,and you will fall in love with it.
AS has saving me a lot time of developing Android App,feeling like saving my life
I like intelligent code suggestions, It built on IntelliJ editor which is very famous. It makes me to write the code efficiently and off-course i no need to remember syntax.
I like the this rich editor and all UI elements can be simply dragged and dropped. It is saving developers time.
Even though android studio is having fast content assist it has some bugs. I want it bug less.
If vendors resolves most of noun issues then it will be very effective
I dint solve any problems. But i found most of the solutions in the internet posted by others.
Every tool you need to develop for android is integrated into one IDE. Also, there is a high degree of customizability. The greatest benefit is the syntax autocompletion and javadocs. There is no need to open up the browser and search for documentation since its already in the IDE.
Oftentimes builds take far too long. Loading the IDE takes far too long. There are intermittent bugs throughout.
If you are looking to develop for Android then Android Studio is really the best platform to develop with. There is no other IDE out there that will beat it.
I am currently using Android Studio as the Android App development platform for the company I am employed at. Using Android studio greatly speeds up the process of Android development and it is quite frankly the only way to properly develop for Android. With Android studio you are given an entire suite of tools to work with ranging from syntax auto completion, to gradle integration, to debugging. Because Android Studio is based off of IntelliJ you get access to the unlimited number of plugins that will enhance your experience.
IntelliJ integration just makes life easier. With all the quick shortcuts and user friendly UX, development is super fast. With gradle, it is no longer necessary to download and put .jar files.
Android Studio can be consume lots of resources on your computer. Gradle build process is still slower as app grows big over time.
Debugging is not like visual studio where you can drag the pointer, add new codes during debug mode.
Give it a try.
Writing Android Apps for personal projects as well as organization related projects.
Interface, Code handling, ease of use,
we can debug code easily and find bugs in very short time,
Now it support vector icons which means we don't have to worry about the different sizes of the icons,
and instant run also help us to not to wait long
On first time compile it takes long time to compile which is very irritated.
frequent updates also cause different build errors,
Frequent updates means new features but it also take time to resolve issues due to updates
I strongly recommend android studio for android development.
- Ease of integrating ADT compared to eclipse.
- Eclipse use to hang more and gets slow. This got better with android studio at least until we integrated gradle.
- Has all good features of intellij and promised continuous updates from google.
- Support for unit testing.
- More sophisticated emulator.
- Automatically changed files (.idea/)
- Some unstable beta versions are released that totally break our application. Then either we have to go back to old one or try to deal with it until next version is released.
- IDE got slow when gradle is integrated.
- Get a high end computer to get best performance out of this software.
- Make sure you don't commit locally auto modified .idea/ files.
- Eclipse hanging and getting slow way too much.
- Working with a software especially designed to solve your needs is always beneficial.
- Emulator works better in android studio.
What I really enjoyed about Android Studio was that all the tools I thought necessary to get my project up and running were actually there. From debugging to actually having the ability to demo my application on multiply device at once made everything such a tremendous experience.
I think that a lot of developers that do not have a powerful enough of a device can say that it takes for ever to load. Thought I understand the reason for this, its still a bit annoying when everything takes so long to get ready.
Prepare to fall in love with the ONLY true IDE for android development.
The application was basically creating a platform for farmers and buyers to have a closer relationship so products and can get sold much faster. I have realized that with Android, this platform would be much better then any other platform because many individuals in my country have an android device. Not to mention the many free APIs that are out there that helped to make my solution much easier to use.
While I love Eclipse as an IDE, I think it's best that Google developed it's own IDE for Android development. This new IDE brings many new features and benefits that wasn't possible with the Eclipse plugin integration. While Eclipse provided a tool for UI layout, the Android Studio layout is now on par with Apple's own Interface Builder that is built into Xcode.
I also like that Android Studio is a cross-platform tool. I have installed and used it both on OSX (ironic, I know) and Windows. I believe they also have a Linux compatible version available. And because it's Google, it gets constant updates and bug fixes.
There really isn't much to dislike about Android Studio. With any new piece of software, there will always be bugs and crashes. I have experienced some, but not many of these inconveniences.
If you're using Eclipse as your IDE for Android development, I'd consider at least trying out Android Studio. It's still in the early stage of development, but already has many features to give Eclipse a run for its money. My preferred IDE is still Xcode, but that's due to the fact that I'm working primarily on iOS applications and not Android.
I'm primarily an iOS developer, but every once in a while I will need to look at Android projects and code. I have Android Studio installed to use and test Android applications that fall into my lap at work.
I like how they integrate gradle. Before using Android Studio, I've been developing using Eclipse. This is fine if you work by yourself. However, collaboration is very hard, especially if you use custom library. Usually, custom library mean you need to import project or add jar. This is where the problem is, since eclipse store the path on each programmer, this will gets complicated. Gradle come in handy by helping you manage the dependencies. Just like how composer help manage dependencies in PHP.
I don't really have much to complain about Android Studio. However, I do have several items that can be improved:
1. Gradle sync seems to be slower than android sdk update. When android sdk can use all available bandwidth, gradle sync seems to be limited to around 100kbps :|
2. sometime, UI xml that uses custom library seems to be unrecognized it generate lint error. Not significant, just annoying.
If you want to develop apps for android market, Android Studio should be your IDE. Most of tutorials and library already use Android Studio as base reference.
We are mobile apps development studio that develop apps for iOS and Android market. So, Android Studio helped most of our android development.
Android Studio provides the best IDE for developing android applications with all the required files built by default.
The software is slow at times and especially if the RAM is not at least 8GB ram. Debugging is a pain in Android Studio. It is not at all user friendly compared to other IDE's
Creating applications - master's research project and while developing applications during hackathons
It is freely available and has numerous code examples to get one started. It is regularly updated with support for the latest Android OS releases to enable keeping an application up to date.
There are so many versions of the Android OS to support that it can get a little difficult to keep everything straight. Sometimes it won't upgrade gracefully.
Test applications in an Android environment and understanding how things work within the OS.
It integrates just nice and stable with all android apis, sdks, emulator, and so on. Its base on intellij ide with strong capabilities and helpers for developers.
Download new versions from scratch, it should roll release the new version as a plugin and upgrade it self
At leas gave it a try, you will not be disappointed with the stability and flexibility of it tools. Your development experience will be smooth and consistent
Native application development for android. It allows me to easily develop this applications and tests it against several devices.
Android Studio is a feature rich IDE that gives you all of the tools needed to create a very advanced app. It also has a very good emulator so that you can test your app development without he need to plug in an android device.
It takes a very long time to start up and the phone screen rendering of the real time changes can be glitchy.
I highly recommend signing up for Udacity.com and work through the Android courses they have created in partnership with Google.
Android Studio helped me build a basic app. It was intimidating at first but once I learnt more through Udacity it actually became really easy to use.
For Android, its the only software you ever need to develop. I started initially with android eclipse plugin, but Android studio change the perception of how android apps should be develop. With gradle build management, and having different profiles and build management. Profiling is the most interesting feature you gonna use.
Interface is little difficult, and take some time for novice user to understand. Resource intensive application and require a powerful processor and enough ram.
Once again, I will emphasise that android studio should be first and last choice of development.
We are maintaining and developing apps for enterprise users who use android and ios apps for their daily business needs, So basically we are making b2b applications,
It has functions that make a better coding of the Apps, making them much more beautiful.
The coding of Apps on mobile devices could be improved, since it is very complicated to do so on these devices.
One of the best platforms for coding, very fast and efficient.
It provides the best features for appropriate Apps, and also, a coding facility at all times.
It is the default Android development tool, backed by Google, and has really extensive documentation and online support. Most questions you have when learning and developing are probably already answered somewhere in the docs or on stackoverflow.
It consumes all resources from my pc. It is always using lots of ram and the cpu usage is usually way above average when Android Studio is open. This doesn't happen with other "heavy" tools like Visual Studio or Photoshop.
Go with Android Studio since it is used in most of the documentation and tutorials.
Using Android Studio to learn Android app development in order to port a hybrid app to a native one (hybrid is good but some functionalities just can't be done in a hybrid environment).
The IDE is quite easy to use . Coding comes very handy as you can get codes defaulted for the project. For example if you choose login a pre populate code shows up for login .
The drop and down works really cool.
No such dislike. Yes some more features can be added to enhance the product.
Also the loading time for desktop app should be optimized.
You can use android for app development. you can get some codes pre filled for you.
The IDE is very effective for android development. Can be used to create simple to complex apps. It will also help with some in built codes.
It is perfect because it provides the necessary functions to encode applications.
Too many things are required to achieve its installation. And also, in the coding process, a lot of hard disk space is consumed.
He has managed to give me the ability to code, and make designs at the same time. Also, exact functions to better code.
It suitable for coding of applications.
This software can work on multiple devices.
Its big capacity makes installation quite time consuming.
Requires updates incase of new changes to it thus increasing its disk space.
It has made my coding experience be fruitful.
It has easened my work to both code and design at the same time.
It makes development of Android applications much easier than eclipse ever did! I like being able to use thelayout editor to accomplish what I need.
Sometimes with larger projects, it can run a little slow and can use a lot of memory in general.
If you are still using Eclipse, please get with the times. Android Studio improves upon Eclipse in pretty much every way.
I am just a developer developing Android applications. Android studio makes tracking down some bugs easier than Eclipse ever used to make it!
It suggests it every time I get stuck.
In particular, the speed of the build increasingly improved.
User-friendly interface, very easy to use
Too much ram and memory.
Use it on window OS is sluggish,but it's well on ubuntu.
This is one great product, the Android programmer you should use it
We are programmers, we use it regularly, and thank you for creating it.
My work is getting better.
we complete the work faster so we earn more money :D
It's easy of use the Android Studio, and UI is beautiful, and debug is more easy than Eclipse, and it's quickly of startup, and build seem also quickly almost sometime.
too use up the memory, and CPU, in my 8G MacBook Pro, it's need cost 6.5G memory, and the Android Emulator is so slowly.
more useful and more easy to use, and more quickly to use, and more convenient to use.
solve the android develop problem, and it's more quickly than Eclipse.
It's simple to use, friendly and very clear. The design form help a lot the developers and gain them time
It could be a little fast with generating some java code
It's the software number one in creating mobile application on Android
I create a lot of applications, the most are in the domain of IOT
Focus on the business logic. Forget about the boiler plate. Android studio allows you to develop at an astonishing speed while it handles complex stuff in the background. It makes importing libraries super easy. Everything you need is available in one place
Need to compile again and again for even small changes. This takes a lot of time. This will change when the 2.0 version is released as a stable version.
A reliable android IDE was needed. Eclipse sucked to its core. Android Studio makes development a joy allowing you to write more code and better code. It is made for devs and based on IntelliJ platform. It brought stablility to development, which boosted our productivity
Very standard so everyone coming into the company knows how to use it. Also very powerful for debugging.
Instant run debugging isn't easy. It's very difficult to run and debug each time. Not as fast as other ide and languages for compiling and debugging.
Development of Android apps with the official ide.
Android Studio has incredible perfomance, They continuously are fixing bugs to bring to the developers a better way to write code. It has additional components that makes you amazing your workflow like genymotion, the API versions gives you an amazing compatibility to work with some different devices.
The multi windows is not comfortable as you except
Try to fix the Multi Windows
I worked with this on College Projects and still learning with tutorials
The fact that it combines the graphics, coding and testing aspects of mobile development under one platform.
it frequently freezes and becomes quite slow when you open it for the first time.
I think it's a great product for someone who's trying to learn android app development for the first time.
Mobile App Development and for creating app to make money.
The UI simplicity and ease of use, code autocompletion and live templates. Gradle plugins and how easy it is to include third party libraries. Example projects and plugin support. Emulating Android devices is also very quick and easy.
Logcat ocassionally has some issues, such as not finding my debuggable application or log is sometimes not available when plugging device back in, this can be annoying when trying to find out what caused a crash in a background service.
Makes coding and testing apps faster and easier, increased efficiency. Code autocomplete saves a lot of time.
Android Studio with gradle ,when I add a library, it was so easy. The auto completion is so good too, and the package the apk is more effectional. Java and groovy , use easily , because project on GitHub are built by Android Studio mostly, it helps me study Android Technology faster.
For experience Instant Run, I upgrade my Android Studio to 2.0, but it is quite unstable, I met lots of bugs, compiling a project , it is slower than before. And every time I upgrade my Android Studio in big version, my plugin will be lost , it's boring me.
I have nothing to say about this, sorry.
I liked the ease with which you can develop apps using both the coding as well as design interface for the apps. Overall, this has a lot of great features coming similar to Eclipse so it was great to get a hang around this.
One thing I liked about the studio was able to create a basic app from scratch with ease using both the design and coding interfaces, this made learning on the go really easy.
The Android Studio emulator on a mac was a pain to deal with. There was several times when I wanted to launch an app for testing and the emulator would not work correctly.
I mostly used the Android Studio to create proof of concept apps and mockups that would interact with the other services at our company. The idea was to show how easily we can do this.
We can help you find the solution that fits you best.Chat with a G2 guide