Iphone devs: how to avoid rejection by Apple

Here are some very handy guidelines for avoiding rejection in the Appstore:

  • Must have more than “minimal user functionality”
  • Cannot transfer excessive data volumes over cellular network
  • Cannot simulate failures or errors
  • Cannot use PhoneGap
  • Cannot duplicate the functionality of a built-in app
  • Cannot collect personal data without permission
  • Must notify the user on internet connection failures
  • Cannot facilitate a checkout, transaction, or purchase
  • Unfiltered internet access must be rated 17+
  • Avoid public figures, celebrities, and Apple
  • Free/Lite version can’t up-sell (tricky)
  • Cannot go anywhere near Apple’s trademarks
  • Cannot mention prices in Description or app
  • No contests, giveaways, or charity donations

Moving the computing experience off-screen

Some great ideas here:

Originally featured here.

Give me one example of in app purchase on the iPhone

In app purchaseThere’s so much talk about in app purchase but just try finding an example of a live app that’s using it.

I found one, but it took me over an hour of Googling. For the benefit of future searches you can try out in app purchase in Tweet Push, an app that costs 99¢ and has “successfully” implemented the feature.

I say successfully, in fact the first purchase I made, 99¢ for 30 days of Twitter push notifications (yes I know I can get this for free with Boxcar) just hung. I waited around 5 minutes and the purchase confirmation just hung, ie, spinning wheel.

Then when I tried to purchase the credit again I was informed I had already purchased it! Only then did the indicated “30 days credit” update to “60 days credit”.

iPhone video surveillance with push notifications

Remote control a plane with an iPhone

Move to an island and write games for the iPhone

frog1-274x300It seems like a good idea?  Quite inspirational article about a UK developer fed up with the pressures of the games industry, throws in the towel to go solo and does fairly well out of it.

Read more about James Brown and his game Ancient Workshop.

MySQL Framework for iPhone

MySQL framework

To find out more about using MySQL in iPhone development see the full details over at the eval-art website.

Using Xcode with iPhone OS 3.0.1

Once you’ve installed your security update you will no longer be able to deploy apps to your device with Xcode, until you run the update advised here.

iPhone solves Sodoku puzzles on the spot

The future of navigation

g-speak overview 1828121108 from john underkoffler on Vimeo.