Tenuous rumor pegs iPad 3 CPU as a dual-core 2GHz part

Apple A6Treat this one as pure speculation, because frankly, that’s what it is. A “high-ranking official” at Samsung let slip that the company is “planning to release a 2GHz dual-core CPU-equipped smartphone by next year.” This means that Samsung, one of the world’s biggest chip manufacturers and a significant Apple supplier, will be pushing out a new, likely ARM-based, 2GHz dual-core processor in the near future.

The speculation is that, since Samsung manufactures Apple’s A4 and A5 processors, which power the current crop of iDevices (regardless of present litigation), there’s potential for a new Apple-branded processor — the A6 if you like — based on the 2GHz dual-core chip. The current Cortex-A9-based Apple A5 sports a dual-core 1GHz configuration, so frankly, a 2GHz variant isn’t too much of a stretch, but who knows. The iPad 2 clips along at a lightning pace with its current A5; an iPad 3 sporting a dual-core 2GHz chip that has “the data processing capabilities of a regular PC, ” is mighty enticing. Just don’t mention battery life.

[via Yahoo! News]

Tenuous rumor pegs iPad 3 CPU as a dual-core 2GHz part originally appeared on TUAW on Wed, 20 Apr 2011 08:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily App: Streets of Rage 2

Yes, the classic beat-em-up joined Sega’s iOS library a little while back, and you can get in on the fun for US$2.99. The second iteration in the very famous 2D fighting series features Skate, Axel, Blaze and Max going to war against Mr. X and his army through all eight levels of the original game.

Unfortunately, this version is short on extras. There’s no Game Center integration. There is local Bluetooth multiplayer, but that’s about it. The controls, as you can see above, aren’t much more than serviceable, either. In other words, this is more a straight port than anything else. You can actually play the original version in Japanese, but you have to switch your device’s language to Japanese, and even then, the differences aren’t that big a deal.

Still, Streets of Rage 2 is a solid beat-em-up title, and you might have fond memories of this one on your Sega Genesis or Sega Game Gear. If the price is too high, just hang on — Sega routinely puts its titles on sale, and this one is likely to drop in the future.

TUAW’s Daily App: Streets of Rage 2 originally appeared on TUAW on Wed, 20 Apr 2011 08:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Apple granted patent for space-saving touch display RFID tag reader

Apple was granted a whopping 18 patents on Tuesday states a PatentlyApple article. Included in the batch are iOS Maps and Compass app design patents, a patent for the iPhone 4’s stainless steel band and another one for reducing wait times in call centers. However, the most interesting patent from the group appears to allow a touch display to act as a space-saving RFID tag reader.

Apple states that its reason for embedding an RFID tag reader into a touch display is so that the display could also function as an RFID transponder, which would save space since no other RFID antennas would be necessary. Apple envisions many uses for this touch display-embedded responder, including allowing your iPhone to double as a badge reader. Such a reader would perhaps even allow for eventual replacement of employee security badges, such as those worn by Apple employees on the Cupertino campus. One could simply swipe their iPhone to enter a secured area. Other uses include the obvious credit and debit card payment systems and data sharing features, such as when you want to quickly swap contact information with others.

While it’s generally accepted that RFID and NFC functions are going to become part of a smartphone’s everyday use in coming years, it’s nice to see Apple is constantly finding ways to add new tech to iPhones while at the same time reducing the device’s physical size.

Apple granted patent for space-saving touch display RFID tag reader originally appeared on TUAW on Wed, 20 Apr 2011 07:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

RockMelt adds iPhone app for social browsing

Rockmelt

RockMelt is launching an iOS version of its browser with built-in social networking functions, offering automatic syncing between desktop and portable versions.

This automation, company founder Eric Vishria says, is what differentiates their browser from other offerings. “We’re not going for the power users, the ones who already know how to customize a browser,” he says. Instead they’re aiming at the vast majority of users who just want to get on reading what interests them instead of tweaking settings.

Following the termination of Flock, RockMelt looks to be going from strength to strength, and the new mobile version can only help its progress, especially with the automatic syncing of bookmarks, contacts and settings.

The app hasn’t been approved by Apple yet, but it’s expected that it will be available by the end of this week.

RockMelt adds iPhone app for social browsing originally appeared on TUAW on Wed, 20 Apr 2011 07:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Reuters: iPhone 5 will ship in September

Hold onto your seats, it’s another “when will the iPhone 5 ship” rumor. This time the rumor originates from Reuters, which tweeted late last night: “FLASH: Apple suppliers to start production of next-gen iPhone in July, Aug; begin shipping in Sept – sources.” The associated article also states the iPhone 5 will have a faster processor but offers no additional details.

This September shipping date rumor contradicts earlier ones that the iPhone 5 wouldn’t begin production until September with an October or later ship date. This is just my two cents, but my money is on the Reuters rumor. With Apple apparently focusing WWDC solely on software this year, it makes sense that the company would hold off introducing an iPhone 5 until September when iOS 5 will likely launch. It also makes more sense launching the iPhone in September — and not later — as it would allow Apple to sync iPod touch and iPhone hardware launches. In the past when the iPhone has launched in June, everyone knew what new hardware features were most likely going to appear in the next iPod touch when its annual refresh came in September. With a synced launch date, the new iPod touch would have the same “wow” factor that the iPhone always gets.

Reuters: iPhone 5 will ship in September originally appeared on TUAW on Wed, 20 Apr 2011 06:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

In the Apple/Samsung lawsuit, the picture doesn’t tell the story

There are some Android cheerleaders out there passing around the error-ridden image above, minus the big red stamp, of course. The Android advocates’ assertions are that Apple is accusing Samsung of ripping off the iPhone (which was first shown in January 2007) when, in actuality, the iPhone looks remarkably similar to the Samsung F700, which was announced at CeBIT in 2006. Oh, smack! Right? Wrong.

While the F700 was indeed announced at CeBIT in 2006, the actual phone wasn’t shown until February 2007 — a month after Apple showed off the iPhone. “The F700 was rushed out to show after the iPhone’s debut, and was regarded as an ‘answer to the iPhone’ by reports of the day, one of which observed that it ‘looks awfully familiar’,” according to AppleInsider, which has put together an excellent post debunking the above image.

“LOL @ Apple?” More like “LOL @ Android Photoshoppers.”

In the Apple/Samsung lawsuit, the picture doesn’t tell the story originally appeared on TUAW on Wed, 20 Apr 2011 02:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iPhone 5 in September, Design Similar to iPhone 4?

Reuters reports that Apple plans to begin iPhone 5 production in July and this next-generation of iPhone will be ready for shipping in September.

Apple Inc suppliers will begin production of its next-generation iPhone in July this year, with the finished product likely to begin shipping in September, three people familiar with the matter said on Wednesday.

The upcoming iPhone 5 is said to look similar to the current iPhone 4. The iPhone 5 is also rumored to have bigger screen, thinner bezel, 64GB model, dual-core A5 processor and graphics enhancements found in the iPad 2, and new cloud-based functionality through Apple’s upcoming iOS 5.

The new smartphone will have a faster processor but will look largely similar to the current iPhone 4, one of the people said. They declined to be identified because the plans were not yet public.

Analyst Ming-Chi Kuo with Concord Securities has heard that “the iPhone 5 will include the faster A5 processor already found in the iPad 2, as well as a higher resolution 8 megapixel rear camera. He has also been told that Apple will switch to a Qualcomm baseband for both GSM and CDMA models, along with an improved antenna design.”

If true, the iPhones are going to be grouped with iPods from now on. Apple typically holds a fall media event at the beginning of September for iPods. Apple promises to unveil iOS 5 at WWDC 2011, kicks off June 6th. [9to5mac]

You can follow us on Twitter, Join us at Facebook, and Subscribed to RSS Feed to receive latest updates.

Digg Twitter StumbleUpon Facebook Reddit del.icio.us

Real Racing 2 HD for iPad 2 Gets 1080p TV-out

Real Racing 2 HD gets full 1080p Video-out and dual screen gaming support for the iPad 2. With this update, just plug your AV cable into your iPad 2, and play Real Racing 2 on full 1080p (1920×1080) resolution.

Are you ready for the ultimate racing experience for iOS? Optimized specifically for iPad and iPad 2, Real Racing 2 HD is a heart-pounding, visually astounding 3D racer that puts the steering wheel directly in your hands. The expansive, 10-plus hour career mode and extensive, one-of-a-kind multiplayer means the fight for first place is never over.

What’s New In This Version:

  • Full HD 1080p TV-out and dual screen gaming support on iPad 2. Experience Real Racing 2 HD like never before in stunning, true 1080p while real-time racing telemetry is displayed on iPad 2
  • Enhanced visuals for Alkeisha Island and San Arcana tracks on iPad 2
  • Memory optimizations to minimize crashes
  • Various minor improvements and fixes

You can purchase an download Real Racing 2 HD from the App Store for $9.99. [Download Link]

You can follow us on Twitter, Join us at Facebook, and Subscribed to RSS Feed to receive latest updates.

Also checkout:

Digg Twitter StumbleUpon Facebook Reddit del.icio.us

Android App Development: Android Content Providers

In the last post we created a sqlite database android application. We saw that the database file is stored in the file system directories of that application meaning that the database cannot be accessed from another application. You can apply the same thing on any resources within your application (Files, images, videos, …).

But there is a method to expose your data across multiple applications: Content Providers.
Content Providers expose an application’s data across all other applications, you can use content providers to store or retrieve data of one application from any other application.

Android default content providers:

There are many built-in content providers supplied by OS. They are defined in the android.provider package, they include:

  • Browser.
  • Calllog.
  • Live Folders.
  • Contacts Contract.
  • Media Store.
  • Settings.

content providers basics:

The concept of content providers is pretty similar to the concept of ASP.NET Web Services they provide data encapsulation through exposing data by URis. Any content provider is invoked by a URi in the form of content://provider_name . for example the URi of the Contacts content provider that retrieves all contacts is in the following form content://contacts/people. If you want to retrieve a particular contact (by its ID) then it would be in this form: content://contacts/people/5.

You do not need to write the URis of the content providers manually as they are stored as constant values in their respective content provider classes.

The Uri of the Contacts phones content provider is defined in:

ContactsContract.CommonDataKinds.Phone.CONTENT_URI

(content://com.android.contacts/data/phones)

The Uri of the browser Bookmarks content provider is defined in

Browser.BOOKMARKS_URI

(content://browser/bookmarks)

The Media store (Video) stored in external device (SD Card) is defined in

MediaStore.Video.Media.EXTERNAL_CONTENT_URI

(content://media/external/video/media) and so on.

Content providers allow you to perform basic CRUD operations: Create,Read, Update and Delete on data.

Making Queries:

To retrieve data from a content provider we run a sql-like query using ManagedQuery object. The ManagedQuery object returns a cursor holding the result set.

To retrieve a list of all contacts and display them in a ListView
We first define our activity xml layout:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <TextView
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:id="@+id/txt"
  />
<ListView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/list"
/>
</LinearLayout>

And define the layout of each row in the ListView:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="horizontal"
  >
  <TextView
  android:layout_width="100px"
  android:layout_height="wrap_content"
  android:id="@+id/txtName"
  android:layout_weight="1"
  />
  <TextView
  android:layout_width="100px"
  android:layout_height="wrap_content"
  android:id="@+id/txtNumber"
  android:layout_weight="1"
  />
</LinearLayout>

Remember to add the following permission to the manifest.xml file

<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>

To retrieve the contacts and bind them to the listView:

String [] projection=new String[]{ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME
,ContactsContract.CommonDataKinds.Phone.NUMBER,ContactsContract.CommonDataKinds.Phone._ID};
        txt.setText(ContactsContract.PhoneLookup.CONTENT_FILTER_URI.toString());
       Uri contacts =  ContactsContract.CommonDataKinds.Phone.CONTENT_URI;

        Cursor managedCursor = managedQuery(contacts,projection,null,null,null);
        //Cursor managedCursor =cr.query(contacts, projection, null, null, null);
        ListAdapter sca=new SimpleCursorAdapter(this,R.layout.listrow,managedCursor,projection,to);
        list.setAdapter(sca);

The above code retrieves all the contacts in the following steps:

  1. We first define the projection of our query, we define the columns we want to retrieve in the result set.We define a String array containing the names of the columns we want to retreieve.The contacts column names are defined in ContactsContract.CommonDataKinds.Phone class.Note that we need to retrieve the _ID column as the cursor that retrieves the data expects such a column to be there.
  2. We specify the Uri of the content provider ContactsContract.CommonDataKinds.Phone.CONTENT_URI
  3. We retrieve the data by a cursor
    Cursor managedCursor = managedQuery(contacts,projection,null,null,null);The cursor is retrieved by executing a managedQuery which has the following parameters: 

    1. The Uri of the content provider.
    2. A String Array of the columns to be retrieved (projection)
    3. Where clause.
    4. String array containing selection arguments values.
    5. String representing the order by clause, we can use it but here it will be null. If we want to sort the contacts by name it would be ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME +“ asc”
  4. Then we create a list adapeter using the cursor and bind the ListView to it.

The previous example retrieves all the contacts but what if we want to retrieve a certain contact by name:
There are two ways:

  1. Using the same code above but adding a where clause and selection arguments to the managed wuery so it becomes like this:
    Cursor managedCursor = managedQuery(contacts,projection,ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME+"=?"
  2. ,new String[]{"Jack"},null);

    This retrieves contact info of a person named Jack.

  3. The other method is to inject the query in the Uri, instead of using Uri
    contacts =  ContactsContract.CommonDataKinds.Phone.CONTENT_URI;

    we use:

    Uri contacts=Uri.withAppendedPath(ContactsContract.CommonDataKinds.Phone.CONTENT_FILTER_URI,
  4. Uri.encode("Jack"));

    This is equivalent to the following Uri content://com.android.contacts/data/phones/Jack.

Inserting,updating and deleting:

To insert data using a content provider there are two methods

First:
Using the Insert() method of your activity’s content resolver object. Like this example t insert a new bookmark to the browser:

ContentValues cv=new ContentValues();
      cv.put(Browser.BookmarkColumns.TITLE, "End Gadget");
      cv.put(Browser.BookmarkColumns.URL, "http://www.engadget.com/");
      cv.put(Browser.BookmarkColumns.BOOKMARK,1);
      Uri u= getContentResolver().insert(Browser.BOOKMARKS_URI, cv);

We create a ContentValues object and add to it all the required fields, then we call getContentResolver().insert method which returns the Uri of the newly inserted item.
It would be in this example content://browser/bookmarks/17
We can use the generated Uri to update or delete the item later.

Second:
We can replace the getcontentresolver().insert() method with bulkInsert method if we want to insert multiple items at a time.
The bulkInsert(Uri url,ContentValues[] values) method returns the number of new items created.

Updating info using Content Providers:

To update data using content providers, we use getContnetResolver.Update() method:
This code updates the title of an existing browser bookmark:

ContentValues cv=new ContentValues();
cv.put(Browser.BookmarkColumns.TITLE, "End Gadget mod");
      //uriBook= getContentResolver().insert(Browser.BOOKMARKS_URI, cv);
      getContentResolver().update(Browser.BOOKMARKS_URI, cv, BookmarkColumns.TITLE+"=?", new String[]{"End Gadget"});

the Update method has the following parameters:

  • Content Providers Uri
  • ContentValues object having the new values
  • Where clause
  • String array of the where clause arguments values

Deleting info using Content Providers:

To delete info we use getContentResolver.Delete() method
To delete a bookmark:

getContentResolver().delete(Browser.BOOKMARKS_URI,BookmarkColumns.TITLE+"=?", new String[]{"Mobile Orchard"});

The delete function has the following parameters:

  • Content Providers Uri
  • Where clause
  • String array of the where clause arguments values

Remember to add the following permissions to the manifest.xml to add and read browser bookmarks:

<uses-permission android:name="android.permission.WRITE_CONTACTS"></uses-permission>
<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"></uses-permission>

That is it for todays tutorial, check back next week for my next Android App Development Tutorial.

Watch Seinfeld on iPhone via Crackle

As a huge Seinfeld fan, I am excited about the news that Seinfeld is now on iPhone via Sony’s Crackle app, which is available free in the App Store. The Crackle app lets you stream multiple television shows, one of which is Seinfeld.

Seinfeld iPhone

Currently, Crackle has ten Seinfeld episodes from several seasons. All the episodes are free to stream:

  1. The Chinese Restaurant
  2. The Bubble Boy
  3. The Pick
  4. The Junior Mint
  5. The Puffy Shirt
  6. The Marine Biologist
  7. The Hamptons
  8. The Soup Nazi
  9. The Bizarro Jerry
  10. The Yada Yada

Like most free TV streaming services, Crackle is ad-supported. Each episode begins with a 15-second commercial followed by a few 15 to 30-second ads throughout the episode.

Of all the shows on Crackle, Seinfeld is in my opinion the only one worth watching, though I’m not much of a TV watcher. The other shows are The Jackie Chan Adventures, Why it Crackles, The Killing, Kidnapped, The Big Guy and Rusty the Boy Robot, Married With Children, Jailbait, News Radio, The Tick, Starsky and Hutch, Roughnecks, 10 Items or Less, Samurai X, Charlie’s Angels, Held Up, Backwash, and Hot Hot Los Angeles.

Crackle also lets you watch a handful of movies, the most notable of which include Reign Over Me, Big Daddy, Ghostbusters and The Da Vinci Code.

Are you excited about Seinfeld on iPhone? Are there any other television streaming apps for iPhone that you would recommend?

Watch Seinfeld on iPhone via Crackle is a post from Apple iPhone Review.


A visual history of NetNewsWire

NetNewsWire is, as Second Gear’s Justin Williams says, “the elder statesman of the Mac OS X platform.” Brent Simmons’ newsreader has appeared on countless “must-have” app lists, and was one of the most treasured pieces of Mac software since even before anyone outside of Cupertino knew the iPhone was going to exist. On the third birthday of his app Today, Williams takes a nice look at NetNewsWire, both how it has worked visually over the years, and how it has grown along with the platform and stayed relevant for so long.

The app originally started as MacNewsWire — there were only a few set Mac news feeds, and no Safari, WebKit, or Core Data implementation (because those things, you know, didn’t actually exist yet). Over the years, the app has both grown and become more tightly focused, aimed at both what users have requested and of course Simmons’ own vision of what the app is supposed to be.

We’ve talked with Simmons before about translating the app over to iOS, but this is an excellent look back at NetNewsWire’s history, and a great guide for how to keep a Mac app strong and popular for a long time.

A visual history of NetNewsWire originally appeared on TUAW on Tue, 19 Apr 2011 21:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Pocket Legends offers paid content for free

Pocket Legends, I maintain, is one of iOS’ best technical achievements. It’s a full-featured MMO, in the style of the legendary World of Warcraft, available to play for free on Apple’s App Store. It’s huge among a certain audience (and in fact I’ve been told that audience is even bigger on the Android side of things), but I’m surprised that even more players haven’t tried this game out and see what Spacetime Studios is working on.

Maybe this will help, though: to celebrate the game’s one-year anniversary, Spacetime is opening up many of its normally premium content areas to all players for free. In a goofy video they made, developer Cinco Barnes says that all of the game’s major premium areas will be open and playable to everyone until May 4.

If you haven’t taken a look at this app yet, now’s a great time to do so. Pocket Legends is free in a universal version, and definitely worth checking out.

Pocket Legends offers paid content for free originally appeared on TUAW on Tue, 19 Apr 2011 20:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Steve Jobs thought Noah Wyle did a "fantastic job" playing him in Pirates of Silicon Valley

Microsoft cofounder Paul Allen has a new book out titled Idea Man: A Memoir by the Cofounder of Microsoft. In it you can find all sorts of muckraking publishers love to have in a biography they paid too large of an advance on. The book has already generated a lot of Internet talk based on the fact that it has supposedly created a rift between Allen and Bill Gates. But besides Microsoft drama, the book also reveals a few interesting tidbits about Steve Jobs.

In the book Allen remembers an incident between Steve Jobs and an employee, which demonstrates what a jerk Jobs is, according to Allen. In Allen’s retelling, both he and Bill Gates drove down to meet with Steve Jobs and Apple developer Andy Hertzfeld for a demo of the first Mac. But when the four sat down around the Mac and it promptly froze Jobs was quick to unleash his anger and belittlement on Hertzfeld:

“What the fuck is going on?” [Jobs] snarled at Hertzfeld, who’d probably been up all night getting things ready and was now trying to shrink under the table. “These guys came all the way down here to see this thing and this is the best we can do? This is the best we can do? We get thirty seconds and a frozen screen? What the fuck is wrong with you?”

Allen goes on to say that he had forgotten about the incident until he saw it portrayed in Pirates of Silicon Valley years later. Allen says that the movie, where Jobs was played by Noah Wyle, portrayed Jobs as a “mean-spirited jerk,” something Jobs apparently had no problem with. Next time Allen saw Jobs, he asked him if he liked the movie. Jobs’ response: “I thought the guy who played me did a fantastic job.”

[via BusinessInsider]

Steve Jobs thought Noah Wyle did a “fantastic job” playing him in Pirates of Silicon Valley originally appeared on TUAW on Tue, 19 Apr 2011 19:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Mac OS 7 logos turned into playing cards

Dr. Macenstein found these awesome old-school Apple playing cards, featuring logos from the olden days of Mac OS 7, adopted for a standard playing card deck layout. There’s no word on just what the origin of these is — if they’re official or unofficial — but supposedly they’ve been seen on eBay for up to $150 before.

The pack seen in the pictures was on sale but has since been purchased, so you’ll have to hunt down your own copy if you want one for yourself. The rest of us will have to just sit back and enjoy the designs on this. I wonder what a playing card deck using iOS or even app icons would be like.

Mac OS 7 logos turned into playing cards originally appeared on TUAW on Tue, 19 Apr 2011 18:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iOS outreaches Android when iPod touch, iPad are counted in the mix

Some fascinating statistics have been released by comScore based on its MobiLens marketing analytics service, and the numbers show that iOS devices (including the iPad and iPod touch) outreach the Android platform by a whopping 59% in the U.S. market.

The comScore numbers show a total installed base of 37,868,000 iOS users in the United States, with Android OS devices lagging behind with only about 23,763,000 users. Those numbers come out to 16.2% (Apple) and 10.2% (Android) respectively for share of the total U.S. mobile subscriber market. The installed US base of iPhones and iPod touch devices were almost equal, with both device totals approximately twice as high as the number of iPads. That statistic is amazing, considering that the iPad had only been on the market for 10 months at the time that the study was performed.

comScore’s senior vice president of mobile, Mark Donovan, noted that the numbers indicate that “the Apple ecosystem extends far beyond the iPhone,” and that the assumption that the Apple user base is made up of “Apple fanboys” is invalid. [Was anyone assuming that? We doubt it. -Ed.]

The comScore study also show that iPad owners aren’t necessarily owners of iPhones. While iPhone owners make up about 27% of iPad owners, close to 14% of iPad owners had Android phones. The numbers also show that Samsung, LG, and Nokia are over-represented among iPad owners in comparison to their shares of the smartphone market.

The age demographic for the iPad was a final index created by comScore, and it showed that the age profile is skewed mostly towards those in the 25-34 year old age range. Almost half of iPads are sold to Americans between the ages of 25 and 44, with another 30% of the Apple tablets going to the older U.S. demographic over the age of 45. These numbers should be of interest to iOS developers, who may want to start creating apps for an older audience.

iOS outreaches Android when iPod touch, iPad are counted in the mix originally appeared on TUAW on Tue, 19 Apr 2011 18:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments