-
Retiring old apps
With the release of iOS 10 and the need to update iOS apps to suit, I have decided it is time to retire some of my lesser-performing apps as it is not worth the effort required to maintain them.
At the moment, the following iOS apps are no longer available:
- A Knight's Move
- Dice Pass
- Pic-a-POD
- Quick Score - Tennis
For the first three listed there, the Mac versions are still available:
If you bought any of these apps and would like a promo code for the Mac version, send me a screen shot of the app running on your iPhone or iPad and I will send you a code.
-
Man Reader updated to 1.6
Man Reader has been updated to version 1.6 with the permissions needed for finding all available man pages and a fix for search terms being over-written after a background update.
Man Reader 1.6 is now available through the Mac App Store.
Change Log:
- Permissions fix when searching for available man pages.
- Fixed error with new search term being over-written.
- Sand-boxed version now works just as well as the non-sand-boxed so please switch back to this version.
This version fixes a problem with sand-boxing permissions potentially not allowing access to all the installed man pages on your system. This should now be fixed but if you discover any man pages that are available through Terminal but not through Man Read, please email me the details and help me make Man Reader better.
-
Dice Pass Mac Update
I recently got an email from someone who had purchased Dice Pass for Mac from the Mac App Store but had been unable to get it to run. This person was using OS X 10.9.3.
I checked the App Store specifications and it showed that 10.9 was the minimum system requirement, so it should have worked. But going back to my Xcode project, I found that it was set to a minimum of OS X 10.10.
I tried to re-compile for OS X 10.9 but this failed as the app uses several features that are not available prior to 10.10.
-
Learning Swift - Sets
Sets are the forgotten collection type in many languages, including Swift. I think most developers use Arrays without really considering the advantages of using a Set but they have some amazingly useful features that should make them a part of any programmer's toolkit.
If you want to follow along with a playground, you can download it here.
What is a Set?
A Set is an un-ordered collection of unique items. That's it - nothing more than that. So it is very similar to an Array, but it is not indexed like an Array and it cannot contain more than one of each entry.
-
19th Hole Golf Scorer 3.1
One of the problems with using 19th Hole on the Apple Watch is making the app show every time you raise your wrist. My solution to this was to go into Settings (either on my iPhone through the Watch app, or directly on the watch) and change it to "Resume Last Activity" on wrist raise. This worked fine but as I usually prefer the watch face to show on wrist raise, I had to keep setting and re-setting this which was a pain.
But last week I noticed the fine print when changing this setting. In this screen shot from the Watch app on my iPhone, you can see that "session-based apps" and "some third-party workout apps" will over-ride the "Show Watch Face" setting.