Not just Actionscript noodlings

14 Mar

Design Then Code


So as well as doing alot of Facebook based Flash games (seems to be all the rage since The Social Media film), I have been working hard honing my iPhone dev skills. This has taken the form of building an app with Nitzan, but more of that once it’s live.

I have read many books and used the Apple provided docs, but I just wanted to post up a link to Design Then Code. I have only just started reading this free resource (there are paid tutorials too) but this one piece of information is just gold and something I’ve been struggling with for a while now

When working with variables that have an explicit, set size at compile time, they’re stored on the stack. The stack stores local information and you can access its data without pointers. Primitive data types (int, char, float, etc.) have a defined, maximum size so they’re stored on the stack.

In Obj-C, objects don’t have a maximum size (they can grow as much as you need them to) so their memory must be dynamically allocated on the heap and referenced with pointers. A pointer is an address in memory, and to access what’s actually stored in that memory position, you dereference the pointer to get at its contents.

When learning any knew language, getting to understand the underlying processes helps immeasurably.


No Response Filed under: iOS, iphone
25 Jan

Tim Brown – More Perfect Typography


Great video by TypeKit’s Tim Brown – More Perfect Typography


No Response Filed under: video
07 Dec

WWF creates unprintable PDF files


Great idea from WWF: create a non printable document to save paper.


No Response Filed under: video
07 Dec

Troy Davis: Making the invisible visible


Troy Davis: Making the invisible visible from Amnesty International on Vimeo.


No Response Filed under: video
03 Dec

Merry Xmas from Pot Noodle



No Response Filed under: video
20 Nov

Channel 4 Identity by Rudd Studio


Really love the new Channel 4 identity, by Rudd Studio.


No Response Filed under: design
26 Oct

Molehill – new Flash 3D engine


An amazing new native 3D engine was unveiled at the Adobe Max conference. It’s a “new set of low-level, GPU-accelerated 3D APIs that will enable advanced 3D experiences across screens through the Flash® Platform (Flash, AIR and mobile).” The last full release of the Flash player (10) enabled 3D-like functionality (it was actually 2.5 D), but this is a whole new situation.

http://labs.adobe.com/technologies/flash/molehill/


12 Oct

Desktop Cleanout



15 Sep

Making Future Magic: iPad light painting


Nice effect and looked like fun to make.


No Response Filed under: video
03 Sep

Desktop Cleanout



Page 1 of 512345