Category: Announcements

How MakeAppPie.com is Updating to Swift 2.0

With the release of the GM Seed last week, I am now in process of converting posts to be Swift 2.0 compatible. I make it policy not to update during beta versions, since it is likely I’ll need to change all my posts every… Continue Reading “How MakeAppPie.com is Updating to Swift 2.0”

Practical Auto Layout: Are You Ready for iOS 9?

Apple messed up big time. They wanted a simple, powerful but flexible system to lay out buttons, labels, images and other objects on the storyboard. They wanted a way to make only one layout and have it work on any iOS device in any… Continue Reading “Practical Auto Layout: Are You Ready for iOS 9?”

The Beta Blues with the Apple Watch

In case you did not hear about the WWDC15 keynote, Apple announced that  WatchKit is now part of WatchOS2, implemented in the Xcode 7 beta. WatchOS2 has several major differences to WatchKit, most importantly native execution of apps on the watch. For the watchkit… Continue Reading “The Beta Blues with the Apple Watch”

Swift Swift: View Controllers Now Available for iBooks

It was hard to tell if the cheers of joy or cries of fear were louder when Swift was announced, the next generation programming language to provide rapid development and more error free code than its predecessor Objective-C. There is nothing to fear. Grabbing… Continue Reading “Swift Swift: View Controllers Now Available for iBooks”

The Joys of Beta Swift: as Versus as! and Why I Avoid Betas

It came to my attention this week there’s a big change to Swift code on the way. It doesn’t look big though: it is the difference between as and as!. The keyword as is the conversion operator. Usually type or class are easily defined… Continue Reading “The Joys of Beta Swift: as Versus as! and Why I Avoid Betas”

The Joys of Beta Swift: More with Optionals and the “does not have a member named” error

We’ve had another change to the Swift compiler that was brought to my attention by an astute reader. I was aware of it, and you’ll notice I even used it in the last few posts, but I really should have warned people about it,… Continue Reading “The Joys of Beta Swift: More with Optionals and the “does not have a member named” error”

The Joys of Beta Swift: A Change to Outlets

I went to open the pizza demo to get ready for my next post and was greeted by 10 compiler error messages, all the same. ‘IBOutlet’ property has non-optional type ‘UILabel’ Just after I finished the optionals post, It turns out there a change… Continue Reading “The Joys of Beta Swift: A Change to Outlets”

SlipppyFlippyPenguin1.1 Now in the App Store.

SlippyFlippy has gone through an update and is now better. Besides fixing The Hard Mode Bug as described in The Bug Hunt, Slippy has new features for keeping score of  Hard and Easy Modes separately, and a countdown timer so you are ready to… Continue Reading “SlipppyFlippyPenguin1.1 Now in the App Store.”