iCaption 2.5.0 Released

iCaption has returned to the Mac App Store with the updated 2.5.0 release. New features:

– Support for video scrubbing via TouchBar on the MacBook Pro with TouchBar.

– Update current time display when scrubbing from the Timeline.

– Update presentation for help files to support help viewer max window size on newer versions of Mac OS.




Partner Product: Landmark Lens

Other than working on Trivial Channel for Apple TV, these past nine months have been slow for seatoskyware.com product development. This is because I have partnered with a couple of very talented colleagues to start a new iPhone app venture under the company name, Nicola Technology Corporation. Our new product is going to change the way we take photos of landmarks…

Introducing Landmark Lens: Take photos in crowded places. Landmark Lens removes people, cars and moving objects. See more info on our website www.landmarklens.com.


In-App Purchase for Trivia Channel

Trivia Channel 1.1 was recently released with a number of improvements, as well as the introduction to the “Speed Round” In-App Purchase. In speed round, you try to answer as many questions as you can within 3 minutes. Answer them all to get a time bonus added to your score!

Trivia channel is a tvOS app for the Apple TV 4 which quizzes you and your family on dozens of topics, rewards you with bonus points, or penalizes you for incorrect streaks. It hooks up to an open database called QuizBang, which allows registered users to contribute their own trivia content. It contains over 3,200 questions currently.

iKeepActive and iKeepActive Lite back in App Store

Both iKeepActive and iKeepActive have been voluntarily removed from the App Store last year, but have been re-instated with new versions in the App Sore after the 2015 Holidays. Both applications include updates to their core functionalities to use the newest Apple OS X APIs EventKit and AVFoundation, retiring CalendarStore and QuicktimeKit, respectively. This will fix compatibility issues with the newest versions of OS X. This also means that support for Snow Leopard, Lion, and Mountain Lion have been retired.

iKeepActive has also been updated with some graphing of your progress and muscle coverage from your workout schedule, while the Lite version only focuses on the API update.







iKeepActive Lite






Introducing Trivia Channel

In early September, I was among the privileged to receive an Apple TV 4 Developer Kit. I have used some of my time since, to create something that the whole family can participate with in the living room: a Trivia Game.

TriviaChannel is an Apple TV 4 app which quizzes you and your family on dozens of topics, rewards you with bonus points, or penalizes you for incorrect streaks. It hooks up to an open database called QuizBang, which allows registered users to contribute their own trivia content. It contains over 2,200 questions currently.

You can say your answer into the Apple TV remote by holding the Siri button while saying aloud “Answer A”, “Answer B”, “Answer C” or “Answer D”.

The first version of TriviaChannel has been accepted into the App Store this Monday, and therefore will be immediately available upon launch of the new Apple TV living room box set. Future updates for adding features to the app are to be expected.

Update: Screenshots added, now that Apple TV is publicly available.

TriviaChannel TriviaChannel TriviaChannel TriviaChannel TriviaChannel TriviaChannel TriviaChannel

Introducing Cocoatainer

After eight years of active Open Source contributions, I ventured into commercial products for the Mac and iOS platforms and haven’t looked back. Well, it’s been another seven years since and it’s a good time for reflection – while still going forward.

I’ve been working on something to tie both of these things together: an open source Inversion of Control framework for iOS developers. Cocoatainer provides Dependency Injection via the constructor. It can be used in both Objective-C and in Swift, is covered by unit tests, and comes with several examples. It has many features, which you can read about on the Bitbucket page, where you may also download it.


Cocoatainer is released on the MIT license, which is pretty open and permissive for commercial use.

Announcing Loop Motion

Earlier this year, I was lucky enough to get my hands on a developer unit of the Leap Motion device. This device will become available in Best Buy stores in May. In my initial brainstorming quite a few ideas came up, mostly around audio and sound…

Back in the mid-late 90’s a couple of friends and I spent a lot of time writing lyrics and making hip hop beats on our computers. Some of us ‘evolved’ from there and went onto hardware-only configurations. Back in the day the industry has relied on physical drum machines (like the legendary TR-909), but nowadays there are hardware/software solutions. There are arguments for using each, but either way you cut it, none of this is cheap.

How about a software solution which relies of inexpensive ‘hardware’, but it is ‘hardware’ that you never have to touch? Can we have a drum machine that is not a machine at all, but interacts with your hands just like one?

So currently I have a new software project underway called “Loop Motion”. It is passed the prototype stage, and now a working version is already in early production. Some of the features I hope to achieve are:

  • Touch-less, velocity sensitive hand gestures for ‘beating’ on virtual drum pads
  • Visualization of beats played
  • Real-time recording of notes played by gestures
  • Looped playback of the last recorded sequence while recording the next sequence
  • Variable length bars and tempo control
  • Load your own sound font or map notes to the virtual drum pads
  • Multitrack support*
  • Visualization of bars on tracks*
  • Multiple instrument support*
  • Effects*

*Items for future consideration, definitely not to be expected in version 1.0

This is a little different than any software project I’ve worked on these past twelve years, but I think it will be fun. Enjoy some photos for the meantime.