iOS and Swift rule the enterprise

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, 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? 

This article is published as part of the IDG Contributor Network. Want to Join?