Google might adopt a key Apple technology in a big way
The report says Google is considering making Swift a "first-class" language choice for programmers making apps for Android.That means Google would make it much easier for developers to build their Android apps with Swift, right alongside the Java programming language most often used for Android apps today.
Meanwhile, Apple released Swift as open source in late 2015, meaning that anyone can download and use it as they see fit. That means Google is free to mold it towards its own ends, and possibly use it as a way out from Java depending which way that court battle goes.
Hurdles aheadStill, Google will have some tough, but not impossible, technical hurdles to overcome if it does add support for Apple's Swift on Android, meaning such a move could be years out, if it happens at all.
For starters, it may be hard to get apps written in Swift to run reliably on Android. If it does, all of Google's home-built tools for helping developers make Android apps are designed for Java, so they'd have to be rethought and reengineered accordingly.There are plenty of Swift fans who'd probably cheer a Google move toward the language. It has a dedicated fan base, including startups like Lyft and titans like IBM, an Apple partner. The Next Web also reports that Uber and Facebook are considering moving at least some of their code to Swift.
Apple would likely applaud this move, as well, as it would see Swift become even more prominent in the developer world - where its speed and simplicity have turned it into a hit among developers of all stripes.
"We saw open sourcing as a critical element to make Swift reach its potential to be the language, the major language for the next 20 years of programming in our industry," Senior VP of Software Engineering Craig Federighi said in late 2015.And so, a Google move towards Swift would make at least some developers very happy, while also laying the groundwork for a possible eventual escape from Oracle and Java.
Uber and Facebook declined to comment for this article. Google did not respond to a request for comment at the time of publication - though, notably, the company declined to comment to The Next Web, citing the ongoing litigation with Oracle.
- Check out the top 10 batsmen with the highest strike rate in all IPL matches
- Petrol pumps closed in Rajasthan as dealers demand rollback of VAT on fuel
- Google blocks terms associated with hate speech from being used as ad keywords on YouTube
- Mountains, rivers, trout and toddy — Manali offers you all these and more
- E-commerce and digitisation to accelerate India's auto sector growth, says report