UK Mobile Applications Download Revenue Reached £280m In 2010

Smartphone penetration in the UK has more than doubled during the past two years. The UK holds 8% of global smartphone app downloads market.

Smartphone users in the UK downloaded over 860 million applications in 2010 with 105 million downloads counting for paid apps. Revenue reached £280 million for the UK’s total paid application download.

There is still a lot of room to grow. The majority of phone users are still feature phone owners who are using mobile applications not as actively as smartphone users. In the years to come this potential will be explored and will drive up market growth.

These results are part of our new study “UK Smartphone App Market Overview” by research2guidance.

Most of the devices shipped in the UK run Symbian OS, which is in line with the rest of Europe. Owners of these devices are rather passive in using mobile applications, compared to the activity level of other OS users. The most active community of app downloads and ad impressions are iOS holders.

Another interesting finding of our “UK Smartphone App Market Overview” research report is that young females show the highest dynamics of device adoption in 2010. With the current growth rate female smartphone adopters will catch up with their male counterpart within a year. Even though UK smartphone user base still is slightly dominated by men, women are adapting/taking on new smartphones models very quickly.

Please check the comprehensive overview of the UK smartphone market for more useful figures and findings.

About research2guidance:

research2guidance is a Berlin-based market research company specialized in the mobile industry. The company’s service offerings include comprehensive market studies, as well as bespoke research and consultancy.

 

My Dream App

I want a developer to write my dream app. It’s in my head and I can explain many of its features. That sounds simple enough, right?
Wrong, because I don’t actually know what this app does. You see, since I’ve started using iOS-based devices and played with Android among others, I’ve installed more apps than the average user. Some have been quite sublime, others have lead me to question the point of their creation (sometimes even the point of my creation). Throughout this period I’ve had the perfect app in mind. One that brings together the perfect union of form and function with exceptional ease of use. When I need it, it’s ready and when I don’t, it’s nowhere to be found. Control of this app comes in the form of touch input and voice control, voice control that works. It has a UI that makes me smile. Navigation and input is so easy that a three year old could understand it and it was designed, from scratch, for Multi-Touch gestures. It works on my iPhone AND my iPad. It cost me 99 cents to download and it doesn’t contain ads. It completely “gets” AirPlay and Push.

This app won’t crash under pressure, it makes good use of an Edge connection when needed and it syncs beautifully, wirelessly. When out of signal it has everything I need cached. It learns and remembers my preferences and favourites. Every so often an update adds a brilliant new feature for free and there are multiple optional features that can be added through In-App Purchase if needed. EVERYTHING stays within the app, it never bounces me to Safari to sign in, subscribe or pay for anything.

Its icon is high res perfection.This app doesn’t do anything that any app I already own does. It does something drastically different that I can’t live without and also never thought I needed.

So could you make my dream app? If you can achieve all of the goals above, I don’t think I’d care what it does.

Ben Harvell is a freelance writer and former editor of iCreate magazine. He writes for a wide range of international technology magazines and websites including Macworld, MacFormat and MacUser and  just wrote his first song with GarageBand for iPad. Ben once came within touching distance of Steve Jobs at an iPhone press event but resisted the urge to do so. He’s on Twitter and would love to hear from you.


Android App Development: Menus Part 3: Alternative Menus

Android offers a third type of menus: Alternative menus which allow multiple applications to use each other. An application menu can contain menu items that point to other applications that deal with a certain data type that is passed from the application by an intent.

This functionality is related to the concept of Content Providers which is in brief the ability of an application to expose its data (stored in a database or a file) by defining a MIME type to it and through a content URI to be accessed by any other application through this URI.

For example if an application name Employees has some data of employees stored within this application context, and another application wants to access this data; then Employees application should declare a content provider  to expose its data, with a MIME type:

vnd.android.cursor.item/mina.android.Employees so any other application can access the employees data by calling the Uri content://employees/All to access all employees or the Uri content://employees/1 to access a single employee instance (for example).

Back to our Alternative menus issue, suppose this Scenario: We have two applications:

  1. Application A: deals with the employees data.
  2. Application B: receives the content Uri of the employees and do some calculations on it.

Now we want to add an alternative menu item in an activity in Application A so that when clicked passes a URI of employees and launches an activity in Application B (that manipulates the employees data according to the URI received).

So to add the alternative menu item in the activity of Application A, we write the following in onCreateOptionsMenu method:

public boolean onCreateOptionsMenu(Menu menu) {

    	//adds a regular menu item
    	menu.add("Regular item");
        //create the intent with the Uri of the employees content provider
    	Intent targetIntent=
        new Intent(Intent.ACTION_VIEW, Uri.parse("content://employees/All"));
    	targetIntent.addCategory(Intent.CATEGORY_ALTERNATIVE);
    	menu.addIntentOptions(Menu.CATEGORY_ALTERNATIVE, //item group
    			Menu.CATEGORY_ALTERNATIVE,  //item id
    			Menu.CATEGORY_ALTERNATIVE,  //item order
    			this.getComponentName(), //our activity class name
    			null, //no specific menu items required
    			targetIntent, // the intent to handle
    			0, //no flags
    			null); //Optional array in which to place the menu
//items that were generated for each of
//the specifics that were requested

    	return true;
    }

Here’s what we did:

  • Create an intent with the desired action (Intent.ACTION_VIEW) on the specified content provider Uri (content://employees/All).
  • Call addIntentOptions method with the specified parameters.

The above code adds a menu item that launches all possible activities in all applications on the device that can deal with the action Intent.ACTION_VIEW on the Uri content://employees/All.

Now in Application B, if we want it to handle such an intent we have to do the following.

Define an activity in the application and specify in the AndroidManifest.xml file that this activity can handle the requests of the employees content provider like this:

<activity android:name=".ContentProvidersDemo" android:label="@string/app_name">

			<intent-filter android:label="Access Employees">
				<action android:name="android.intent.action.VIEW" />
				<category android:name="android.intent.category.DEFAULT" />
				<category android:name="android.intent.category.ALTERNATIVE" />
				<data android:mimeType="vnd.android.cursor.item/mina.android.Employees" />
			</intent-filter>
		</activity>

The above IntentFilter means that this activity will respond t0 any implicit intent from any application with the following parameters:

  1. Action: Intent.ACTION_VIEW.
  2. Category: android.intent.category.ALTERNATIVE.
  3. Data of MIME type:vnd.android.cursor.item/mina.android.Employees.

So in Application A when you press on the menu button, you’ll see a menu like this:

When you press on the Access Employees menu item, the activity in Application B will be launched.

That was Android Alternative menus, stay tuned for another tutorial next week and post any questions you may have in the comments.

iOS Development Tutorial Series: TableViews

Hello again, today we will learn about UITableViews and NSArrays, but before we start I need everyone who reads these tutorials to vote on the poll below, since it will determine how the next tutorials will be presented. Since Apple released the new version of Xcode (Xcode 4) I need to know whether we should use Xcode 4 or Xcode 3 for the tutorials. Xcode 4 does cost $5, but I think it’s well worth the price (in my opinion). You can find Xcode 4 in the Mac App Store.

If you don’t vote you will have no room to complain about which one was chosen. But for today we will just use Xcode 3.

View This Poll
online survey

Lets get started. A table view is an object that display information by sections and cells in a scrollable window.

Here are some examples of table views:

So what is a table view exactly? Before I explain that, I must explain what an array is.

An array is an object that holds other objects in a certain order. For example an array could be 10 NSStrings in a certain order or no order at all. Essentially, it’s a box to hold objects.

Does that make sense?  It’s an easy concept.

So, lets get back to table views. A tableview is essentially a visual object of an NSArray. In a table view, you can see the objects that were stored in the array and take an action upon that data that is presented. For example, in the iPod app you would tap a table view cell (a cell is a single row of data in the table) and it would start playing whatever you tapped on.

Obviously there is more complexity to both of these objects, but for now, that’s good.

Now that we have laid some ground, lets get started with the tutorial.

1. Create a new view-based project named “TableView”

2. Go to the header file (TableViewController.h).

Since a table view is a visual object that display objects in an array we will need to create an array so that we can populate the table view.

3. In the header file declare this:

NSArray *tableViewArray;

4. We will also need to create a property for the NSArray so that we can set the data that will be in the array. I will explain in further detail what a property is, but for now, that will do. Outside the curly brace, type:

@property (nonatomic, retain) NSArray *tableViewArray;

We’re done in the header. Lets move into interface builder.

5. Open the TableViewViewController.xib file

The only thing we are going to need for this tutorial is a UITableView

6. Drag a UITableView onto your main view.

That’s all we need for our view, but our table view has no way of communicating between our controller (header and implementation files) and our view. So we need to link two things up from our table view to our files owner.

7. Click the table view and then click the connections tab. Now drag the datasource and delegate to the files owner.


Now we need to go back to the header file and do some more work.

8. Behind the UIViewController line type:

<UITableViewDelegate, UITableViewDataSource>

What we are doing here is making our viewcontroller (TableViewViewController) the delegate of UITableViewDelegate and UITableViewDataSource. Don’t worry about what a delegate is, we will cover it in a later tutorial.

You will also need to make a synthesize statement in your implementation file.

9. In your TableViewViewController.m file type:

@synthesize tableViewArray;

10. Scroll down through all the comments until you find the method named -(void)viewDidLoad. Once you find it uncomment it by deleting the “/*” and “*/” before and after the method.

Now what we need to do is create an NSArray and fill it with objects and then set the NSArray to the NSArray we declared in the header file.

10. Below the [super viewDidLoad]; type:

NSArray *array = [[NSArray alloc] initWithObjects:@”Apple”,@”Microsoft”,@”Samsung”,@”Motorola”,nil];

self.tableViewArray = array;

[array release];

What we are doing here is creating an NSArray and setting the objects of it to NSStrings (Apple, Microsoft, Samsung). As you can see at the end of our objects we say nil. What does that even mean? Well, nil essentitally means zero which tells the NSArray that is the end of the list of objects. If you don’t put nil at the end of the array it will crash your app, because when the NSArray gets created is puts those NSStrings in the array but it doesn’t know when to stop loading information. That is fairly simple, right?

Then we are setting the new NSArray we created to the one we declared in the header.

In the last line we release the newly created array because it is no longer needed.

So, now we have our array filled up with some content, but if you were to run your app nothing would show because the table view still doesn’t have a connection to the array itself. We need to make that connection.

11. Copy this method anywhere in your implementation file:

– (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

What this method does is, it sends a message to the datasource that you plugged in on interface builder asking for the number of rows that will appear in the table view. Since we typically wouldn’t know how many rows in the table view we would need we must set the number to the number of objects in our array.

12. In the new method type:

return [tableViewArray count];

Before we talk about the entire line of code, we need to talk about the return statement. Return sends the value that you request to the method return type. For example, the return type of this method is an NSInteger and what we are doing in the entire line of code is sending the number of entries in the tableViewArray to the method return type, which is an NSInteger.

13. Copy this below your new method.

– (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

This method will get called just like the other one, but this one will get called every time we need a new cell in the table view. For example, since we returned the count of the array in the last method, this new method will get called by the number of items in the table view.

14. In the new method type:

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@”SimpleTableIdentifier”];

if (cell == nil) {

cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@”SimpleTableIdentifier”]autorelease];

}

cell.textLabel.text = [tableViewArray objectAtIndex:indexPath.row];

return cell;

Here we are creating a new object called UITableViewCell. This is the object that looks like a row in the table view. We won’t worry about the if statement for now, but you just need to know that those top four lines of code are the lines that are safely creating the table view cell.

In the line below the if statement we are setting the text property of the cell to the object that is at the same index in the array as it is in the table view. For example, since the table view is essentially a visual object of the array, it will be in the same order as the array. So when our method gets called it will start at index 0 and it will also call the object at index 0 in the array.

Since our method return type is a UITableViewCell we will return the cell that we created and set the text to the method return type.

Now if you were to run your app everything in your array would show up in your table view.

15. Copy this method below your UITableViewCell method

– (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

This method gets called when a cell in the table view gets tapped. That’s cool, but how do we know what cell was tapped? Any guesses?

We use the index path.

16. Type this in the new method:

NSString *message = [NSString stringWithFormat:@”You selected %@”,[tableViewArray objectAtIndex:indexPath.row]];

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@”Alert”

message: message delegate:self cancelButtonTitle:@”Close” otherButtonTitles:nil];

[alert show];

[alert release];

Here we are creating an NSString and setting the text to the object in the array that is at the same index that the method has. Then we are creating an alert and setting the message value to the message string and the cancel button as Close. We’ve done this before you know how it works.

We are done with our code! Lets run it and see how it works.

That looks awesome!

The concept of table views itself isn’t very complicated, but what may stump you is: the indexes. If you understand the index concept that I taught above the you’re golden!

That’s it for this tutorial!

You can download the code for this tutorial here.

Please vote in the poll at the top of the page so that I will get unbiased and fair results.

If you enjoy my tutorials, you can support me by buying my app from the App Store (here). Thanks!

 

 

 

 

 

 

 

 

 

 

iPad 2 Release Summary For Developers

As you probably know Apple announced the iPad 2 today.  As expected this was just an evolutionary upgrade, and you won’t need to make any changes to your apps.  Really looks like they added features that will be more than enough to keep the competitors away for some time.  I really can’t see why a consumer would get any competitors tablet.

Here’s a summary of what apple announced at the event that is somewhat significant:

  • A gyroscope was added
  • iPad is now thinner, with a slick magnetic cover that doubles as a stand
  • The iPad contains an A5 chip that gives somewhat greater performance (up to 2x) and significantly greater graphic performance (up to 9x)
  • An HDMI cable
  • Two cameras, front and back

Nothing major in there, but likely  more than enough added to significantly trounce the competition, and the iPad is now am even more phenomenal gaming device.

What’s really worth noting is the new iMovie, and Garage Band software — only bad side is that the $4.99 price sets the price bar kind of low.

Read More: iPhone Dev News

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Stream Music From Your Computer to Your iPhone with WiFi2HiFi

Today’s iOS devices are direct descendants of Apple’s original iPod line, and the iPhone is perhaps the most popular iPod ever. iPhone, iPod touch, and iPad are all great for playing back music and videos. The only problem is, many of us store much more audio on our Macs and PCs than could fit on a standard iPhone or iPod Touch. Then, streaming audio from Flash-powered sites won’t play back on iOS, no matter how much storage you have. Apple has tried to make a solution with their AirPort Express, but most of us don’t want to pay $99 for a new device just to stream music around your house.

But isn’t your iPhone an internet-connected smart device with a speaker? Seems like you could use it to stream audio from your PC, doesn’t it? There’s no way to do it by default, but thanks to the new WiFi2HiFi app, you can use your iPhone for yet another crazy thing: streaming audio! Paired with a set of speakers or a HiFi dock, you’ve got a full wireless speaker system with just a $0.99 app. Keep reading to see how WiFi2HiFi works and if it’s the app you need to free audio from your computer!

Getting Started

WiFi2HiFi is a great new app that lets you stream any audio from your computer to your iPhone or iPod Touch. You could play back music, audio books, streaming online radio, and more on your Mac or Windows PC, then listen to them anywhere in your house from your iPhone. The iOS app is very simple, with just a volume dial and an audio stream selection.

Wifi2HiFi's interface is streamlined and easy to use

The most important part is the streaming app for your computer. The WiFi2HiFi app for Windows and OS X lets you stream any audio that’s playing on your computer over your WiFi network. You can download the WiFi2HiFi apps from the developer’s site for free, and you’ll find instructions for setting them up on your computer right in the WiFi2HiFi iPhone app. The only thing you’ll need to buy is the $0.99 WiFi2HiFi iOS app.

WiFi2HiFi's help shows how to set it up on your computer

Setup Streaming on Your Computer

Once you’ve installed the WiFi2HiFi Station program on your Mac or PC, it’s easy to start streaming audio. Open the app and enable streaming, then start playing music, internet radio, audio books, or anything else you want to listen to. You should see your iOS device listed in the desktop app, and you can choose to automatically or manually stream your audio.

WiFi2HiFi on a Mac

The Windows app is somewhat more bare-bones, but it still gets the job done fine. Turn the audio streaming on and off from the left button, or change the volume with the slider. If for some reason your iOS device doesn’t automatically show up on the Connections list, you can enter its IP address directly to connect. To find your iPhone’s IP address, open your WiFi network settings and click the arrow on your current network to get your IP address and more network info.

Wifi2HiFi on a Windows 7 PC

The only problem we hit was with our computer’s audio settings. Wifi2HiFi Station requires your computer’s audio sampling rate to be 16 bit at 44200 Hz. If your settings are different, then you can open your audio properties and change it directly. Also, note that WiFi2HiFi will automatically run when you start your computer. On Windows, you can remove the shortcut from the Startup folder to disable this if you wish.

Your computer's audio needs to be set to 16 bit at 44100Hz for WiFi2HiFi to stream your audio

WiFi2HiFi on iOS

Back on your iPhone or iPod Touch, make sure you’ve got WiFi2HiFi running and are connected to the same WiFi network that your computer is connected to. Then, as soon as your computer starts streaming audio, your iOS device will pick it up. You’ll see quick info about your streaming quality with the WLAN light; green shows a good connection, while orange or red show worse connections. The OUT light is lit if you’re connected to a speaker dock or headphones.

Then, you can control the volume with the realistic looking volume dial. You can spin it or tap one of the dots to jump to a standard volume level. WiFi2HiFi actually controls your iOS volume directly, so if you turn the streaming music down your main device sound will turn down, too.

The audio dial works just like a mechanical one on a stereo and controls your iOS volume

If you have multiple computers on your WiFi network, you can stream audio from all of them to your iPhone and then choose the stream you want to listen to. Tap the i button to open the app’s preferences, where you’ll be able to select the audio stations and get more info about the app.

Each computer will be listed by its IP address, so just tap the one you want and seconds later you’ll be able to hear the audio stream. It’ll play right from the Stations list, so you can make sure you’ve got the one you want before going back to the main screen.

Choose from multiple streams if you have WiFi2HiFi on several computers

Getting Help

WiFi2HiFi worked seamlessly in our tests, and the streamed audio sounded beautiful. It even works in the background, so you can listen to streaming music while using other apps. The only odd thing is the constant 3 second delay, but that’s what keeps the audio coming through clear without stutters. If you do hit a snag, you’ll find a fairly detailed FAQ in the settings pane. It also includes a few examples of how you can put the app to use.

Get quick answers and find ways to use WiFi2HiFi

Conclusion

I’ve often wanted a way to stream audio throughout my house, but never could decide to pay for a dedicated set of wireless speakers. Now, though, with my iPod Touch and a cheap set of portable speakers, I can play anything I want anywhere around my house. For just $0.99, that’s not too bad of a deal. WiFi2HiFi solves the streaming audio problem in an elegant and simple fashion, and if you’re been wanting a way to stream music and more in your home or office, this just might be the solution you need!

Quick Look: Data Counter

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the polls below if you think this app is worth an in-depth AppStorm review!

In this Quick Look, we’re highlighting Data Counter ? – Data usage for all carriers. The developer describes Data Counter ? – Data usage for all carriers as follows:

Do you have a data plan with limited traffic through GPRS\EDGE\3G network? Data Counter? is what you need to keep under control the traffic produced by surfing, YouTube, Facebook or any other apps! The app will monitor traffic usage for you and show a notification when thresholds are approaching! Try it now to avoid any unexpected additional charge! Works both with iPhone and iPad 3G.

Read on for more information and screenshots!

Screenshots

screenshot

Data Counter

About the App

Here are the top five features you can expect to see in the latest version:

  • Universal: works with all carriers in the world!
  • Fast: just open it to see all you need
  • Functional: no connections required
  • Up to date: traffic info retrieved from the device
  • Complete: background, notifications, 3G and WIFI support

Requirements: iPhone 3.1+ or iPad 3G (no iPhone 4 CDMA)
Price: $1.99
Developer: eXeltior – Ancona Marco

Vote for a Review

Would you like to see us write a full review of Data Counter ? – Data usage for all carriers? Have your say in our poll:

Would you like to see Data Counter reviewed in-depth on AppStorm?online survey

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the poll if you think this app is worth an in-depth AppStorm review! If you’re a developer and would like to have your app profiled, you can submit it here.

Grocery IQ: The Perfect Shopping List Companion

In this week’s Ask The Editor post, one of the questions we went over was from someone in search of a shopping list application that would sync lists between an iPhone and a computer. The app that I found as a solution was Grocery IQ and I liked it so much I thought it deserved a full review.

Today we’ll go over what Grocery IQ is and why it stands out as one of the best shopping lists applications on the App Store. If you ever take your iPhone shopping, you’ll want to keep reading!

Grocery IQ: On the Web

Today we’ll be focusing primarily on the iPhone version of Grocery IQ, but the web app is definitely an integral part of the experience and therefore definitely worth a mention.

screenshot

Grocery IQ Online

Like the iPhone app, the Grocery IQ web service is free. It shares most of its features with the mobile app and is a superb tool for building shopping lists that can be printed or emailed. The kicker is that it also syncs with the iPhone version, allowing you to build your lists quickly on your computer (where you type much faster) and then access them when you’re in the store via your iPhone or iPad.

I definitely encourage you to stop by the site and sign up to see the service in action. Keep reading to see what awesome features you get with the iPhone version.

Creating Stores

When you open up the Grocery IQ iPhone app, you’ll be taken right into a list where you can add items that you need to purchase. This has a lot of features so we’ll cover it in the next section. First, we should discuss the intuitive system that Grocery IQ uses to manage lists.

Instead of creating multiple lists with random titles, Grocery IQ organizes your lists just like you would if you were writing items down on paper: by store. This system works perfectly because most shoppers in the U.S. like to hop around from store to store and buy very specific items at certain locations.

screenshot

Creating stores

To manage your stores in Grocery IQ, simply navigate to the “Stores” tab and add in the places that you like to shop. You even have freedom over how aisles are arranged in a given store so that the app correctly organizes your items.

Once you have your stores all squared away (a one-time process), you can navigate to the “List” tab and start creating your shopping lists!

Shopping Lists

The default list for Grocery IQ is “Any Store”. This is a special list that allows you to quickly add in items without concern for where you will buy them. Any item added to this list will also appear in store-specific lists until it is checked off or deleted.

screenshot

Tap the top of the list to change the store

At the top-center of the screen, you will see the store for which you are currently managing a list. To change stores, tap the title in the top-center of the screen. This will bring up the menu shown above on the right.

Notice in the screenshots above that my items are categorized by popular store isle categories. This is an automatic function that occurs as you add items to a list and it makes shopping much easier!

Adding Items to a List

There are multiple ways to add items to your list, all of which are streamlined to be very fast. Hit the plus button at the top right to add an item by typing in either the name or the barcode. Grocery IQ has an extremely smart auto-complete feature that contains tons of generic and name brand products. This is actually one of my favorite features as it saves you a significant amount of typing over the course of the list.

screenshot

Adding list items

Notice the screen on the right above. After adding an item, you optionally edit a ton of attributes relating to it. This includes price, quantity, package size, etc. If you insert prices for items that you buy, Grocery IQ will automatically tally them up and tell you how much you’re spending.

Once you’re done shopping, you hit the “Checkout” button, which clears all of the items from your list so you can start fresh next time. You can also quickly add items that you find yourself buying a lot by taking advantage of the “Favorites” tab. Here you save frequent purchases by store and tap the little circle to add an item to your current list.

screenshot

Adding Favorites

Scanning Barcodes

Another awesome way to add products to your list is by scanning barcodes. This allows you to easily look around your pantry or refrigerator and add in items that you’re running low on.

screenshot

Scanning barcodes works great on most name brand products

The Grocery IQ barcode scanner works very quickly and either adds the item to your list or apologizes for the fact that no matching items were found. In my testing, I found that scanning anything with a familiar name brand works almost all the time without a single problem, even on random non-grocery items such as a pack of DVDs. However, off-brand items usually don’t work. For instance, with the two examples shown above, Grocery IQ found the Mountain Dew on the left (even the size) but not the generic jar of store brand peanut butter on the right.

Savings

One final feature of Grocery IQ is the “Coupons” tab. Here you can find two forms of deals on specific items. The first type is a simple coupon. Browse through the list, tap “Clip” on the coupons that you want, then email and/or print them. This works just like the Coupons.com system.

screenshot

You can print coupons to bring into the store or add savings to your card

The second type of savings is very similar, only this time you add it right to your store shopper card. In the settings panel, you add in your various cards by number. Then when you find a deal you want to take advantage of, you just tap “Add to Card” and you will automatically save when you purchase the requisite products with your savings card.

Closing Thoughts

I use my iPhone as a shopping list all the time so I’ve tried several apps in this arena, many of which admittedly look nicer than Grocery IQ from an aesthetic point of view. However, I’ve never found a free app that can touch this in terms of functionality. As you’re using the app it really does feel like the developers have thought of everything, which is exactly what you want from an app with so many possible variables and features.

Further, despite the impressive feature set, the learning curve is really low and any time you could potentially be confused about something, up pops a little instruction screen to help you out. I’m personally super impressed with this app and will definitely be using it as my go-to shopping list solution.

Leave a comment below and let us know which shopping list apps you’ve tried and how they stack up to Grocery IQ. Which is your favorite app and why?

Ask the iPhone.AppStorm Editor #2

Today is our second post in a new “Ask the Editor” series. This is a great way for you to ask questions and get help for all things iPhone. Whether you’ve just purchased your first iPhone and need help setting it up or are a pro with an advanced technical question, I’ll tackle your problem and see if I can help!

We’ve had some great questions submitted since last time, so read on to find out what my responses are and how you can submit your own questions for the next article.

Is there a way for the Calendar app to alert me on one of my contact’s birthday?

Rodrigo Araujo

I’m glad someone asked about birthdays on the iPhone because I’ve been a little confused lately. Seemingly out of no where, my iPhone suddenly knows the birthdays of all my friends. A birthdays calendar just popped up one day, I had no idea where it came from and certainly didn’t take the time to ascertain the proper dates for my friends and family, yet there they were in the calendar app.

screenshot

The Mysterious Birthdays Calendar

It turns out the Birthdays Calendar is now a built-in iOS feature that simply grabs the birthdays from your contacts in Address Book. But there’s still the mystery of how exactly my iPhone knows these dates. After a little digging, I realized that I had previously synced my contacts with the Facebook application. This conveniently downloaded all of the available information for each of my friends on Facebook, including phone numbers, email addresses and of course, birthdays! Follow the screenshots below to do this on your iPhone.

screenshot

Syncing Facebook Contacts with Address Book

Now, after all this I still haven’t answered your question! The problem with this fancy smart calendar is that birthdays are automatically generated events that can’t be edited, meaning you can’t assign an alarm to them.

To resolve this problem, you have a number of options. The first is to create a duplicate event for any birthday that you want to be informed about. This is a pretty lame solution that causes a cluttered calendar, but you at least have full control over the event and can easily make it recurring yearly with an alarm.

One better option if you’re a Mac owner is to download a free app called Dates to iCal, which will serve as a replacement for the iPhone’s Birthday calendar. This app will take important dates from your contacts and automatically put them into a new calendar where you can assign alarms, edit times, etc.

The final option is to of course cruise by the iTunes App Store and download one of many applications built to remind you of upcoming birthdays. One such app is More Birthdays, a free utility from the American Cancer Society that automatically grabs birthdays from both your Address Book and Facebook friends and allows you to setup various notifications.

screenshot

More Birthdays: A free app for birthday reminders

Why doesn’t Apple sync To Dos with my iPhone and Mac? Also why doesn’t any other developer do this?

Murray

Both iCal and Mail on Mac OS X have a feature that allows you to create “To Do” items, but these don’t then sync to the iPhone Calendar app. Commenters feel free to correct me if I’m wrong, but as far as I can tell, even CalDAV synced calendars don’t use this information in any useful way such as through Google Tasks.

However, there are in fact a wealth of third party productivity apps that sync between your Mac, Windows PC, iPhone, iPad, and/or a web interface. There are far too many to list here but my current favorite is Wunderlist. This amazing product/service is an unbeatable value for productivity fans.

screenshot

Wunderlist

Wunderlist offers unlimited tasks and task lists, collaboration through shared lists, due dates and notifications, all wrapped up in a beautiful customizable interface. All of your tasks stay synced through the various versions, which exist on just about every platform you could want. The most remarkable thing about all this is that it’s 100% free! The apps are free, syncing is free, even collaboration, which many solutions charge for, is free.

Bottom line, if you’re frustrated about the limited functionality of OS X’s to do feature, leave it behind for a dedicated solution that blows it out of the water.

Is there any app that can create a shopping list on my Mac with and then sync to my iPhone?

Jonathan

Great question, as you probably know, there are a ton of shopping list applications on the iPhone. However, I have the same problem as you with these apps: though I want the list on my iPhone as I walk through the store, it’s definitely easier to type up the initial list on my Mac at home.

The ideal solution would allow me to quickly create shopping lists on my Mac and have it sync to multiple locations, similar to the behavior of Wunderlist above. You could in fact use Wunderlist for this very purpose, but a dedicated solution would be much better.

After a little research I came up with the perfect solution: Grocery IQ. This gem of an app is a free download and automatically stays in sync with the GroceryIQ.com web service.

screenshot

Grocery IQ

There are a ton of amazing features to take advantage of here, both on the phone version and the web version. For starters, adding items is a breeze. Type “Hersh” and “Hershey’s Semi-Sweet Chocolate Chips” quickly pops up as one of the options, saving you tons of typing. Also, as you add items, they are automatically sorted by aisle! On the iPhone you can even use your phone’s camera to scan items that you’re running out of and they’ll be automatically added to the list.

The Grocery IQ feature set goes on and on. If there’s a better grocery shopping app than this one, I’ve certainly never seen it! I highly recommend that you give this app a shot, I think you’ll be quite pleased.

Didn’t See Your Question?

If you asked a question but didn’t have it answered today, don’t worry! I’ll do my best to get to it in a future week. If you’d like to submit a new query, you can do so here:

Online Form – AppStorm > Ask The Editor

Nike+ GPS: Making Exercise Fun

It seems like everybody could use a bit more exercise in their life. Unfortunately, gyms cost money and not everybody is a fan of sweating to the oldies in their living room. As a result, running outdoors will always be one popular and free way to lose weight and keep fit.

Taking a stroll around town can get a bit monotonous though and it would be nice to figure out a way to mix that up. Enter Nike+ GPS. Now, all of your runs are recorded as you go, tracked via GPS and even uploaded to Facebook when you’re done. Sounds like going for a jog just got a whole lot more fun, right? Let’s find out after the break.

How It Works

Remember a few years ago when Apple introduced the iPod Nano with Nike+ sensor? You had to buy these fancy shoes (or just install it yourself in the laces or tongue) and then your iPod Nano and shoes would work in sync. You’d learn how fast you were running and the music would change with how quickly or slowly you were running.

It was a neat concept, but buying the shoes was a pain and it seemed a bit pricey for a while. Instead of abandoning the concept, Nike decided to integrate these features into an iOS app.

Track your mileage as you go.

Track your mileage as you go.

The Nike+ GPS app takes the features of the previous version and works in GPS as well. This means you can track your run, watch it map out at the end and even see how fast or slow you were moving at the time. This lets you learn as you go, and improve yourself over time, giving yourself goals to beat in the process. This truly makes running fun.

The Test

To test out the app, I decided to give it a go. I’m not much of a runner, but I do own a bike, so I decided to take it for a spin around the block a few times using the Nike+ GPS app each time via my iPhone 4 strapped to an incase armband. Before I could get going on my first run though, I had to set things up.

Before you start, you have to build a profile for yourself. This includes your height, weight, gender and how you want the app to record your stats, either in English or Metric units of measure. Once that was done, I moved on to starting my first ride.

Choose how your goals, then try to beat them.

Choose how your goals, then try to beat them.

I decided to plug in a Basic run, meaning that I wasn’t going for any particular goal. You can also choose to run against the clock if you’re trying to hit a certain time, or you can go for distance as well if you have something in mind.

After that, I selected no music for my ride since I was streaming from the SiriusXM app at the time, but you can choose a playlist, what’s playing on the iPod or just to shuffle your music if you prefer. I didn’t want to share my ride with my social network, but if you find that kind of thing motivating, you can tie in the Nike+ GPS app with your twitter and Facebook accounts. After that I picked my location — outdoors — and I was ready to go.

One catch though: I did my first ride all the way through and the app wasn’t running. Once the Play button pops up on the screen, you’re not actually ready to go. You have to hit it again and then you’ll hear someone telling you that your workout is starting. I learned that one the hard way!

In Use

I recorded my next ride correctly, then a day or so later I did a third ride. As I was riding, a little voice told me that I was getting close to my previous record. If I could just go a little bit further, I could beat it. Sounded pretty good to me, so instead of turning towards home, I headed off in another direction.

Once you're done, you can view a map of your route, and see your pace.

Once you're done, you can view a map of your route, and see your pace.

Once I was done, I checked out a map of the route I took. By selecting Pace, I was able to see where I was at my best, and where I could use some work. I also received a congratulations from Mr. Lance Armstrong for doing so good and exceeding my previous goal. What’re the chances he knew I was riding my bike?

Results

I don’t enjoy working out. That said, I understand that I need to work out to stay healthy. To make it enjoyable though, I need something like this to get me going and motivating — which is exactly what Nike+ GPS did for me.

Watching my pace on the screen made my think about how I was riding and what I could do to improve. Getting motivation from the coaches made me want to do better with every ride, and setting a goal for every ride made it more like a video game than work for me.

Is it perfect? I’m not a hardcore runner, so I can’t really say that it’s perfect for everybody. But for me, it provided positive motivation, gave me stats to look at later and made me want to work harder. In my book, that makes for a pretty solid app.

Weekly Poll: Which Type of iPhone Gamer Are You?

The iPhone, iPod Touch and iPad have ushered in an unprecedented new era of mobile gaming with a seemingly endless supply of fresh and innovative content. Ten years ago who would’ve thought that a cell phone would ever be seen as a serious gaming device?

Today we want to get a feel for which types of games our audience likes the best. Are you a sports fanatic or a first person shooter fiend? Cast your vote on the right then leave a comment below telling us your top three favorite iPhone games of all time.

As always, this information will help us properly target our content so that it stays relevant and interesting to you our readers. The more input you give the better we can make your AppStorm experience!

iPhone Game Friday: New Releases

The warmer weather has brought with it some fantastic new App Store games, including a tropical new Angry Birds flavour.

We’ve got that and more in this week’s roundup, and lucky for all you folks in the UK, Canada, and so forth who are only lining up now to get your hands on the iPad 2, all of these titles are very addictive and will easily burn off the excess hours for you — so dive in!

Max and the Magic Marker

Max and the Magic Marker

Max and the Magic Marker

While there is hardly any shortage of drawing games on the App Store, it’s refreshing to get a newcomer every now and again. This is especially true with someone like EA adding their premium publishing polish to the mix. The culprit is Max and the Magic Marker.

This level-based side-scrolling puzzler is friendly and oozing good design. You play as Max, and after receiving a mysterious marker that brings drawings to life, you must embark on an adventure to destroy the monster you accidentally doodled. The levels play out in a creative way, as you’re encouraged to draw shapes, objects, and platforms to help you navigate and find all the hidden goodies.

To make things challenging, you only get a limited supply of ink, so you must be careful with your drawing. Luckily there are ink bubbles you can collect along the way to replenish your stock. Max and the Magic Marker boasts some excellent visuals and a well thought out sense of pacing and gameplay. It’s a premium game in every sense of the word and is well worth your time.

Price: $1.99
Developer: Press Play
Download: App Store

Angry Birds Rio

Angry Birds Rio

Angry Birds Rio

What more needs to be said about Angry Birds? The omnipresent super-franchise of mobile gaming is spreading its wings just a bit further with Angry Birds Rio, an obvious tie-in to the upcoming film.

It would be simple to dismiss this game as nothing but another re-hash of the same stuff with a few new art assets, but to Rovio’s credit, they have done a magnificent job improving upon their well-worn formula. Rio deviates just enough to be compelling, but not enough to alienate those who know and love the series.

Episodic updates are promised throughout 2011, and you can busy yourself finding hidden fruit while you wait for them if you’ve already gone through the 60 levels in the game’s two launch episodes.

Price: $0.99
Developer: Rovio Mobile Ltd.
Download: App Store

Get Outta My Galaxy!

Get Outta My Galaxy!

Get Outta My Galaxy!

Among the most amusing and charming titles we’ve seen in a while is Get Outta My Galaxy! This bizarre little game puts you in the shoes of Waka, a four-armed, disgruntled alien xenophobe whose peaceful respite on his own private planet has been cut short by the arrival of some pesky little alien nuisances called wikus.

You’ll spend most of the game traveling from planet to planet in your galaxy using the tilt controls to walk around the globe and tap the screen to violently slap the little invaders right off the rock. It’s very satisfying in an odd way and you’ll no doubt end up smiling at the audio and visual treatment of the adversaries.

There are powerups to unlock that give you a leg up against your foes, and the best part is that the retina-ready 3D graphics reportedly run just fine on any generation of device — so if you’re still hanging on to an older iPhone, this one’s for you!

Price: $0.99
Developer: Ookoohko Oy
Download: App Store

The Witcher: Versus

The Witcher: Versus

The Witcher: Versus

Following up on the breakaway success of the video game (which itself was based on a novel), The Witcher: Versus brings some of that dark fantasy world with you on the go in the form of a sort of competitive battle arena.

You can pick one of three character classes to develop, and as you complete battles and challenges you’ll find new weapons, items, and all manner of goodies that will help improve your fighter’s chances. Not only can you play iPhone vs. iPhone duels, but your character is synced up so you can play with them on the browser-based version of the game too.

Gameplay is a simple battle of wits; you pick out your offensive and defensive moves ahead of time and your opponent does the same, and then the two sequences are put against each other and you both watch the result. It’s not a terribly rewarding gameplay style if you’re into participating, but the game offers its depth in other aspects like matchmaking, items, and character leveling. It’s a good way to pass the time while you wait for The Witcher 2 to come out!

Price: $0.99
Developer: one2tribe Sp. z o.o.
Download: App Store

GoblinGun

GoblinGun

GoblinGun

Tower defense seems like the most overdone genre out there, but it’s only because it’s such a fun and dynamic combination between the instant gratification of casual gaming, and the more strategic gameplay of hardcore games. GoblinGun exemplifies this balance nicely.

Great visuals help sell the otherwise generic gameplay, and while the weapons you can place are interesting and upgradeable, there’s little deviation from the standard routine here. Which is not necessarily a bad thing since a classic concept done well is always worth a look. Try out the different difficulty levels if you’re finding the standard one too simple, but beware: the levels last a long time and you may find yourself having some trouble keeping up.

One nice addition is a fast-forward button to help move things along more briskly during the earlier levels where you’re just building your defenses and swatting away minor baddies. Don’t get too comfy though, the game features 5 boss monsters and they’re quite tough once you get to them. All in all this is a great game for fans of the genre: plenty of gameplay hours and slick presentation for just a dollar is a pretty good deal.

Price: $0.99
Developer: Adwizer Games Inc.
Download: App Store

What Have You Been Playing?

As always, enjoy and get in touch if you have suggestions for other titles that you’ve been playing and enjoying — the comments are always open!

Quick Look: Brian Gavin Diamonds

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the polls below if you think this app is worth an in-depth AppStorm review!

In this Quick Look, we’re highlighting Brian Gavin Diamonds. The developer describes Brian Gavin Diamonds as follows:

The Brian Gavin Diamonds (BGD) application for your iPhone and iPod keeps you personally and intimately connected with Brian Gavin and his team by granting you VIP access to all that’s hot and new with BGD’s custom jewelry designs and Brian Gavin Signature hearts and arrows diamonds. If you like the Blue Nile or the Tiffany’s Engagement Ring Finder app, you are going to love the BGD app.

Read on for more information and screenshots!

Screenshots

screenshot

Brian Gavin Diamonds

About the App

Here are the top five features you can expect to see in the latest version:

  • Exclusive Special Offers
  • Ease of Shopping
  • Loose Diamond Search
  • Extensive Jewelry Gallery
  • Diamond Education

Requirements: Compatible with iPhone, iPod touch, and iPad. Requires iOS 3.2 or later
Price: Free
Developer: Brian Gavin Diamonds

Vote for a Review

Would you like to see us write a full review of Brian Gavin Diamonds? Have your say in our poll:

Would you like to see Brian Gavin Diamonds reviewed in-depth on AppStorm?customer surveys

Quick Look posts are paid submissions offering only a brief overview of an app. Vote in the poll if you think this app is worth an in-depth AppStorm review! If you’re a developer and would like to have your app profiled, you can submit it here.

Keeping Track of Your Life With Day One for iPhone

Keeping a journal is something that everybody should do. It gives you something to read and go back in time, reminding you of people and events that you might have forgotten about. It’s a great way to record your experiences on paper (or computer) so that you can keep them for posteriority.

The thing is, with all the new technology that we have, who has time for keeping up with a physical journal? Well, today we’re presenting to you Day One, an app that can help you keep a journal while you are on the go and at your desk. Interested? Read on to find out more about it!

We’ve also posted a review of the Mac version of Day One in conjunction with this article. If you use a Mac, it’s definitely worth reading what we have to say about the desktop version!

Before the Beginning

About

About

Day One is a very simple journaling app that goes for $0.99 on the App Store. It even has a Mac companion and both versions work synchronized, so that you can have your journals anywhere you go. The app itself is very simple and has few features, just like its Mac companion.

You have the menus on the main page, which include “All Entries” and “Starred”. There’s also a “New” button on the right upper corner and a button to access the settings in the left upper corner. But that’s about it. Day One is as simple as they come.

Adding New Entries

New Entry

New Entry

As I mentioned, you have a little plus sign that you can use to post new things. Once you select this button, a new page will be displayed with a big text box, a keyboard, and a bar with a few details like the date, time and a few other buttons that allow you to modify the date of your entry and star it.

Once you get done writing an entry, you can click “Done” and the keyboard will disappear, showing a bar on the bottom that lets you trash, email and modify your current entry, as well as navigate the next and last entries. If you want to do nothing else with your entry, you can click the “Back” button and you’ll be taken back to the main menu, where you’ll be able to see your new note above the older ones.

Something I found very convenient in this app was that you always have access to the “New” button. It doesn’t matter what menu you are in, the “new” button will always be neatly displayed in its corner, in case you get inspired while your editing an entry or reading your old ones. Speaking of old entries…

Exploring Old Entries

Old Entries

Old Entries

You can read and navigate your old entries by going into either the “Starred” or the “All Entries” menus. The entries menu is neatly arranged into monthly categories, and each of your entries will be shown with a little preview of it and the date it was created on the corner. I found the date to be a very nice detail, since it makes navigating much more easy. If you want to check any of your entries, just select it and it will be shown in the same preview window as when you add a new entry.

The “Starred” menu shows you just that, the entries that you have marked as important. It is very similar to the entries menu, and you can go into any of the entries and remove their bookmark or edit them from the preview window.

Connectivity

The first time you start Day One on your Mac, you’ll get prompted with a message that will ask you if you want to keep your journals synchronized with Dropbox (that is, if you have Dropbox). If you set it up to work with it, you can then go to your iPhone version of Day One and activate your Dropbox account through the settings. You’ll have to provide your email and password, and then you’re done.

Day One on the Mac

Day One on the Mac

Now you will have both of your versions of Day One synchronized. But why do they use Dropbox for their synchronization? Well, I’d never seen this done before in an app, but it’s very smart from the developer as he doesn’t need to have any sort of server up, everything is handled by the Dropbox servers. While this connectivity is a bit hard to set up the first time, once it’s up it will work seamlessly.

So, What’s the Point?

I guess it’s kind of hard describing the functionality of this app as it sort of fits the space between note taking apps like Evernote, and journal apps –which are still a pretty new and unexploited category– that can take in all of your activity during the day and file it under its file system so that you can have a log of your activities and thoughts.

These apps also bring up a lot of comparisons to personal blogs, as much like them, they give you the ability to write whatever you feel at any given time, except privately. Sometimes there are things that we’d rather keep to ourselves instead of posting them all over social networks, and this is why I think these kind of apps are useful. They give you an outlet to keep a log of your thoughts without having to worry about other people hearing about them, so that you don’t have to wonder whether a tweet or post is appropriate for your family to see.

Conclusion

Day One is a very, very simple app. Under the “About” menu of the app, it says “Day One is committed to creating a simple way to document and remember your life”, and that is exactly what the app achieves. It doesn’t have any big features like attachments or social network integration, it’s just simply a great way to quickly document whatever is going on in your life.

Would you be willing to keep up with a journal? Would you use an app like this? Tell us why in the comments!

We’ve also posted a review of the Mac version of Day One in conjunction with this article. If you use a Mac, it’s definitely worth reading what we have to say about the desktop version!

What Is NFC and Why Should I Care?

Tech blogs have been buzzing about Near Field Communication for some time now, hailing it as a major player in the future of portable electronics. In fact, the current wave of rumors indicates that the iPhone 5 might make use of NFC in some capacity.

So what is this voodoo technology that might or might not show up in your next iPhone? Will it make your life better? Should you be excited about it? Read on to find out!

Meet NFC: Magic from the 1800s

If you’re a sports fan, NFC stands for National Football Conference. Naturally, technology nerds had no idea this abbreviation was already taken so they chose to call a new form of close-range communication technology, “Near Field Communication”.

At heart, NFC is exactly what it sounds like. A way for devices to communicate when they are near each other. In fact, two devices using NFC can not only share data, but also power. You read that right, NFC is capable of wirelessly transmitting power to an external device. So device “A” in your hand has no battery but is actually being powered by device “B” on your desk.

Wireless energy transmission sounds like it’s straight out of Star Trek, but the ideas in place here are based on principles discovered by Michael Faraday in 1831! NFC accomplishes its magic through the process of electromagnetic induction. Basically, two loop antennas share a magnetic field generated by the initiator device. Any flux in that magnetic field can cause an electrical current to be produced in the target device. In fact, “near field” is actually a designation for a specific region in the field of electromagnetic radiation coming from the antennas (as opposed to far field).

If both devices are independently powered, each can take its turn generating a magnetic field, which is in turn received by the other device and the result is an exchange of data between the two. This is known as “Active Communication Mode”.

screenshot

Cell phones with NFC will be able to connect in less than a second

NFC vs. Bluetooth

That was a whole lot of geek speak so if you’re scratching your head at this point, don’t worry, you pretty much don’t need to understand any of it to get the gist of what NFC is all about.

The simple version is that NFC is a way for two devices to wirelessly communicate. We’re surrounded by devices that communicate without wires so this probably isn’t very exciting or mind-boggling to hear.

In fact, our iPhones already have something very similar built into them: Bluetooth. The very first question that I had upon reading about NFC was how it deferred from Bluetooth, surely it’s just newer and better right? The answer is surprising.

As it turns out, Bluetooth is effective over a range of within ten meters, while NFC only works in ranges of under 0.2 meters. Similarly, the speed of Bluetooth is around 2.1 Mbit/s while that of NFC is only 424 kbit/s. So the technology that is already built into your iPhone is faster and works over longer distances than the technology that you should be excited about coming in the future! What gives?

Benefits of NFC over Bluetooth

One of the clear benefits of NFC is connection time. Have you ever paired a Bluetooth device with your phone? It often requires multiple steps and can take several seconds for the actual pairing to take place. With NFC devices the connection is established automatically within a tenth of a second! NFC can even be used in conjunction with Bluetooth to automate and speed up the pairing process.

Further, the shorter range of NFC is actually touted as a benefit. Since you use NFC for distances of only a few centimeters, the likelihood of interference is much lower.

A third benefit is power consumption. When both devices are powered, NFC consumes much less power than typical Bluetooth (though Bluetooth Low Energy is close to NFC in its efficiency). However, in the instance described above where one device is receiving its power from another, NFC is actually less efficient than Bluetooth.

Which Is Better?

Though common, this question is not exactly an appropriate one as it requires a choice of one technology over the other in all circumstances. However, Bluetooth and NFC are distinct technologies and each possesses its own unique strengths and weaknesses.

In the real world we don’t have to choose one over the other but can enjoy the benefits of both working synergistically and seamlessly in the same device!

The Revolution: How NFC Will Change Everything

Now that you have a basic grasp of what NFC is and how it can co-exist with Bluetooth, you’re probably still wondering why any of this is good news. Yet another way for phones to communicate doesn’t sound nearly as exciting as the potential for an Angry Birds TV show right?

To answer this, consider what this technology represents based on the information above. NFC allows us to make near instantaneous wireless electronic connections and data transfers at close range. NFC in a cell phone means that the thing in your pocket is suddenly much better equipped to communicate with the electronic devices around it.

screenshot

No credit card required, just swipe your phone.

The app revolution has skyrocketed the usefulness of our phones in the digital world with games, web browsers and productivity tools. NFC will do the same for the usefulness of our phones in the real world. Credit cards, security badges, plane tickets, all can be potentially replaced with simply holding out your cell phone.

There are educational and fun implications as well. A museum or landmark could transmit information to your phone about the location and connecting with someone nearby on Facebook will be extremely fast (like Bump only better). As with any new technology implemented on the iPhone, developers will jump on NFC like a pack of wolves and create amazing social games and helpful utilities that we haven’t even dreamed up yet.

Conclusion

Will Near Field Communication technology be present in the iPhone 5? I honestly have no idea. You can safely bet though that Apple is indeed looking into it. Several speculators have pointed out that if and when iPhones are used in everyday purchases, suddenly Apple is conveniently positioned to earn a small chunk off of a huge portion of transactions all over the globe; from cheeseburgers to toothbrushes. Do you think Apple could resist such a tempting future?

Leave a comment below and tell us what you think of NFC. Will it really change the world as much as innovators and early adopters are promising? Better yet, do you think we will we see NFC in the iPhone 5 later this year?

Photo Credits: Yutaka Tsutano and Sevenfloorsdown.