MyAppleMenu - Fri, Dec 4, 2015

Fri, Dec 4, 2015The Apache-2.0 Edition

Apple Open-Sources Swift, Posts The Language To GitHub, by Andrew Cunningham, Ars Technica

Swift is being released under an Apache 2.0 license, which is incidentally the same license Microsoft used when it open-sourced a big chunk of its .NET framework last year. The project is hosted on GitHub and includes the compiler, the LLDB debugger, the REPL command-line environment, the standard and core libraries, and code from supporting projects. New to Swift (and also open source) is the Swift Package Manager, described as an “early-stage project” that will serve as a repository for Swift modules and will evolve with input from the community.

Craig Federighi Talks Open Source Swift And What’s Coming In Version 3.0, by Andrew Cunningham, Ars Technica

“The Swift team will be developing completely in the open on GitHub,” Federighi told Ars. “As they’re working day-to-day and making modifications to the language, including their work on Swift 3.0, all of that is going to be happening out in the open on GitHub.”

So instead of getting a big Swift 3.0 info dump at WWDC 2016 in the summer and then digging into the Xcode betas and adapting, developers can already find an “evolution document” on the Swift site that maps out where the language is headed in its next major version.

Apple And IBM Made A Brilliant New Move To Infiltrate Large Businesses, by Julie Bort, Business Insider

That’s the part that has IBM developers so excited, says John Ponzo, IBM fellow and the CTO for IBM MobileFirst partnership with Apple.

“Swift has currently been just been a device side story,” Ponzo says. But by making it usable with Linux, programmers can use Swift to develop server apps.


Apple Bundling $60 Apple Music/iTunes Gift Cards With Most Beats Headphones And Speakers, by Zac Hall, 9to5Mac

Capitan Grocery Shopping List Review: Shared Grocery Shopping Lists For The Whole Family, by J.R. Bookwalter, Macworld

Grocery shopping for an entire family can be a daunting task, with requests for favorite items spread across handwritten notes on the refrigerator, text messages, and easily-forgotten verbal reminders. Now there’s an app that helps everyone get on the same page—or at least on the same list.

The New Yahoo Messenger App Is Great For Drunk-Texters, by David Pierce, Wired

The big question Bonforte’s team tried to answer is, what do people want in a Yahoo messaging app? You’re not going to beat WhatsApp as a texting replacement, and, oh yeah, people still like texting just fine. The team landed on the idea that people like sharing photos, and like chatting in groups. Many groups, of different sizes, all at once. Everything came out of that. “We even think of one-to-one chats as just small groups,” Bonforte says.

Pedometer++ 2.3 Steps Up Apple Watch Support, by Dan Moren, Six Colors


Where Siri's Offensive Dictionary Definition Came From, by Karissa Bell, Mashable

If the definitions are coming from Oxford, which it appears they are, both Apple and Google are likely using Oxford's Dictionaries API, a software layer that allows app developers to tap into the company's dictionary data. By using Oxford's API though, developers are forced to rely on the data Oxford University Press provides, which may not be updated at the same time or fashion that it updates its other databases.

Five Years After Patent Trial, Samsung & Apple Reach $548M Settlement – But It’s Not Over Yet, by Ben Lovejoy, 9to5Mac

While the two companies are mostly in agreement, Samsung says that it reserves the right to claim reimbursement should any subsequent legal finding affect the validity of the award.

Apple Music Giving Former Beats Subscribers Month Grace Period To Migrate Libraries, by Chance Miller, 9to5Mac

Beats today has sent out an email to former subscribers informing them that all of their content, playlists, music, and preferences will be safe until January 19th, 2016.

Bottom of the Page

I love that Apple kept all of their git history when open sourcing swift.

— Max Weisel (@mxweas) December 3, 2015


Thanks for reading.