Toneaphone is one of the greatest and most unique mobile media companies you’ll find out there. They are the first company in the App Store to compose original songs as ringtones, feature corresponding Album Artwork, and have created a vast collection of over 100 original ringtones to choose from, of all genres. The iPhone native… →
iPhone OS 3.1 SDK to support Augmented Reality
iPhone 3.1 Beta 3 is now accessible to those with an existing developer account. Apple also released a new iPhone SDK for OS 3.1. iPhone OS 3.1 adds Bluetooth and video features. Users can now invoke Voice Control using a Bluetooth headset rather than a wired headset or the built-in microphone. When editing video clips, users can… →
How to add Global High Scores support to your iPhone Game without really trying
If you recently developed an iPhone game like we did, you will likely want to implement a global hall of fame with worldwide high scores for the best, higher rank players of your game. Several drop-in solutions now exist. Here is a “hall of fame” for the “global high scores” services and web apps available… →
iPhone OS and iPhone SDK 3.1 beta released tuesday night
The first beta for iPhone OS 3.1 and a matching SDK were seeded to developers on Tuesday night, with around a dozen new extensions for the OpenGL ES graphics library that developers can use to improve graphics exclusively on the iPhone 3GS. Among the new features the ability to select video recording quality and a… →
Rhodes vs. iPhone SDK, which is better for me?
In case your target is to deploy your mobile app to several mobile platforms — such as iPhone, Android, Blackberry, Symbian and Windows Mobile — we can provide custom mobile development and design your application so that it works well on all these mobile platforms with very little additional effort, using a new cross-platform mobile… →
Model-View-Controller (MVC) in iPhone OS 3 thanks to Core Data
By managing your application’s data model for you, Core Data significantly reduces the amount of code you have to write for your application. The Core Data framework (CoreData.framework) is a technology for managing the data model of a Model-View-Controller application. Core Data is intended for use in applications where the data model is already highly… →
iPhone OS 3.0 Golden Master seed available to developers today
Today, Apple announced at the WWDC ’09 that the new iPhone OS 3.0 Golden Master with over 100 new features will be made available for download today for all developers. If you didn’t yet, now it is a good time to upgrade your device and SDK and start working with the new SDK and OS…. →
Bricked iPhone? Say it ain't so…
I have a few suggestions for developers using bleeding edge systems on iPhone. 1. The OS will expire. Be sure you update to the latest available system before you, say, go out of town to Railsconf. We’ve been warned you don’t use OS3 on a production phone, but that’s easy advice to ignore when things… →
Can't build for iPhone OS 2 or 2.2.x after iPhone SDK 3.0 beta 3 upgrade
After upgrading to iPhone SDK 3.0 beta3, I found all my Xcode projects only had two build options remaining: iPhone OS 3 Device and iPhone OS 3 Simulator. I still need to build for multiple systems to test all the custom iPhone development we do at Surgeworks, but I also need iPhone OS 3.0 so… →
SQLite wrappers on iPhone
On a recent project that needed to keep data in sqlite, I experimented with an implementation of ActiveRecord and also sqlitepersistentobjects. I had passed up a few others that were too complicated or licensed under something like the GPL that prevented commercial work. While the ActiveRecord author has to get an award for the quickest… →
SQLite basics: How to get a simple db into an iPhone app
SQLite is a small SQL database engine and it makes a good fit for iPhone apps. You can create a SQLite database and its tables using Base app: http://menial.co.uk/software/base/. Base is a lightweight Mac OS X application.