Category: Linux
-
Exploring React, Less and Express
Learning React requires quite some knowledge of the modern JavaScript build pipeline (node.js especially), but it is worth exploring this gem of a technology. The usual approach to get skilled in React is to look through and run the starter projects available on GitHub, which reveal part of the problem in learning React, that it…
-
Learning SpriteKit
I’ve always admired gaming for the way it pushes boundaries of hardware and software, but didn’t think I would want to actually be a games programmer because the technology was low level and not relevant to my professional work. SpriteKit changes this with a framework that is approachable and well integrated with the standard Apple…
-
Building an iPad App
For the last six months I’ve been quietly working away on an iPad app with the goal to get experience developing for iOS. Given that there are many alternate routes a developer can take, the politics of choosing technologies to adopt are quite polarising, with a titanic struggle currently underway between vendor, enterprise and the…
-
Learning iPad Development
The iPad is described as a Post PC device and part of what is known as Ubiquitous Computing (described by Wikipedia as “Machines that fit the human environment instead of forcing humans to enter theirs”). Plenty of debate can be expected about the future of tablets, but rather than try to intellectualise, I just follow…
-
Animating Hello Cocoa!
From my early days of software development I’ve had a passion for layout and building the harness that loads views on demand from a menu. I’ve been able to express this passion using many technologies including C# (WinForms & XAML), HTML + CSS and now Cocoa! Since the Hello Cocoa sample application has a sidebar…