Free iPhone app for Flex User Group Hamburg (incl. source code)

[UPDATE 02/11/09] flexughh app is available on iTunes store! All links has been updated. Get it for free ;)

It’s done! My first iPhone app is uploaded to Apple’s app store. It’s an app for the Flex UG in Hamburg / Germany, called “flexughh”. Because I’m very excited about all the enthusiastic flexughh-members I decided to offer this app for free including its full source code written in Objective-C as open source!

Today I will present the new flexughh app at our flexughh-Meeting. If you don’t have the chance to attend it, here are some screen shots.

Continue…

iPhone | Objective-C | Open Source

Quick tip (Objective-C): Formatting an RFC2822 date of an RSS feed using NSDateFormatter

Parsing an RFC2822 date of an RSS feed and formatting it using NSDateFormatter (e.g. “Tue, 16 Dec 2008 11:45:13 +0000” to “16. December 2008“) is not easy as it seems. Fortunately there are already some helpfull tips and articles out there, such as fiam’s solution described at “Parsing RFC2822 dates with NSDate“, Anatoliy Kolesnick’s article called “Parse Date from RSS to NSDate” or the helpful article “Advanced Strings In Cocoa” posted at CocoaCast.

All these solutions work great for me using the iPhone Simulator. But if you test your code on a real device (iPhone or iPod touch), you may run in an issue.

Continue…

iPhone | Objective-C

Swiz example based on Adobe AIR and SQLite

About two months ago Sönke Rohde, a good friend of me and a very active contributor of the Swiz framework, told me about his experiences using Swiz and he recommended highly Swiz as a framework which seems brutally simple to use. For all the people out there who are not familiar with Swiz: Swiz is an IoC framework created by Chris Scott to simplify the development of Flex based RIAs.

Continue…

AIR | Open Source

WSPluginSwitcher: Cocoa based tool for switching Flash plug-in on OS X


It’s never to late to learn a new (programming) language ;) So I’ve been starting to learn Cocoa, Apple’s Objective-C based programming environment for Mac OS X.

My “Cocoa”-trip started with building a little application called “WSPluginSwitcher“, which is a Cocoa based tool for switching Flash plug-ins on OS X (Leopard).

Continue…

Cocoa | Debugging | Flash | Objective-C | Open Source | OS X

New Mate extensions for using AIR and SQLite: “SQLService + SQLServiceInvoker”

UPDATE [10/26/08]: Source of the extensions and the example as well has been moved to the project called ‘mate-examples’ on Google Code

If you are using Mate for application development based on Adobe AIR you may need an extension for using SQLite, because its in Mate currently not built in. It seems that only one extension by Miran Loncaric available, which depends on Eric Feminellas SQLService. Unfortunately this Mate extension lacks for using result or fault handlers, using prepared SQLStatements, parameters etc.

Continue…

AIR | Open Source

ThunderBolt AS3 supports Flex 4 (Gumbo)

ThunderBolt AS3 version 2.0 is out now! ThunderBolt AS3 is a lightweight logger extension for logging any ActionScript 3.0 projects based on Flex 2-4, AIR or Flash 9-10 using Firebug or the new ThunderBolt AS3 Console.

After a public beta phase of two months and about 500-1.000 beta testers (1.240 downloads) the doors are open for the new release 2.0. Thanks to all the participants!

One of the new features is the support and Flex 4 (Gumbo). Check out the following example. Note: Flash Player 10 beta will be required.

Continue…

Flex | Open Source | ThunderBolt

A basic PureMVC MultiCore AS3 example using Pipes Utility and Modules

UPDATE [08/25/08]: Source has been updated using PureMVC 1.0.5 MultiCore.

These days I’ve been playing around with the latest cool utility for PureMVC MultiCore AS3 called “Pipes Utility” developed by Cliff Hall. It’s a very helpful and powerful utility to communicate among all core actors of a module based application using PureMVC.

For a better understanding I created a basic example using modules. It’s just a simple app called “HelloPipes”, which loads and unloads a module for communicating with its shell using Pipes. Module and shell are acting as a core based on PureMVC MultiCore AS3.

The following example including full source may help anybody who is interested in the new Pipe Utility too ;-) .

Continue…

Flex | Open Source | PureMVC

How to setup Flex Builder 3 Eclipse plugin for using Adobe AIR 1.1

Adobe AIR 1.1 is out of the door right now. But it seems that there is no integrated update mechanism for Flex Builder 3 Eclipse Plug-In using the new version of Adobe AIR. Anyway, its pretty easy to setup it manually.

Here a step by step tutorial on OS X:

Continue…

AIR

10 tips and tricks using ThunderBolt AS3

Almost one year ago I started to develop a small extension called ThunderBolt AS3 for logging ActionScript 3 applications using Firebug as simple as possible. Today its nice to see that the community uses and supports this extension as well.

For all those who not familiar with it: ThunderBolt AS3 is a lightweight logger extension for any ActionScript 3 applications based on Flash CS3, Flex or Adobe AIR using Firebug or its own ThunderBolt AS3 Console.

Here are some tips and tricks using ThunderBolt AS3:

Continue…

AIR | Flash | Flex | ThunderBolt

The new ThunderBolt AS3 Console based on Adobe AIR

ThunderBolt AS3 is a lightweight logger extension for Flex or Flash application using Firebug. With its new tool called ThunderBolt AS3 Console, which based on Adobe AIR, it’s independent on Firebug. That’s incredible helpful for logging AIR applications using ThunderBolt AS3.

Continue…

AIR | Debugging | Flash | Flex | Open Source | ThunderBolt