Thursday, April 7, 2016

Swift, Apple would soon important piece of Android: report – CNET in Spanish

The language of Swift programming replace Java in Android?

Apple

Google, like Facebook and Uber wants to give greater priority to Swift, the young programming language Apple. in particular, the search giant would be interested in making Swift language first level ( first-class ) in Android, according to a report from the Next web.

today , Android uses Java as a language first level, so replace Java by Swift would not only be complicated at the moment, but it would take quite some time. However, he says TNW, Google is studying the idea of ​​giving greater prominence to Swift due to recent demands for Oracle, which owns Java, to Google.

in 2014 Apple announced Swift as its new language mobile programming which replaces the programming language Objective C, which until that date was used for application development. In late 2015, Apple became Swift in an open source project, feature Android code that would help to maintain freedom permitted with Java – also open source – and one of the main benefits of the Google operating system.

The programming language is used to program applications or other software, including an operating system like Windows, OS X, iOS or Android.

But Swift migrate to Android, Google would have to change all your libraries (set of programming functions) and add APIs support Swift. According to the report, the low-level APIs in Android are written in C ++ code, not compatible with Swift –aún– language; Because of this, these APIs would have to be rewritten.

Swift already has the support of computer giant IBM and recognized as Lyft applications, Vimeo and Pixelmator, which are made from scratch to Swift.

The Next Web also said that Google would be considering the idea of ​​using Kotlin as an alternative if Swift is not used. Kotlin is a programming language object-oriented and focused on safety. The advantage of Kotlin is that, besides being open source, and works with Android Studio, the development platform Google.

In the case of Facebook and Uber, using Swift will not be such a headache as Google.

Facebook, for example, Apple would use the language to benefit both improve app performance in the hands of users, such as integration and speed with the Facebook servers. Uber, meanwhile, would follow rival Lyft, who redesigned the app and created on Swift to make it more simple, flexible and easy to maintain.

LikeTweet

No comments:

Post a Comment