Iron Update: Weeks 9 & 10 | Pitch It, Build It

The last two weeks were a bit of a blur, so here goes a small update about big things. Because week 9 was shortened due to Thanksgiving, we finished up our lectures on Monday and Tuesday of week 10. The final lectures were quick overviews on backgrounding, iBeacons, WatchOS and testing. We did useful but fun in-class projects to demonstrate the different aspects, and homework was lighter than usual. Our ... READ MORE

Iron Update: Week 8 | Here Be Sprites

It was a short week - just two days - so not much to report. We covered the SpriteKit with a tutorial to build Space Invaders. The weekend project involved geocoding, search bar and results, Foursquare API, and CoreData. It wasn't terribly difficult once I figured out how to persist or not persist the NSManagedObjects, depending on need. The Foursquare API was a pain to work with - for all the documentation, ... READ MORE

Iron Update: Week 7 | The Second Half Begins

We're starting to see a hint of a glimmer of a sparkle of light at the end of the tunnel. There are only another 5 days or so of lecture days, then it'll be final project time.  Last week was a tough one, and this week everyone seemed to need a slightly slower pace and fun stuff to learn. Playing around with the Dynamics kit (so many lines to write ... READ MORE

Iron Update: Week 6 | Swift Rules, Objective-C Drools!

No, not really. I'm firmly of the "different tools for different jobs" school, and try to see the pros and cons of whatever language, OS or hardware I'm using. I'm sure if we had learned Objective-C first, my feelings would be reversed. This week we tackled Objective-C by recreating previous projects that had been completed in Swift. Objective-C does have more online help, tutorials, Stackoverflow posts and so on. Pointers negate ... READ MORE

Iron Update: Week 5 | To the Moon!

This week was a very busy week - so busy the post is a week late and rather brief. But! I finished up the weather app and added Parse functionality. I still need to break out the business logic from the view controller (bad form, Jen), which will require a bit of refactoring. It was good to see concrete examples of proper encapsulation and demonstrable reasons to do so. READ MORE