Sunday, January 3, 2016

Google will stop using Java in Android N – TuTecnoMundo (press release) (blog)

 java-android

Android It is an open source operating system . Is your code can be acquired and modified without need for it to have a permit. Google has always placed special emphasis on freedom of your system. In fact recently the Mountain View offered several open source applications to serve as example to develop Android Marshmallow. TuTecnoMundo you also talk about Fossdroid, a repository of open source applications for Android code.

Java and Android have always gone hand in hand . And much of its code is written in the popular programming language. The versatility of Java has facilitated many things at Google operating system: it is largely responsible for compatibility with many different models. However, it also has its disadvantages, including the need for it to work on a virtual machine. Which slows significantly the user experience.

Google still betting on Java because it benefits outweighed the cons. However, there is a feature of Java that truly woodcock with the principles of Android: Java is not open source . Google and Oracle now owns Java, have had numerous legal disputes over this difference.

Since February 2015, Google began migrating their APIs to OpenJDK language with the aim for greater freedom in your code. So that will be in the next version of its operating system, Android N, with which finally abandon Java:

As open source platform, Android is built by in collaboration with the open source community. In our next update of Android, we plan to move from the Java libraries to an approach based on OpenJDK, creating a common code base for developers to build apps and services. Google has worked hard and contributed to the OpenJDK community and hope to contribute increasingly OpenJDK projects in the future. “

The end user will not notice significant changes for change. But the developers themselves will see simplicado his work with new and polished APIs.

And you, what do you think Google’s decision? Will you miss Java?

LikeTweet

No comments:

Post a Comment