Drowning in NSAutoreleasePool

When developing in Cocoa for Mac OS X or for iPhone, it is easy to overlook objects that are dropped in the current NSAutoreleasePool, ultimately leading to a crash. The following article applies to the use of NSAutoreleasePool when garbage collection is not enabled.

Continue Reading

AndroidTether

AndroidTether is a software that brings the Internet connection of an Android device to a Mac OS X computer.

at_icon128An Android (such as the Google G1 phone) can be tethered to a computer running Mac OS X, allowing the computer to browse the web. The device is connected to the computer using a USB cable. The web is browsed with Firefox. The detailed communication procedure is documented here.

This article is only intended to give a brief overview of AndroidTether and provide a link to the download … Continue Reading

Android Proxy (Tethering Android on Mac OS X)

Notes on connecting an Android (such as Google G1 phone) via a USB cable to a computer running Mac OS X, in order to browse the web.

This mechanism requires two independent pieces of software, namely Tetherbot on the Android device, and AndroidTether (or alternatively Terminal and the Android SDK) on the Macintosh.

tetherbot_icon1The objective of this article is to clarify the installation and setup process for Mac OS X. It does not apply to other operating systems.
A general understanding the Tetherbot … Continue Reading

NSLog(@”Hello world!”);

Welcome to TheGothicParty.com/dev.

Mission Statement:
Post software development insights as I come across them.