Open Source App List on ManiacDev

I found this list recently and thought it might be helpful to keep around for reference. Having open source applications available means that you can learn quite a bit from the successes of others by looking at the source and seeing how they accomplished their tasks.

Open Source iPhone Apps List – 43 App Store Apps So Far! | iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips:

It can be tough to learn how to develop, especially when it comes to finding complete examples. That’s why I put this list together. Each of these open source iPhone apps is not just open source, but has been in the app store, and all but one are in there right now. So if you’re looking for an example of some real apps here they are.

Webcam as Input Device

Interesting research being done using a webcam as a different type of input device – a controller for your desktop:

Getting physical « Canonical Design:

With the ingress in the market of products like Nintendo Wii, Apple iPhone and Microsoft Kinect, developers finally started realizing that there are several ways a person can control a computer besides keyboards, mice and touch screens. These days there are many alternatives, obviously based on hardware sensors, and the main difference is the dependency on software computation. In facts solutions based on computer-vision (like Microsoft Kinect) rely on state of the art software to analyze pictures captured by one or more cameras.

Overcoming Hurdles of Building Phonegap Apps for Android on Windows

The other day I was attempting to build and test a simple example Phonegap application for Android on my Windows box. Unfortunately, I was unable to successfully execute the “droidgap” call using ruby and Git Bash.

It would kinda build out a structure and then would bomb when attempting to build out the .jar file.

Thankfully, Stack Overflow to the rescue (again)!

phonegap android sample project not building – Stack Overflow

The important point is that, evidently, the droidgap build script needed to call “ant.bat” on Windows (as opposed to just “ant”). This was even with the path to ant set in my PATH environment variable.

Thanks again, Stack Overflow.

No, the Tools are Not Free.
Just as a commentary, the hurdles to get to point zero with building an Android application – and by extension Phonegap – is just a bit ridiculous. I’m dreading the thought of having to do updates as well, but hopefully some time will pass before that’s necessary. “But they’re free!” some will say. Actually, it’s not really true. When you consider the amount of time it took to download all the various-and-sundry parts of the environment and get them all installed and (hopefully) working, it’s at least a few hundred dollars worth of time spent on what should be a one-or-two step installation process.

Seriously, doing the same process for iPhone is much simpler, and I’ll be interested to see how things pan out for Windows Phone 7 development.