Category Archives: iPhone development

7 UI Design Resources for iPhone Developers

With the great significance of the large screen on the iPhone / iPod Touch, the graphical interfaces of iPhone apps are more important than on other mobile platforms. In this post, we’ve rounded up several tutorials, links, and resources that you can use in your iPhone user interface design process.

iPhone GUI PSD (Photoshop file)


teehan+lax – an interactive user interface design agency – has put together a solid Photoshop file (PSD) containing all of the main iPhone UI widgets. It’s a whopping 6 megabytes and includes everything from scrolling lists to the keyboard, labels, browser bars, play controls, phone keypad, and more.

This file is awesome if you want to put together some mock designs for your app. Even if you’re not an iPhone app developer yourself, you could use this to spec out your app before passing it to a developer.. giving you more control over the result. has an alternative iPhone interface PSD file for download, if you want some variety.

iPhone GUI stencil for Omnigraffle


Patrick Crowley has put together the “ultimate stencil” for people designing iPhone interfaces. It’s not for Photoshop like those above, but for Omnigraffle – a popular layout / mocking app on OS X.

Favorites UI Design Walkthrough


Favorites is an iPhone application by Matt Legend Gemmell that gives you “virtual speed-dial” for calls, SMS and e-mail. He’s put together an article where he details how to designed the user interface for the application.

You’ll want a mug of coffee to hand before reading this article, it’s really, really long, but it’s also really good and packed full of screenshots and examples. Favorites is a very polished app and Matt spills the beans on how he got it that way (of course, some people in the comments section disagree, but that’s also worth reading). An essential read unless you’re dead confident about getting the UI just right in your own apps.



Legendary Mac blogger John Gruber has written an essay defining how iPhone applications should be as “iPhone-like” as possible. He brings up some quick and effective tips and tactics you can use to organize your app.

Edward Tufte on iPhone interface design


Edward Tufte (pronounced “tufty”) is almost considered a god in the field of information design and presentation. Quite early on in the iPhone’s life, he put together an interesting video with some thoughts on iPhone interface design. Edward Tufte is well worth paying attention to, because even though his ideas are radical, they work and they’re ultimately quite simple. Show information, not glitz.

iPhone and the Dog Ears User Experience Model

If we can make a user experience where things don’t come to a slamming, smashing, halt but instead move and fade as lyrically as a dancer, we’ve just added something to their life.

Back in the early iPhone days of 2007, Kathy Sierra noted how the iPhone provides the user with a soft, “flowing” experience. She elaborates on why this is useful. You need to make sure you’re using these concepts in your app.
( Source: )

iOS 5 Beta 3 Brings Performance Improvements, Additional Location Controls, Voice Roaming Toggle & More

Apple has just seeded iOS 5 beta 3 to developers of iOS Developer program for iPhoneiPadiPod Touch and Apple TV 2G.

It hasn’t taken much time for folks at It’s All Tech and Cult of Mac to discover the new changes and improvements in iOS 5 beta 3.

Here is a list of the changes and improvements discovered in iOS 5 beta 3 so far:

Performance improvements:

Developers are reporting that iOS 5 beta 3 is a lot snappier than iOS 5 beta 1 and beta 2. For example: Camera app loads a lot faster in iOS beta 3.

Additional Location Controls:

iOS 5 beta 3 brings number of additional location controls for iOS device users such as:

  • Users get an option to enable or disable location services during the setup process as seen in the screenshot below:
  • Users will be able to allow or disallow functions such as cell network searching, diagnostics, iAds, time zone setting, and traffic to make use of iOS device’s location information. Users currently can enable or disable location services at an app level     

    Voice Roaming:

    As of now, users can only disable data roaming to avoid high roaming data charges. iOS 5 will also allow users to disable voice roaming as well.

  • Some minor changes:

    • Safari gets a new Advanced page in the Settings app with options to remove a website’s data and ability to enable Debug console to debug website errors.
    • Toggles to clear cookies and data that were missing in the first two beta versions have been restored.
    • You can now create a mailbox directly in the Mail app.
    • Two new ringtones added for iPhone users: Tweet and Sherwood Forrest.
    • In iOS 5 beta 1, we noticed that Apple has split the iPod app into a Music app and Video app for iPhone users, just like iPod Touch. iOS 5 beta 3 now prompts users to inform them about this change.
    • Music app gets a new Store button, which will take you to the iTunes store.
    • Reminders app gets a new icon.
    • Wi-Fi Sync has been renamed as iTunes Wi-Fi sync.
    • Software update screen in Settings app (Settings –> General –> Software update) now displays the current iOS version number installed on the iOS device.

    Apple hasn’t tweaked the user interface of the Lock Screen notifications that were introduced in iOS 5 beta 2, in case you were hoping that Apple will revert the changes.

    ( Source: )

Softex iPhone App Demo

Softex iPhone App Demo…

Source: – Mobile application development

iOS 5 this April and iPhone 64GB Model LEAKED

2 things i want to talk about today. One being iOS 5 and a recent leak of a prototype of an iPhone 4 with 64GB Storage. Lets first start with the iPhone 4 prototype. MIC Gadget got their hands on an iPhone 4 prototype with 64GBs of storage. This could possibly mean that Apple might release a 64GB Model this summer for the 5th generation iPhone. While I do think it was about time, the question is h…


iPhone Apps for Social Media Mavens – 80+ FREE

Instant Messaging


AIM () – Keep in touch with all of your fellow AIM using friends while you’re on the go.

fring () – You can converse with all of your AIM, fring, Google Talk (), ICQ (), MSN,  Skype (), Twitter () and Yahoo friends from this one handy little application.

IRChon – An Internet Relay Chat client for the iPhone and iPod Touch that allows you to be connected to multiple servers at once.

MobileLinked IM – Multi IM client that currently only supports MSN and Yahoo, but in the future will add AIM, GTalk (), ICQ and QQ.

Nimbuzz () – Allows you to chat with your friends on AIM, Facebook, Google Talk, ICQ, MSN, MySpace (), Skype and Yahoo.  Also provides VoIP calls via Wi-Fi.

Palringo () – An instant messaging client that allows you to use it like a walkie talkie, send images or just chat as you always would.  Works with AIM, Gadu Gadu, GTalk, ICQ, Jabber, MSN and Yahoo.

Papaya Game Edition – A little bit of everything rolled into one application.  You can play games on it, make VoIP calls and chat with friends on AIM, GTalk, ICQ, MSN and Yahoo.

QQ – A stand-alone instant messaging client that allows you to chat over the various connectivity networks of the iPhone, find new friends, run multiple conversations and more.

Truphone – Allows you to call your friends via VoIP on MSN, Skype and Truphone.  There is also a version for second generation iPod Touches.

Location Based


Active Eagle – Keep your Yahoo Fire Eagle account updated by using this app to send your location via the iPhone’s GPS.

Bliin – A social network that allows you to constantly update your location so other members can see where you are depending on what privacy level you have set.  Has all the other usual trappings of a social network such as messages, groups and so on.

Brightkite (Brightkite) – Keep your friends updated on where you currently are, and keep them abreast of what you’re doing.

byNotes – byNotes allows you to message your friends and let them know where you are.

CityWatch – Explore the area around you by looking at geotagged photos on Flickr (Flickr) and Zannel, add your own, message with people around you and more.

iCloseBy WiFi – A location-based way of meeting people based on their access to the same WiFi hotspot that you are using.  Is also cross platform so you can meet people on laptops and other WiFi enabled devices.

Limbo – See where your friends are and what they are doing, transmit your own activities, look up where to go next and more.  Features support for 200 countries.

Loopt – A location-based social network that works across over 100 mobile devices and can share updates with sites like Facebook and Twitter.

MarcoPolo – See how far away your Facebook friends are, get directions to drive to them and more.

Moximity – Moximity integrates with your Facebook and Twitter friends to see where they last checked in, and if it is anywhere close to you.

Nicado Locate – Updates your profile on Nicado with your current location.

nrme – A location-based social network that functions somewhat like Twitter.  You can set for how far away from you you want it to collect messages.

Puppyo! – A location-based message board service that allows you to talk to people from anywhere on Earth, or you can filter it down to just those in your general vicinity.

Spidr – Spidr gives you the ability to connect to various local “webs” to talk with other “spidrs” that are near you.  If there is no web for your area, you create one, and other users will be able to find you automatically.

Twinkle (Twinkle) – A location aware social network for the iPhone and iPod Touch that is also capable of updating your Twitter account.  You can update where you are, send pictures, chat with nearby people and more.

Whos Here – Whos Here allows you to set up a profile, indicate the type of person you want to meet by age and gender, and it will show you the people nearby that meet that criteria.  Instant messaging inside of the application does not use any texting credits.

Whrrl – See which of your friends is around your current location, get suggestions on places to go and even filter down to the types of places that interest you.



Comeks – A microblogging service based around adding comic book style word balloons to images to make comics. You can then email these images, share them, make postcards or send them to social sites such as Bebo (Bebo), Facebook or Friendster (Friendster).

FoneSonar – Update friends with where you are and what you are doing and this will post to your FoneSonar profile as well as Facebook and Twitter if you so desire.

GPSTwit – GPSTwit allows you to send location information along with your status update to your Twitter account.

Gyazickr – A Twitter client that is all about taking a photo, writing a caption, and posting it.  That’s it, and not a comprehensive Twitter client by their own admission.

JustUpdate – A Twitter client that does nothing but give you an update field and a characters remaining counter.

KoornkUpdate – An updating application for Koornk that gives you an update field and the number of characters remaining.

NatsuLion – A Twitter client based on NatsuLion for Mac OSX.  Has separate tabs for replies, unread Tweets, timeline and several more features.

Rejaw – Allows you to read messages and send shouts to the Rejaw network.

Summizer – Search Twitter for just about anything you want, save searches for later use, disable avatars when you are on an EDGE network for faster loading and more.

Tweeter – A very minimalistic Twitter application for updating your account.

Twitfire – A Twitter client with a unique way of erasing a tweet if you want to start over: shake your device like an Etch-A-Sketch.  Also has a built-in web browser, URL shortening, Google Map insertion capabilities and more.

Twittelator (Twittelator) – A Twitter client with built-in search, ability to explore the public timeline, bookmarks for Tweets and many other features.

TwitterFon (Twitterfon) – A light-weight Twitter client that allows you to search tweets, send photos, retweet and everything else you would come to expect.

Twitterlink – A plugin for the mobile Safari (Safari) that allows you to hit the bookmark icon and choose to tweet the page you are on.  This will shorten the URL to 17 characters so you have room to describe what it is.

Twitterrific (Twitterrific) – This Twitter client allows you to see links in a mini-browser, look at user profiles, see direct messages and a host of other features.

Twittervision – An application that allows you to see where tweets from the public timeline are coming from via a map overlay.

Twitter Trend – See what the hottest conversations are on Twitter in a tag cloud-like interface.

Twitxr – Allows you to share photos with your friends on Facebook, Flickr, Picasa (Picasa), Twitter and Twitxr.


pinger phone

ACS Church Life – This app allows you to interact with your local church ACS account by looking up the calendar, social events and more.  Perfect for small churches.

Add XBOX Live Friend – Ever met another XBox Live user while you were out and about? This app will allow you to quickly send them a friend request they can accept next time they log in.

Black Hole Forums – You can gain full access to the Black Hole forums with this app allowing you to read and post in the various categories, read private messages and more.

Camheroes – Tell your life story through pictures you take and upload to the Camheroes community.

Carticipate – A community based around carpooling to various destinations based on location and schedules.

CenceMe – Not only does CenceMe allow you to tell your Facebook friends where you are, but it will also senses what activity you are doing, such as standing, walking, dancing and so on, and then shares that information.

Kyte Producer – Allows you to broadcast to your Kyte account instantly as well as send pictures to Facebook, MySpace, your blog and more.  You can also chat with your audience in real-time.

Pinger Phone – Pinger Phone aggregates your feeds from Facebook, MySpace and Twitter, as well as lets you avoid texting fees by using their built-in IM feature over the data network.

ShoZu – Allows you to work with over 50 different sites such as Facebook, Flickr, Photobucket (Photobucket), Twitter and more.

Strands – A lifestreaming app that will tell people what you have done and shared on various sites such as Digg (Digg), Flickr, Twitter and so on.  Where it differs from most is it lets you know which items are popular across multiple users.

Ziibii – Ziibii mixes a stream of information that you choose from Facebook, Flickr, Twitter, YouTube (YouTube) and RSS feeds that you select.

Question & Answer Communities


AnQuest – Ask questions and receive answers from other users all over the world.  If you’re feeling especially generous, you can answer some yourself.

Answers – Answers allows you to post questions in different categories so you can just focus on your area of interest.  You also get a profile that tells how many questions you’ve asked, how many you’ve answered and what your karma is.

BreakkUp – A question and answer community dedicated to giving and receiving relationship advice.

HolyWars – An “intellectual combat” question and answer community that allows you to ask questions, see polls and engage others in intellectual discourse over their answers.

iBear Polls – Start or answer polls and leave comments to discuss the results with others.

Next2Friends Social – Interact with or start your own polls and you will see the results in real-time.  You can also comment, post messages, share photos and more.

Social Networks


1337pwns iNXES XBOX Live Friends – An XBox Live friends app that supports the avatar-based update to the system.  Allows you to sort friends, see detailed gaming history and more.

Bluepulse – A mobile phone only social network that allows for messaging. Share your status, start groups and so on.  iPhone app users also get the ability to directly upload photos.

Facebook (Facebook) – The ever-expanding and always on everyone’s lips social network, Facebook has a well established application for the iPhone and iPod Touch.

Geeks – This application allows you to stay in touch with all of your friends on Chris Prillo’s social network, Geeks.

LinkedIn (LinkedIn) – The LinkedIn application allows you to view your professional social networking profile anytime you want from anywhere.

MySpace Mobile – Send and receive messages, leave comments, add new photos to your MySpace account and more.

Netlog – Gives you access to your Netlog social network account.  Browse your friends’ photos, sign their guestbooks, send messages and more.

Xing (XING) – Keep up with your business network even while you are on the go by seeing what they are up to, reading and responding to messages and more.

Social Recommendations


Glue – An application companion for the Firefox Glue extension.  See what books your friends are reading, where they like to eat and a whole lot of other information.

Graffitio – Based on the old New York City subway graffiti codes, Graffitio allows you to leave information about locations for others to pick up when they enter the application for the area they are in.

Grassr Library – Review books, CDs, movies and more, and then share them with your friends.

LivingSocial – Review many different types of items such as video games, books, music and more and then share the information on various social networks, and meet people with similar interests.


Facebook Updates Its Android and iPhone Apps

At Facebook’s Mobile Event this morning in Palo Alto, Mark Zuckerberg announced that among the various location- and mobile-oriented updates the company was making today, that updates to its Android and iPhone apps are now available.

And that’s great news for Iphone users, as Zuckerberg admitted that the iPhone app has always “been a little behind.” Until today, iPhone users didn’t have access to Places or Groups via the Facebook app (although the latter was unavailable on the iPhone app as well).

But it’s Places in particular, particularly after today’s big push for “mobile, social, and local” at Facebook’s event, that will be a crucial addition for iPhone users.

Today’s updated version of the Android app adds Places and Groups, as well as improves the Notifications from within the app. The Android app still lacks the Chat feature, something iPhone users can still gloat about. But today’s release brings the Android app closer to parity with the iPhone.

Well, right up until you compare it with the improvements rolled out today to the iPhone app‘s interface.

The iPhone now gets the Groups feature too. But in addition, there’s a new look to the News Feed, which now makes it easier to add photos and check-ins, not merely status updates. Within the new Groups feature, similarly, buttons urge users to add photos and/or posts.

AT&T Hotspots Now Free for iPhone Owners

That’s right folks! After months of speculation and rumors, iPhone owners can now use the Wi-Fi available at their local AT&T Hotspot at no additional charge. We thought it was ridiculous that this didn’t come pre-packaged with the iPhone considering that most iPhone owners are using the web more than their minutes. If you haven’t received this golden text message on your iPhone yet, we’ve got the scoop on how you can get access to free AT&T Wi-Fi on your iPhone.

On Wednesday I received a text message from AT&T. This isn’t unusual if you’re an iPhone owner and still on the AT&T network. However the following text message probably made just about every iPhone owner run to the nearest coffee shop with an AT&T hotspot:

“AT&T Free Msg: Your Apple iPhone now has free AT&T Wi-Fi access at thousands of hotspots nationwide, including Starbucks*. “

AT&T hotspots can be found at thousands of locations. A huge emphasis is being placed on hotspots at Starbucks due to their new partnership that converted thousands of T-Mobile hotspots into AT&T hotspots. We all know that a Starbucks can be found on just about every corner and if not, there’s always Barnes and Nobles.

iPhone App Review – Paper Finance

Something that you see a lot of in the iPhone App Store are finance apps. Paper Finance 1 208×300 Paper Finance iPhone App Review Unfortunately I’ve found most of them to be too time consuming and complicated to actually use on my iPhone regularly. Paper Finance is idealSky Software’s concept of what financial tracking should look like on your mobile device!

The very first time you open Paper Finance you’ll be taken through a very brief tutorial of Iphone. The tutorial of iPhone outlines all of the different things that you need Paper Finance 2 208×300 Paper Finance iPhone App Review
to know to get started using this app quickly! While a lot of times these “tutorials” are long and annoying, I would highly recommend that you complete this one!

Once you’re finished with the tutorial you’ll be taken to the main screen of the Iphone app. The main screen of Iphone has three basic screens: “Settings,” Home, and “Reporting!” The first thing you’ll want to do with this Iphone app is enter in all of the accounts that you plan on keeping track of! This is easy as “swiping” to open up the Settings screen and touching the “Accounts”Paper Finance 3 208×300 Paper Finance iPhone App Review button. The Iphone app starts out with a “Savings” and “Checking” account already in place!

Once you’ve got your accounts set up, adding transactions is extremely simple! From the PaperFinance home screen all you have to do is touch the “New Income” or “New Expense” buttons located there! While a lot of Iphone financial apps have tons and tons of different categories and sub-categories to sort things into, this Iphone app has just a few basic options. This makes it extremely fast to quickly open up the Iphone app and enter in transactions. Speed is very important in an Iphone app like this, because if the iPhone app is not fast then it’s just too frustrating to open it up to enter transactions!

As you use this Iphone app you may find that you have items that don’t really apply well into the built in categories of this Iphone app. Thankfully this app allows to you not only add, but also Paper Finance 4 208×300 Paper Finance iPhone App Review remove categories to make it feel more natural! With that said, the database of categories is quite extensive and I really can’t see most people feeling the need to add new ones!

The final screen that I haven’t really talked about yet is the “Reporting” screen of Iphone. This screen doesn’t look like much when you just have a few transactions entered. As your database gets larger though, this screen will help you view your finances in a variety of different ways to see how you’re spending it! You can sort these lists byPaper Finance 5 208×300 Paper Finance iPhone App Review amount, category, name and date. You can also export them in CSV format, or you can create visual graphs and export them in the popular PDF format!

I’ll say this up front, if you’re looking for complexity and a lot of bells and whistle’s then you probably will not be satisfied with this Iphone app! With that said, this app is a dream come true for someone looking for a quick and easy way to keep track of their daily income/expenses! What really sets it apart is just how natural the controls feel! It uses a lot of standard iPhone gestures to do things like deleting things and moving in between screens of Iphone! If what I’ve described still sounds interesting then what are you waiting for? It’s only $2.99 in the App Store so go ahead and check out Paper Finance today!

Magic Shutter video tutorial

Magic Shutter is the epoch-making creative iPhone camera. It can let you easily use your iPhone take long exposure and repeated exposure photos. And can be taken at the same time viewing. After shooting immediately through the Internet share your creations with your friends and family. Around your light into your brush, Magic Shutter is a great tool for your creative.


DockExtender Boost iPhone iPad iPod Dock Extender

Do you have an Apple Universal Dock for your iPhone and are discouraged with it because your iPhone wont dock correctly? With the DockExtend Boost adapter, you just plug in the adapter and extend your iPad, iPod and iPhone dock…its so simple and about time!! No need for a long dock extender cable. Not your typical 30 pin SendStation! Have an iPod Nano, iPod Touch with the audio jack on the bottom and all of those other fun devices cover up the audio – not anymore….just extend it….iExtend my iPod iPad and iPhone….you should too! This version has had the thickness reduced – making it fit with any iPod/iPhone/iPad and case/dock combination.

Tired of constantly peeling your iPod or iPhone from its case or bumper to use your docking station or iPod or iPhone speaker system? Does attaching dock-mounted accessories like a voice recorder make you speechless? Thanks to the adapter, the DockExtend Boost iPod, iPad and iPhone dock extender, that’s all a thing of the past – sendstational!

The DockExtender Boost iPod and iPhone Dock Extender has been designed to fit most cases/covers. Your DockExtender Boost Dock Extender uses the same compact iPad, iPod or iPhone plug as found on the standard docking cable from Apple, so it’s compatible cases that have a dock connector opening. All 30 pins are passed through, so any other iPod feature works too, of course! Tired of stripping down your iPod or iPhone to dock it? Your gadget shouldn’t be forced to be naked…that just isn’t fair.