Investigate the evolution of a development environment for a mobile application/platform

Source: Internet
Author: User

Come in more things, head running, sleep is not enough.

----------------above just shows that I have the quality of being a qualified programmer-------------------------------------------------------------

Blogging is the embodiment of a programmer's technology, from beginner to advanced, that can record the programmer's technological growth process. Affected by the course, also opened this blog.

Now that you've opened a blog, you have to write something useful. As always, I have recorded my impressions and resources in this kind of technical experience. You can see it yourself, tidy it up properly, and have a sense of accomplishment.

   

My direction is Java and Android, have a certain understanding of Android. (The main reason to enter Android is because iOS is too expensive ... )

Android from the early I've seen 1.6 to the nearest 6.0 has been iterating over many versions. Before 5.0, like me, the beauty of the province, think Android is too black, no iOS look good. And since the beginning of the year, Google launched the material design style, to Android I have a female big 18 of the illusion (personally think this design style can be finished exploding Android). This is what I am adding to my love for Android, eco-openness, the ability to toss, the resources on GitHub, and the black technology. Compared to iOS is local tyrants, Android gives me the feeling is geek fan.

  

---------------on the look of my Android, if you want to start from the whole development process, then I have to go to Google information-------------------

工欲善其事, its prerequisite.

The main language for Android is Java, so the most extensive IDE tool is eclipse (referred to as EC). This is also a very important development tool in the development process of Android. But in time, Google launched Android Studio in 13 (abbreviated as). As has been issued has been greatly sought after. I think the reason for this is that as is based on another Java-famous development tool, IntelliJ (an individual who loves this IDE), the Gradle component tool. As absorbs many advantages of IntelliJ, it greatly facilitates the developers.

There are many discussions on the pros and cons of AS and EC on the web, and I don't have much to cite.

In my personal use of these two tools, in terms of functionality, as can be said to be the end of the EC, such as as from GitHub to import the open Source Library when only need a code on the open Source Library, as in the writing interface can write the edge of the intuitive view interface, As for the development of image resources used in management than the EC is much better and so on.

But the function of the explosion does not make me completely certain of this tool, and even so far can not completely abandon the EC is the reason is special too card!

As itself eating memory is very large, so when using as if it is not high with the computer, using as will have a noticeable sense of Kaka. Second, gradle This tool in the construction process to frequent access to the network, especially in the domestic network environment, each time the compilation has allowed me to go to a trumpet.

Usually, my computer's configuration can run a little smoother as or Kaka running two as. But if you drive to three windows, then I can only restart the computer.

For EC, 4 to 5 of the burden on computers is not too heavy.

In summary, as is also a thriving tool, I think with the continuous optimization of Google, its performance and functionality can prompt programmers to completely abandon the EC. Of course, the official Google also said that the end of the year to end the technical support for the EC. So Android developers are moving from EC to as as early as possible.

Here is another piece about the use of as some of the problems.

Getting Started with Android studio http://www.cnblogs.com/hoatson/p/4816243.html

What about slow SDK downloads? Http://www.cnblogs.com/hoatson/p/4816280.html

Investigate the evolution of a development environment for a mobile application/platform

Contact Us

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

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

A Free Trial That Lets You Build Big!

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

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

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