Now Available: Streaks 7
Jul 22, 2021, 8:33 PM
We've just released the next major update to Streaks, featuring:Task sharingMore tasksCustom task colorsMuch much more!Task SharingOne of the great new features of Streaks is the ability to share your tasks with other users, such as...
Better Console Log Messages
Jul 2, 2020, 9:08 PM
I saw this in a WWDC 20 video (although I don't recall which one). So obvious but had never occurred to me:Use Emoji to highlight debug messages in your console!if daysOfWeek.count == 0 {
print("🔴 No days found in...
Disabling the Mac Zoom/Maximise Button in Catalyst
Jan 14, 2020, 8:37 PM
I've recently been experimenting with converting some existing iOS/iPadOS apps to run on the Mac, using the new Catalyst system.The first of these experiments was to convert a game I previous made called Hexiled. It a high-addictive...
Now Available: Streaks 5
Sep 20, 2019, 8:24 AM
Today we have released a major new update to Streaks! In addition to adding support for iOS 13 and watchOS 6, we’ve added a whole bunch of new features.Download on the App StoreRepeating TimersIn Streaks 4, we added the ability to...
Audio Streaming in watchOS 6
Jun 12, 2019, 1:38 AM
One of the great new watchOS 6 features announced last week at WWDC is the ability to stream audio directly from the Apple Watch.Playing audio on Apple Watch has evolved significantly, especially in the past two years.This article shows...
Integrating Apple Music Into Your iOS App
May 28, 2019, 11:09 PM
We recently released a major update to Streaks Workout, with one of the new features automatic playback from Apple Music.While the actual playback of songs from Apple Music is somewhat straightforward, the overall integration process is a...
Now Available: Streaks Workout 4
May 28, 2019, 8:44 PM
After a long time in development, we've released a major update to Streaks Workout. This is one of the most motivating and fun workout apps for iPhone, iPad, Apple Watch and Apple TV.We've had so much feedback over the...
Now Available: Streaks 4.2
May 28, 2019, 7:01 PM
We've just released an update to our Apple Design Award-winning app, Streaks.Building on the major release of Streaks 4 late last year, we've updated the app to now include:Siri Shortcuts to start and stop the timer for timed...
OutcastID3: A CocoaPod to read and write MP3 ID3 tags
Dec 4, 2018, 5:12 PM
We've just released a new update to Outcast, which adds the ability to read chapter information embedded inside of podcast episodes.In order to implement this, we looked for an open-source library written in Swift which also support...
Now Available: Streaks 4
Sep 17, 2018, 8:33 PM
We've just released a major update to Streaks!
There's almost too many things to list, but some of the features we're most excited about are:
Siri Shortcuts
Timed Tasks
iPad + iCloud support
New complication options on...
Using multicolour CLKTextProvider in Swift in watchOS 5
Sep 15, 2018, 6:09 AM
With Wednesday's announcement of new watch faces in watchOS 5 + Series 4 Apple Watch (Infograph and Infograph Modular), one cool feature that went under the radar is the ability to have multicolour text complications.
You can combine...
Testing Your iCloud Code By Simulating CloudKit Errors
Jul 24, 2018, 11:29 PM
We're currently working on integrating iCloud support into Streaks, which means all of your tasks and task data will be in sync across all devices (as well as immediately available when you install Streaks on a new...
Outcast 2: Pushing the Apple Watch's limits
Jul 2, 2018, 9:05 PM
Today we are releasing a major update to Outcast, our podcasting app made specifically for Apple Watch.
Outcast is a fully-standalone Apple Watch app, meaning you can browse and search for podcasts, download episodes, and play them back,...
Solving the iTunes Connect ITMS-90502 UIRequiredDeviceCapabilities error
Feb 22, 2018, 7:27 PM
From yesterday (22 Feb 2018), it appears iTunes Connect made a change when uploading your builds from Xcode, now ensuring all targets explicitly specify ARM64.
In other words, the Info.plist files for your iOS targets need to contain the...
Outcast for Apple Watch
Jan 24, 2018, 8:04 PM
Today we are releasing a brand new app: a standalone podcast player for your Apple Watch, called Outcast.
You can search, browse, download and play podcasts, all without your iPhone!
To celebrate its release, Outcast is available for $0.99...
Detecting Which Complication Was Tapped on Apple Watch
Sep 20, 2017, 10:20 PM
In our app HealthFace, it is possible to fully customise how Apple Watch complications display your data from HealthKit.
On most of the Apple Watch watch faces, there are multiple complications displayed. For example, on the Utility watch...