An Annoture user can’t run the application because the Aperture SQLite3 database can not be opened. He’s getting the error from the program and from the command line when manually trying to access the database. Unable to open database file Any Mac OS X and SQLite3 gurus know why this might be the case. This … Continue reading Unable to open database error?
In Timeature, I have the app tell Aperture to switch to the Library via AppleScript. What should be a very fast operation turns out to be glacially slow. Any AppleScript wizards care to explain why this is the case? Here’s offending code that you can run in Script Editor: tell application “System Events” try set … Continue reading AppleScript System Events Slowness
In the course of the next week, I expect to have three software applications for Mac OS X available: Annoture, Timeature, and a yet-to-be released enhancement for Apple Mail. I’ve gotten help localizing my apps into French and German. What other languages are in typical OS X apps? Japanese is definitely one, any others? I’ll … Continue reading Localization Help Needed
I need to fire myself and hire a real QA team. A couple of international users discovered a problem related to number formats and localization in Timeature and Annoture. Since both apps share some of the same codebase, I had to release a point update — 1.0.2 and 1.0.1 respectively — to them. The issue … Continue reading Annoture 1.0.1 and Timeature 1.0.2
I’m happy to announce that Annoture 1.0 has been released! It’s taken me a little longer than I expected to get it out, but I think it will be worth the wait. Users of iView MediaPro and Aperture who need a metadata bridging solution can look no longer. Annoture makes it simple to transfer annotations … Continue reading Annoture 1.0 Released!
I updated Release Candidate 1 of Timeature to full release status. One change was made in the application to overcome a bug discovered in a SQL statement call by Timeature.
Bugs are the bane of any software developer’s life. Many of us would much rather focus on adding new functionality than fixing things that are broken. It’s sad truth in engineering that a vast majority of time is often spent isolating and squashing bugs. I’ve come across two bugs which have been driving me batty. … Continue reading Bugs, Bugs, Bugs!