reDesign

September 20, 2008

iPhone design pet peeve #2: moving app icons

Filed under: apple, iphone, rocky's iphone pet peeves, ui, usability, wireless, wireless data — Rakesh Agrawal @ 1:53 pm

The App Store is one of the key strengths of the iPhone. You can easily find, purchase and install applications that increase the utility of the iPhone. Steve Jobs claims that more than 100 million downloads have occurred in the short time that the App Store has been around. I’d bet that if you were to take all of the other smartphones and add up every download, you still wouldn’t hit 100 million.

My nit with the design is that when you update applications, the app icon on the phone doesn’t stay put. In fact, the iPhone 2.1 update scrambled the order of all my applications. That’s the kind of detail I’d expect Apple to get right.

See more iPhone design pet peeves.

About these ads

September 19, 2008

iPhone design pet peeve #1: address book access

Filed under: apple, iphone, rocky's iphone pet peeves, ui, usability, wireless, wireless data — Rakesh Agrawal @ 1:25 am

I’ve had the 3G iPhone for a couple of months now. During that time I’ve had the same complaints that most others have had: virtually nonexistent 3G coverage, anemic battery life and frequent crashes.

But there are also details of the UI that have bothered me; some big, some small. This is the first in a series of posts about iPhone pet peeves.

Pet peeve #1: Apple allows developers to access the address book without asking the user’s permission. Apps can copy your entire contact list to their servers and you wouldn’t necessarily know. Early versions of the Loopt application abused this to send spam text messages to your contacts. Apple knows better: applications have to ask for permission when accessing location.

July 14, 2008

Unlocking the creativity of the masses

With the launch of the iPhone last year (and the millions of dollars in ad spend around it), Apple did more for wireless data adoption than wireless carriers had in the last 10 years. With Thursday’s launch of the App Store, they’re doing it again by unlocking the creativity of the masses.

Wireless carriers had long held on to core cellphone features with an iron grip. Want access to the camera, GPS, microphone or address book? Good luck. It usually involved spending a year or more negotiating with a carrier and then writing and (rewriting) your app to work on dozens of phone models. And when you were all done, you brought it to a market with little distribution support at a price few people would pay.

In the last couple of days, I’ve downloaded more apps than I had in my entire history of cell phone usage (dating back to 1996). There’s one big reason: once developers had access to features like GPS and the camera, they created compelling applications.

The most compelling apps have come from independent developers or startups. Some have used public APIs for other products; although there isn’t an official flickr app, there are several apps that interact with flickr. AOL is the lone exception among large companies, with apps for AIM and AOL Radio.

Here are some of the apps that caught my eye. With the exception of iMilk, all are free. That’s another refreshing change: Apple is making it easy for application developers who want to distribute free applications. Even paid apps can be relatively cheap, with a one time price of $3-$10 being common. (Versus the previous $3-$5 per month.)

All is not perfect in app land, of course. Much like when Facebook launched their app platform, some developers are having a hard time keeping up with the demand. I’ve also had my phone reboot at least half a dozen times when using various apps.

The functionality in some of these apps is limited compared with their other incarnations. For example, in Jott, you can’t send Jotts to others. As these apps are revved, they’ll become even more compelling.

Jott

Jott allows you to record a voice “note to self”. The note is then transcribed and put in your Jott account, which is available by phone or Web. It isn’t as robust as Jott’s

Where

A mobile social network that lets you plot friends on a map, look for restaurant reviews, find and reserve Zipcars and even look at a map of the night sky where you are with the constellations plotted. (Video of the app.)

There are a number of players looking to create mobile social networks. Whrrl, Loopt and Limbo offer somewhat similar apps. Where offers a range of features beyond social, while Limbo is the most social.

(Disclosure: I did some consulting for Where last year.)

Facebook

Facebook took an early lead with the iPhone 1.0 by having one of the best iPhone optimized sites. The lead developer released a toolkit that was used by other developers. The application version adds the ability to upload photos and IM, but lacks some of the features found in the browser version.

AirMe

Upload pictures to flickr (or an AirMe account). The pictures are automatically geotagged with your location. AirMe also tags you pictures with the current weather conditions.

NearMe

See pictures from Panoramio of places around where you are.

Twittelator

See and update Twitter. Post pictures and location updates. Twitterific has less functionality and also has ads.

Urbanspoon

Kind of like a Magic 8 ball to decide where to eat. Uses GPS to find where you are. Shake your iPhone and it will select a place for you.

iMilk  ($2.99)

“Drink” virtual milk. Uses the iPhone’s accelerometer to empty the glass. If you prefer, you can pour it into a glass before drinking.

Remote

Control your Apple TV or iTunes. Play songs, see album art and search your iTunes library. Works over Wifi, so you don’t have to be in line of sight. Much better than the flimsy remote that ships with Apple TV.

Pandora

The world’s greatest music discovery service now streams to iPhone. The app is beautifully simple. Add in an aux in jack or FM transmitter for your car and say goodbye to the $14 a month you’re paying to XM or Sirius.

Yelp

Why settle for the hand-picked (usually glowing) reviews displayed in the restaurant window? Pull out your iPhone and check Yelp. My favorite feature is a filter that limits the search to restaurants that are open now. Very helpful for those midnight cravings.

February 1, 2008

Microsoft yodels for Yahoo!

Filed under: aol, google, iphone, microsoft, mobile, mobile search, social networking, wireless, wireless data, yahoo — Rakesh Agrawal @ 5:12 pm

Microsoft and Yahoo logosThe announced Microsoft bid for Yahoo! means a lot of different things for lots of people. An emboldened competitor for Google. A stronger ad network for advertisers. Heightened acquisition hopes for AOL. Better benefits for Yahoo! employees. (Microsoft has the best benefits I’ve seen in the industry.)

But what does it mean for every day consumers? The biggest impact is likely to be in the mobile space. Microsoft’s ownership of the Windows Mobile OS and Yahoo’s large audience and mobile applications could revolutionize the industry.

As revolutionary as the iPhone is, it’s not a true network device. Apple did a terrific job integrating four devices – phone, Internet tablet, media player and camera – into one.

Even as our lives get more and more digitally connected, the cell phone remains a remote island of information. Someone needs to build a device that integrates the Internet seamlessly.

Some of the things I’d like to see:

  • A network address book. You no longer have to use the 10-key keypad or a sync cable to keep your address book up-to-date. In fact, you don’t have to update it all – as your contacts move, those changes are automatically reflected. The address book would incorporate network presence so that you don’t call people when they’re in the middle of something.
  • A network calendar.
  • Integrated photo applications. I’ve been looking for a way to view pictures from my friends on flickr through my mobile phone or iPod Touch. The best efforts have been clunky. When I take pictures, they’re seamlessly integrated with my flickr account, without the hacks that are currently required. (Sprint has done a nice implementation of this kind of integration with Picture Mail, but their Web application is awful and little used.) The pictures could also be used for picture Caller ID.
  • Richer data push to the phone. It amazes me that we’re still stuck sending 160 character text messages to each other. A network-integrated phone would allow for a better experience. Want to invite someone to dinner? Send them a message which appears complete with photo, address, review and link to driving directions.
  • Web access to text messages and integration with IM. When you’re at your desk, text messages come in on your IM client. Leave and they get routed to your cell phone. All of your texts are available in your mail app. The carriers are an obstacle to making this happen (text messaging is highly lucrative), but a combined Microsoft-Yahoo might be able to pull it off.
  • Network control of your phone. Phone stolen? No problem, send a bullet to erase all of the data. Forgot where you left your phone? See a map of where it is.
  • Local search integration. Found a business that you like? Add it your network address book for quick and easy access. Click to rate right from your cell phone.
  • Location-aware presence. The option to publish location to other networks, including IM networks. More on that later.

Some variations of a few of these features, like the network address book and calendar, exist in enterprise-focused devices. Yahoo! Go is an excellent consumer application that includes features such as a flickr viewer, but without integration into the OS isn’t as great as it should be.

Microsoft’s ownership of the phone OS, deep integration of Yahoo! Go and their combined consumer audiences could be combined to create a phone that out Apples Apple.

See also:

ObDisclaimer: These are my personal views and do not reflect the views of my employer.

December 4, 2007

Hngry. Snd pzza now.

Filed under: fun, random, sms, wireless, wireless data — Rakesh Agrawal @ 2:01 pm

In a first for the U.S. pizza market, Papa John’s is now letting you order your carbs by text message.

Papa John’s SMS ordering

This won’t work for last-minute cravings. You have to create an online account at papajohns.com and pre-configure the pies that you might want someday. Just in case your pizza tastes vary from time to time, you can configure up to four favorite orders.

It sounds like way more work than it’s worth. But that’s what I think of their online ordering system and yet an astonishing 20% of Papa John’s orders come from the Web site. I’ve used it a few times, but it’s generally easier to pick up the phone.

An added bonus (for Papa John’s) on SMS orders: you pay full menu price instead of getting their latest specials. With specials frequently knocking 40-50% off an order, that could be a lot of dough.

November 3, 2007

The power of location in presence

Filed under: facebook, google, gps, lbs, maps, social networking, wireless, wireless data — Rakesh Agrawal @ 10:55 am

I travel frequently and have friends scattered throughout the country. I usually do a bad job of keeping track of who is where, who has moved, etc.

Last week I was in Boston. As I headed out to dinner, I updated my Facebook status:

Rocky is heading to dinner in Cambridge

Later that night, I got a Facebook message from a friend I haven’t seen since high school. He lives in Cambridge and wanted to get together.

Email from Chike about Cambridge

Unfortunately, the message arrived after I had gotten back to my hotel.

This almost-connection was facilitated by Facebook’s social graph and status updates. Next time I’m in Boston, I know to look Chike up. Twitter, Jaiku (acquired by Google) and Pownce can be used in the same way. But none of them know geography; they require that someone look at the message and determine that Cambridge is nearby. A friend who lives in Los Angeles is just as likely to see that message as someone in Cambridge.

There are a number of companies trying to turn that missed connection into an actual connection. Among them are Loopt, uLocate and Whrrl. Google purchased a pioneer in the field — Dodgeball — but hasn’t done much with it. (Dodgeball’s founders very publicly left Google, complaining that they couldn’t get engineering resources.)

Although the details vary based on site, you can publish your location from the Web or a cell phone. You can also see where your friends are on a map. I could have checked a map before I headed to Cambridge to see which of my friends were nearby. Some services will even alert you when a friend is nearby.

More on: location-based services, maps

Disclosure: I have a consulting relationship with uLocate.

October 29, 2007

Tracking the trackers

Filed under: mobile, random, wireless, wireless data — Rakesh Agrawal @ 7:08 pm

Runners just past the 10 mile mark

My friend Jason ran in the Marine Corps Marathon yesterday. The marathon, like many races, uses a chip on runners’ shoes to track times.

The Marine Corps Marathon also offered runner alerts: you could sign up before the race to get alerts when your runner hit the 5-, 10-, 13.1-, 15-, 19-, 22- and 26.2-mile marks. A chip reader would scan your runner and then send a text message or email. It makes it easier to position yourself to find your runner in the crowd, just camp out a mile or so ahead of the checkpoint and the system would let you know when to keep your eyes peeled.

That’s the theory, anyway. In reality, the system failed miserably. We got an alert when Jason crossed the 5-mile mark. More than 90 minutes later, we were still waiting for the 10-mile alert. Did Jason get hurt? Did we miss him? I called a friend to check the Web site. Same data. We looked up another friend and the system showed that she’d crossed the 15-mile mark. Uh oh.

We continued to wait and eventually saw him just before the 16-mile mark. Still no alerts past the original.

The alerts eventually showed up. After the race, the system blasted numerous duplicate messages: 96 Jason alerts to one phone.

The race announcer said more than 200,000 people had signed up to receive alerts. Multiply that by 96 and that’s a lot of text messaging revenue.

washingtonpost.com made good use of simpler technology. Runners can watch three hours of video of the finish line. Now if they’d start geotagging their photos, you could create cool maps like this.

More on: geotagging, newspapers

October 10, 2007

Rocky wuz here

Filed under: facebook, gps, lbs, mobile, where, wireless, wireless data — Rakesh Agrawal @ 7:59 pm

LocPoke

Location-based services have been hampered by the balkanization of carrier networks and a focus on mobile-only implementations. LocPoke, a new Facebook application, is a promising alternative.

I’ve written before about WHERE, a location service platform that has offered GPS-based location status updates for Twitter using a downloadable application. The application is available for Sprint and Alltel phones for a monthly fee.

WHERE’s LocPoke, allows you to show a map of your location on your Facebook profile. This application addresses many of the key barriers to adoption of the Where platform: it works on any network, it works on any phone, it doesn’t require a download and it’s free (except for SMS charges).  Just text your location to the SMS shortcode WHERE (94373) to update your location. The location can be set as a street address, ZIP code, city or neighborhood.

You can also text a phone number to identify your location. If you’re having dinner at Azie, you can text “dinner@4155380918” and the map will show the name and address of Azie. This method is too cumbersome to get wide adoption, but it points to a future where we’ll be sending actionable data instead of freeform text.

Friends can also prompt you to update your location. A friend clicking on the “LocPoke” button triggers an SMS prompting you to update your location. This capability can be limited to friends that you select. I’d like to see the option to click on the location to get driving directions.

The Social Map feature allows you to see where your friends are. It’s of limited use until LocPoke takes off.

September 18, 2007

Sprint launches GPS-enabled voice search

Filed under: gps, local search, mobile search, wireless, wireless data — Rakesh Agrawal @ 3:16 pm

Sprint has released an enhanced version of its search that allows users to tap into their phone’s location when doing searches. The search feature is powered by Microsoft’s Live Search.

The first time user experience isn’t exactly intuitive. When doing a search off Sprint’s portal, one of the layers that comes back is “Local” clicking again to “Go Local” then asks whether you want to enter a location or “Find Me.” Selecting “Find Me” renders a release authorizing Sprint to give your location to Microsoft. The results that come back after all this (my query term was “Target”) still show ringtones and screen savers above the local results.

Search results aren’t sorted in any discernible order. Usually in local search, results are sorted by distance from the starting point or alphabetically. These are neither.

The authorization to use “Find Me” can be stored for a session, day, 30 days or unlimited, making return visits easier.

A link labeled “Get Precise GPS Location” offers users of select phones the option to download a Java applet. Instead of typing out what you’re looking for, you can speak the name of the business or the category.

Although category names (restaurants, bars, Mexican restaurants, movie theaters) worked fine, business names did not. Of the dozen or so names I tried, only “Cheesecake Factory,” “Target” and “Dominos” returned the results I was expecting. These terms are so common that many data providers treat them as categories.

It seems that the browser-based search uses triangulation from the towers to calculate location, whereas the application uses GPS from your handset.

Despite its flaws, it’s still a significant move. This is the first time I know of that a U.S. carrier has offered location-enabled search for free.

Update: The Java application also can tap into the phone’s address book. If you find a business and want to share it, just pick a name from the phone’s address book and send.

More on: GPS, wireless data

Recommended reading:

September 17, 2007

iPhone dreaming – iPhone + GPS

The iPhone has quickly become the ultimate communication device for many. With a few tweaks, it could easily become the ultimate navigation device.

1270723762_7e75937616

Creative Commons image by stevegarfield.

Imagine:

  • You get into your car and put the iPhone in you iCar dock. As you drive, music from the iPhone wafts through your car’s stereo system using either a hard wire or FM transmitter (built in to the dock). The track information displays on the iPhone screen.
  • A friend calls. Her picture and number shows on the iPhone screen. The music fades and you’re connected to her over Bluetooth. She invites you to dinner. “Text me the address,” you say. Moments later, the iPhone receives the address and asks you if you want to go there.
  • The iPhone shows you turn-by-turn directions on Google Maps. The music resumes.
  • The Google Maps traffic data show an accident ahead. The iPhone alerts you and prompts you to re-route.
  • As you near your destination, images from Google Street View appear to confirm that you’re in the right place.
  • You arrive at your destination and find parking three blocks away. Snap the iPhone out of the dock and the driving directions automatically turn in to walking directions.
  • After dinner, you take a picture with the iPhone and upload it to flickr. The location data is automatically added and it shows up on your flickr map.
  • You forgot where you parked your car. No problem, the iPhone remembers and guides you back. (OK, this part won’t work if you parked in an underground garage — you’ll get back to the garage entrance, but then you’re on your own.)

Technology-wise, most of what’s needed for the above scenario is already in place. GPS is the key missing piece. You would also want HSPDA to speed up the map data. The connoisseur would want Bluetooth A2DP for the music.

How much will this cost? I’d expect the service to cost $0-$10 a month. Wireless carriers have typically charged about $10 a month for navigation service. Verizon and Sprint have started to bundle navigation services with their high-end data plans.

The incremental hardware cost for the GPS chip is negligible. Apple could tack on an extra $50 and make a killing. Add on early-adopter pricing of $100 for the iCar dock and the $150 is still cheaper than most standalone nav systems.

Portable navigation devices from companies like Garmin, Magellan and TomTom have become hot as prices have plummeted to around $250. I took a road trip last month and a significant percentage of cars had navigation screens hanging from their windshields.

It’s expected that PNDs will become a billion dollar market this year. A GPS-enabled iPhone could rapidly take share in that market.

See also:

More on: Apple, Google, iPhone, satellite navigation

Older Posts »

Theme: Silver is the New Black. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 103 other followers

%d bloggers like this: