Contributor

iOS and Swift rule the enterprise

opinion
Dec 15, 20152 mins

Enteprises are adopting iOS for their mobile apps. Now with the open sourcing of Swift, this trend will continue to expand in the backend and perhaps unseat Java as the predominant server-side language

I’ve been watching the news of the how Apple is taking 94 percent of the profits of the entire smartphone industry with amazement. This seems counterintuitive to the IDC research suggesting that Android dominates the worldwide smartphone market with a market share of 82.8 percent. Perhaps, at least in part, the answer lies in enterprise adoption.

Looking for enterprise app research is a little harder to find. I decided to start close to home.

Here at Salesforce.com, we provide a Mobile SDK for both iOS and Android. We track usage of custom apps that make API calls through these mobile SDKs. Looking at these Mobile SDK stats, we see 87.63 percent of all transactions are via iOS, with 12.11 percent via Android and the remainder consisting of Windows, OSX, and other platforms.

It’s pretty clear that mobile app developers looking to be successful in the enterprise need to focus their development efforts on apps for iOS. Further, Swift, Apple’s new programming language is rapidly gaining accolades for app dev. Lyft rewrote its mobile app in Swift with more than two-thirds less code.

Swift is evolving fast. Version 2 was released in June during WWDC, Apple’s developer conference. Perhaps coincidentally, since Swift’s launch, Apple has increased the velocity of new operating systems. Both WatchOS 2 and tvOS have been released this year.

Now with the open sourcing of Swift, the genie is out of the bottle. I truly believe that Swift will replace Java as the predominant language for enterprise apps, including backend apps. Is the growth of Heroku Swift Buildpacks or the IBM Swift Sandbox proof of the first steps toward this? 

Quinton Wall is the Sr. Director of Developer Relations at Salesforce where he is focused on native mobile applications development and the cloud.

He is a regular speaker at cloud and developer events around the world, and an active contributor to open source projects and the Salesforce development community.

The opinions expressed in this blog are those of Quinton Wall and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

More from this author