Apple’s Swift: The future of enterprise app development

“As expected, Apple announced new versions of OS X (El Capitan), iOS (v9), watchOS (v2), and Swift (v2). Emotional words: beautiful, stunning, and love, were peppered throughout,” Quinton Wall reports for TechCrunch. “In short, everything you would expect from an Apple keynote.”

“But there was also an undertone of language and phrases that will be important to enterprise developers,” Wall reports. “Apple’s announcements point towards an increasing reliance on data and machine-learning to deliver contextual apps that offer productivity gains through proactivity.”

Apple CEO Tim Cook “referred to Swift as the ‘the next big programming language,’ developers will be building apps in ‘the next 20 years.’ That’s a big statement. It sounds a lot like Sun’s battle cry for Java,” Wall reports. “Unlike Java, however, Tim Cook followed that statement up with two of the most important words any developer can ever hear, Open Source.

Much more in the full article here.

MacDailyNews Take: We can think of several, now-retired IT Doofuses who would pee in their waders upon hearing how Apple is infiltrating businesses worldwide.


Apple previews iOS 9 for iPhone, iPad and iPod touch – June 8, 2015
Apple prepares for major enterprise push by making Macs, iPhones, iPads easier for IT to support – June 2, 2015
Apple+IBM: Enterprise apps go wearable on Apple Watch – May 24, 2015
Apple’s iOS continues to dominate the enterprise with 72 percent of all device activations – May 11, 2015


  1. it would be good if swift were an a.n.s.i. standard language. there are a lot of enterprises that don’t want to put their fate in a language controlled by one company, or in the case of objective c, not really controlled by anyone.

        1. Silly comment of course.
          Darwin is a subsystem and elements of it are sued in BSD among others.
          Also Apple has open sourced a heck of a lot more than Darwin and those projects are in full use.
          Like Webkit that is the basis for shot modern browsers including Googles Chrome. Amusing how few people know that. I bet you didn’t.
          Here is a list of what Apple has provided open score. Which I bet my next paycheck you also didn’t know.
          I think we are done here. 🙂

  2. The problem for OS X for those who rely on voiceover is that app developers rarely know what to do with it. There are MUD clients, one of the simple and easily accessible, apps to make. They simply get text from a telnet-like service and send text back. But out of all the clients I’ve tried, no mainstream client is accessible with voiceover in the sense that it reads output and allows input. Now, if app developers can’t make apps that simple to be usable for those with impairments, how on Earth will the Mac be viable for us? Sure, Mail and Apple’s other apps work well enough, and we could use those textual games through terminal, but we should have the same access as everyone else, and with the mac, we don’t have that yet. >

  3. Not so fast.
    Oracle still heavily controls Java and can and has sued people or organizations using it differently from how they want it used.
    C# is in the early stages of open source and cross platform. We will see if Microsoft follows through.
    When I see both a CLR AND IIS running on Linux or OS X I’ll believe Microsoft is serious.

    1. Large portions of .net are already an ECMA standard.
      Look at theatest beta builds of visual studio, aspx on apache is coming.

      I can target multiple platforms with c# currently using MS and Xamarian tools. I’ve ported portions of desktop apps to the iPad using existing tools easy enough.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.