2014 has been a great year, where I have made the transition from Flash to native iOS development and set up Interactive Coconut. Finished the year heavily involved in writing the Swift course for Thinkful, with interactive coconut in full swing,…
2014 has been a great year, where I have made the transition from Flash to native iOS development and set up Interactive Coconut. Finished the year heavily involved in writing the Swift course for Thinkful, with interactive coconut in full swing,…
I was thinking the other day about the process of learning Swift and how a list of common gotchas would have been handy when starting out. Since I have about 15 years of experience in ActionScript I thought it might…
In studying Swift initially, I was quite interested to read about concepts that I wasn’t familiar with, and curious to know if these were brand new concepts invented by excited Apple engineers, or if they were inspired from other other languages.…
This post has been updated for Swift 3.0 here. This post has been updated for Swift 3.0 here. Swift has an interesting multi-pronged approach to dealing with default and optional function parameters, based in part on its relationship with Objective C and…
All the options for popups and displaying View Controllers can get a little confusing at times. I’ve put together a project that summarises the various options. The app contains four tabs: Alerts/Actionsheets Popover Modals (presentViewController) – with options for playing…
I’m building a game using SpriteKit, and using the brilliant SKPhysicsBody Path Generator. I came across a limitation of physics bodies, that their shapes need to be convex, or an error is generated(strangely, the simulator doesn’t seem to mind, but…
New app Baby Shapes has been published on the App Store! Visual stimulation for babies! You can find the iOS version here and the Android version here.
Something I missed when moving from AS3/JS to iOS development was the greensock tweening libraries. Apple has some easing equations but not the extensive Penner-style library. I have found some easing classes written in Objective C and decided to take…
STOP PRESS: Updated for Swift 2.0 here! How function parameters work in Swift can be a little confusing, here’s an attempt to make it clearer: 1. func By default parameters of funcs do not have external names: [sourcecode language=”objc”] func…
Setting up my cross-platform AIR app to publish to facebook/twitter was more challenging than I expected. Adobe Social ANE The Social ANE included in the Adobe Gaming SDK had three problems: Only works on iOS Not possible to force a publish…
You must be logged in to post a comment.