Monthly Archives: August 2015

Swift API for the Flash Guy

Flash. The ‘f’ word. At least it feels like a dirty word right? Flash really spiralled out of fashion since Steve Jobs’ famous “Thoughts on Flash” open letter five years ago. Wired posted an article last month titled “Flash.Must.Die”, the

Tagged with: ,
Posted in Flash, Swift

Best practices differences between Swift and ActionScript3

There are the obvious technical differences in Swift compared to other languages such as ActionScript – optionals, strict data typing, namespacing, syntax, etc. What I find interesting though is where there aren’t technical differences, but there are differences in approach,

Tagged with:
Posted in Flash, Swift

Ambiguous convenience initializers

I was just setting up a class with a designated initializer and a convenience initializer to be able to pass in initializing properties beyond the defaults: [sourcecode language=”javascript”] class Font { var name = "Arial" var size = 12 init()

Tagged with: ,
Posted in Swift