Apple Raises iTunes Match and Apple Music Library Matching Limits to 100,000 Tracks

MacRumors reported over the weekend that Apple Music and iTunes Match libraries can now manage libraries with up to 100,000 tracks:

Over the past couple of days, MacRumors has received several reports from users who have been able to upload music libraries of greater than 25,000 tracks to iTunes Match or Apple Music’s similar scan-and-match feature, and Macworld’s iTunes expert Kirk McElhearn has also noted a number of reports on his personal blog.

Update 12:08 PM, December 6: Eddy Cue has confirmed to MacRumors that Apple has indeed “started rolling out support for 100k libraries.”

It has taken some time, and longer than expected, but those of you with iTunes Match or Apple Music and large music libraries can now upload up to 100,000 tracks to the services, up from the previous limit of 25,000. Eddy Cue, Apple’s Senior Vice President of Internet Software and Services, first mentioned on Twitter in late June that Apple was working to “get to 100k [tracks] for iOS 9”. Apple missed that deadline, but Cue subsequently told MacRumors that Apple was working on it and that he expected it would be released “before the end of the year” - and indeed it now has.

Permalink

IBM Swift Sandbox

Hi, I’m John Petitto, one of IBM’s Swift developers located at IBM’s Mobile Innovation Lab in Austin. We love Swift here and thought you would too so we are making our IBM Swift Sandbox available to developers on developerWorks.

The IBM Swift Sandbox is an interactive website that lets you write Swift code and execute it in a server environment – on top of Linux! Each sandbox runs on IBM Cloud in a Docker container. In addition, both the latest versions of Swift and its standard library are available for you to use.

Neat idea by IBM to write and execute Swift code in any desktop web browser. Too bad the web app is barely usable in iOS Safari because of text selection issues. I’d love to have something like this as a native iOS app eventually (if Apple allows it; but if they allow Pythonista, why not a Swift interpreter now that the language is open source?).

Permalink


Craig Federighi Talks Open Source Swift

Writing for Ars Technica, Andrew Cunningham interviewed Craig Federighi on Swift going open source and how Apple is approaching open development:

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.

Permalink

The Grand Unified Theory of Apple Products

Spot-on analysis by Neil Cybart on Apple’s product lineup:

At the Apple Watch introduction keynote, Apple changed its tune when explaining its product line. Instead of positioning product categories in such a way that each product played a specific role in our lives, Apple began moving down the path of consumers picking and choosing the devices that made the most sense for them. The now classic, “product profile” slide made its debut (pictured below). All of Apple’s primary products fit on one spectrum.

The message behind the slide was simple: each distinct product category possesses a different ratio of personal technology and power. The smaller the device, the more personal the technology.

Permalink

Pedometer++ Gets Smarter Step Counting on Apple Watch and iPhone

David Smith’s Pedometer++ is one of the apps that got me back in shape and I’ve always appreciated the thought and care that he puts into it.

Today, David released a substantial update to Pedometer++ with an entirely new logic to coalesce steps registered by the iPhone and Apple Watch:

You might be wondering why I don’t use Apple’s Health.app merging system for this. After extensive testing about how that works I determined that it doesn’t really do a good job for step data. The Apple Health algorithm works around the concept of a ‘priority’ device. This priority device’s steps are then used in all instances except where that device is completely unavailable. In which case the secondary devices data is used to fill in the gaps.

The concept of a fixed priority device doesn’t really work for step data. As you move between the various activities of your daily life, the best device for measuring your movement is constantly switching. Thus you need a data merging algorithm that can dynamically analyze your step data and determine which device’s data is best at any particular time.

That is exactly what Pedometer++ now does. It goes through your daily data and can dynamically determine which device to use for any particular point in your day. The result is a much richer and complete picture of your daily activity than you’d get from Health.

I’ve tried many pedometer apps for iPhone and Apple Watch over the past few months, and I’ve noticed annoying discrepancies between data recorded by my iPhone and steps measured by Apple Watch. David’s intelligent system to reconcile steps taken sounds like what I’m looking for. It’s been a while since I wanted to really check out a new watchOS app, too.

Permalink

Apple Open Sources Swift

As promised earlier this year, Apple today officially open sourced Swift, its new programming language unveiled at WWDC 2014. The now open source Swift is available on Apple’s GitHub page for everyone to try:

Swift is a high performance systems programming language. It has a clean and modern syntax, and offers seamless access to existing C and Objective-C code and frameworks, and is memory safe (by default).

Although inspired by Objective-C and many other languages, Swift is not itself a C-derived language. As a complete and independent language, Swift packages core features like flow control, data structures, and functions, with high-level constructs like objects, protocols, closures, and generics. Swift embraces modules, eliminating the need for headers and the code duplication they entail.

This is big news for developers who have been looking forward to experimenting with Swift. Interestingly, Apple has also publicly posted a repository to track the ongoing evolution of Swift, which should reach version 2.2 by Spring 2016 and version 3.0 by Fall 2016.

This document describes goals for the Swift language on a per-release basis, usually listing minor releases adding to the currently shipping version and one major release out. Each release will have many smaller features or changes independent of these larger goals, and not all goals are reached for each release.

Clearly, open sourcing Swift has been a massive effort for Apple’s teams, and they’re committing to it.

Permalink

SiriMote: Use Your Siri Remote with Your Mac

Back when I owned a 2008 MacBook and the second-generation Apple TV, I remember occasionally using the Apple TV remote with my Mac. Back then most of Apple’s laptop’s (including mine) came with a built-in infrared (IR) receiver and the functions of the Apple TV remote automatically worked with iTunes and some other Mac apps. But since then, IR receivers have gone the way of the DVD drive and, chances are, your Mac doesn’t have one. The Siri Remote for the Apple TV does still use IR for certain functions, but most of its communications are now done via Bluetooth 4.0.

But if you’d like to use your Siri Remote with your Mac, you can with SiriMote. It’s a free app from Eternal Storms Software, which also makes Yoink and Transloader, amongst other apps.

SiriMote works by pairing the Siri Remote to any Mac that supports Bluetooth 4.0 and is running OS X El Capitan. To pair the Siri Remote you’ll need to turn off your Apple TV, press the Menu and Volume Up buttons on the Siri Remote for a few seconds and pair it from OS X’s Bluetooth settings, located in System Preferences. There’s no doubt it is a bit fiddly to set up, but once it’s set up, it works great. SiriMote works by translating buttons on the Siri Remote into buttons from a keyboard (specifically, the media keys). Because it is simply emulating the standard media keys, SiriMote works with iTunes, Keynote, QuickTime, VLC and other apps that work with the Mac media keys.

Unfortunately, for now at least, the touch surface of the Siri Remote can’t be used by SiriMote. The only exception is that clicking the touch surface will emulate the Next Track media key, or Fast Forward if you hold it down. That means swiping and tapping won’t do anything when connected to your Mac.

I doubt I’ll use SiriMote regularly, but if I ever need to run a Keynote presentation from my MacBook Air, I know that I can turn my Siri Remote into one of those fancy “clickers” in less than a minute. As a free app, I can easily recommend SiriMote to any Siri Remote owner, you may not have a use for it today, but you never know what tomorrow might require.

Learn more and download SiriMote.


Apple Airs New ‘Ridiculously Powerful’ and ‘Hey Siri’ iPhone 6s Commercials

Apple shared two new iPhone 6s commercials last night, once again focusing on the more powerful hardware of this year’s iPhone model and hands-free Siri activation via voice.

In the first ad, titled ‘Ridiculously Powerful’, Apple highlights a number of apps and system features that are faster or more capable thanks to the 6s’ hardware. From 3D Touch and games to multitasking, Apple Pay, and camera improvements, the ad follows the style of the company’s “The only thing that’s changed is everything” campaign with a quick rundown of apps and use cases that are more efficient on the new hardware. Notably, the ad features Jon Favreau and closes to what resembles a Siri command for HomeKit lights, which turn off at the end of the video.

The new ‘Hey Siri’ commercial is shorter and it includes a few examples of how Siri can be activated without pressing the Home button to reply to messages, look up information on the web, play music, and more. The ad also features actress Penelope Cruz asking a question to the virtual assistant with ‘Hey Siri’.

You can watch the videos below.

Read more