We are currently looking for new talent to join our team. Head over to the Careers page to find out more.
The current positions available including the skills required to perform this job effectively:
Flex developers
UI developers
Java developers
iPhone/iPad developers
Since the introduction of the iPad (OS3.2) and iPhone 4 (iOS4), developers have to consider building applications for different versions of the SDK.
We are currently working on an iPhone app that supports version 3.1 to 4.0.1. With the introduction of iOS4 and the iPhone 4 Retina display, we can take advantage of the function UIGraphicsBeginImageContextWithOptions to create higher resolution snap shots.
To check if the function is available at runtime, you can compare it to NULL instead of having to lookup what version of the OS the user is running.
if (UIGraphicsBeginImageContextWithOptions != NULL) { UIGraphicsBeginImageContextWithOptions(size, NO, 0.0); else { UIGraphicsBeginImageContext(size); }
For more information check out this article http://iphonedevelopertips.com/xcode/base-sdk-and-iphone-os-deployment-target-developing-apps-with-the-4-x-sdk-deploying-to-3-x-devices.html and Apple’s iOS Application Programming Guide has more information on Supporting High-Resolution Screens.
We (ThoughtFaqtory) have been lucky enough to get our hands on a few of these slick iPads, even though we reside in Cape Town, South Africa. The obviously needed them for development purposes, to test our software products on the device. It turns out that running our application on the simulator is a far different experience than on an actual device.
Here is something to keep you excited while waiting patiently for them to arrive in your country.