A collection of tutorials, articles, and publications that I’ve written over the last few years.
Swift
- Quick Start Guide to Swift: Part 1
- Quick Start Guide to Swift: Part 2
- Quick Start Guide to Swift: Part 3
- Quick Start Guide to Swift: Part 4
HTML5
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 1
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 2
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 3
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 4
- Building a Parallax Scroller with Pixi.js: Part 1
- Building a Parallax Scroller with Pixi.js: Part 2
- Building a Parallax Scroller with Pixi.js: Part 3
- Building a Parallax Scroller with Pixi.js: Part 4
Adobe Animate CC, Adobe Flash, and Adobe AIR
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 1
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 2
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 3
- Building a HTML5 Flappy Bird Game Clone with Adobe Animate CC: Part 4
- Working across Multiple Resolutions with Adobe Animate CC
- Creating Interactive WebGL Content with Adobe Animate CC
- An Introduction to Flash’s WebGL Runtime API
- Flash Pro CS6 and the Toolkit for CreateJS
Free Material and Tutorials from Flash iOS Apps Cookbook
- Geolocation and Accelerometer APIs (article based on material from Chapter 9)
- ActionScript Optimization (excerpt taken from Chapter 15)
- Using Native Extensions and ADT (Chapter 14 in its entirety)
- ActionScript Optimization (Chapter 15 in its entirety)
- Overlaying the AIR SDK for Flash Professional CS5.5
- ActionScript to JavaScript communication
- JavaScript to ActionScript communication
- Playing Remote Video
- Understanding Pixel Density
- Creating a Custom Virtual Keyboard