What is the ROI (Return of Investment) one can expect from an iPhone App? The easiest way to make market research on an iPhone app idea is…
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… →
How to improve iTunes App Store search rankings for iPhone Apps
How do you determine, and place custom developed iPhone Native app in a specific category within the iTunes App Store? How is the placement determined within the category once the app is launched. What makes them come up first when people searches the App Store?
Get your idea on all mobile platforms: iPhone, Blackberry, Windows Mobile, Symbian and Android. With Rhodes framework.
Rhomobile’s open source mobile application framework Rhodes lets you quickly build native mobile applications for all smartphone operating systems: iPhone, BlackBerry, Windows Mobile, Symbian and Android. These are true native device applications (not mobile web apps) which work with synchronized local data and take advantage of device capabilities such as GPS, PIM contacts and camera…. →
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… →
1 billion App Store applications are running on over 20 millions iPhone and over 15 millions iPods Touch
Apple, which sold its 1 billionth App Store application on April 23rd, says a third of the 35,000 applications on the digital download store are games, meaning it sold over 300 million multi-touch games in approximately 9 months. Sales of Apple’s iPod touch have more than doubled over the past 12 months to rates nearly in… →
iPhone Audio: System Sound vs AVAudioPlayer
You want to play a short sound on certain actions (view swipe, data saved, data deleted) and the first question is: what library should I use, System Sound or AVAudioPlayer? Both libraries are fine for playing short sounds, but Apple recommends using AVAudioPlayer. System Sound Services (AudioToolbox.framework) is a collection of C functions and it… →
iPhone native apps icons: how to remove the glossy look.
The default behavior of the iPhone OS is to apply automatically rounded corners and a glossy effect to all icons (apps, links, web apps, whatever) on the Home screen. I guess the idea is to keep all apps on the device look consistent with each other, to give the end user the impression he’s… →
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… →
iPhone Native applications, the concept and app design process
Designing a native application for the iPhone requires a deep knowledge of the platform and to study it from the user’s perspective: adapting an application from another platform to it is not just about “porting” all features, that won’t work. The iPhone and iPod Touch are all about giving the user a peculiar experience. Surely you… →
iPhone os 3.0 beta intrigue
iPhone os 3.0 sdk improves connectivity like bluetooth and usb
iPhone Native applications, the development process
The development process for custom iPhone Native Apps at Surgeworks from simple tools to coupled apps and websites based projects. Custom iPhone Native apps development at Surgeworks uses agile methodologies. This means that our proposals are not based on fixed price bids, but on a time and materials basis. The development process is streamlined in… →
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.
Agile development, what is "scrum"?
Scrum is an iterative incremental process of software development commonly used with agile software development. The name comes from a rugby term, which is short for scrummage (like American Football’s scrimmage), and is a way of restarting the game after the ball stops. This concept transfers well to the scrum attitude, which, as Carl Youngblood once said, one could basically sum… →
iPhone Native applications, the submission to Apple
Short story of an iPhone App submission for review to Apple, now published on the iTunes App Store They say there are just a few things that are certain in life: death, taxes… and perfectionism-driven-development. There are few professions out there that are so obsessed with perfection. WordPress’ motto “Code is Poetry” probably says that… →