1 0 Tag Archives: iOS
post icon

Online Development Resources for Mobile Development

The following are some new open source and documentation resources I have identified that greatly assist in the development of iOS applications:

Leave a Comment
September 6, 2011
post icon

Capturing Video Frames as Images on iOS

Overview

This is a quick note as a pointer to a method for capturing video frames from the iPhone camera using AV Foundation as described here. This is part of an effort to identify code for implementing a new idea from Friday’s meetings. The idea has to do with zooming the camera and using the camera flash as a light in an application that would magnify your view of things in the dark. It turns out that the iPhone camera does not support zooming automatically, but I can capture the images and scale them myself before presenting to the user, and because the density of the images are high, there will be no reduction in quality–hence I fake the ability to zoom a live capture feed. If I want to overlay things on top, I can use this method as well as hook in the Qualcomm AR library. To use the default preview layer, follow these instructions.

The “Torch”

This posting talks about how to activate the camera light, which is also demonstrated by the iStrobe open source application.

Leave a Comment
post icon

Great Article on iOS vs. Android

This article is the best one I have seen that discusses the actual real-world differences between developing actual applications for both iOS and Android.

Leave a Comment
August 1, 2011
post icon

Fixing Xcode 3.x to 4.x Compilation Errors

This article describes how to fix a common error I run into when trying to port open source libraries from Xcode 3.x projects to Xcode 4.

Leave a Comment
July 24, 2011
post icon

Great Article on Objective-C Memory Management

Colin Wheeler posted a most excellent article on proper memory management in Objective-C that is among the best I have ever seen that actually includes some practical best practices in sticky situations (like when to take momentary ownership of an object that may be accessed concurrently to ensure it lives during the context of an operation to be performed on it).

Leave a Comment
post icon

Xcode 4.0 Mysterious Invalid Entitlements Error

This article solved an issue I had related to producing an ad hoc build of an iPhone application I wrote, which requires the addition of an “Entitlements” file. In Xcode versions 3.X, adding this file to your project automatically inserted everything necessary to properly build an ad hoc or production distribution. In the GM version of Xcode 4, the necessary settings for your application bundle must be manually added. In addition, remember to enable and disable debugging in accordance to the kind of build you are doing.

Leave a Comment
February 25, 2011
post icon

Distributing Ad Hoc iOS Applications From The Web

article describes in great detail how to distribute ad hoc iOS applications over the Internet from the mobile browser.

Leave a Comment
February 23, 2011