Core Location Not to be Used Solely for Targeted Ads

Apple Developer Connection:

If you build your application with features based on a user’s location, make sure these features provide beneficial information. If your app uses location-based information primarily to enable mobile advertisers to deliver targeted ads based on a user’s location, your app will be returned to you by the App Store Review Team for modification before it can be posted to the App Store.

Smart move in my opinion. Users get that pop-up window asking to use their current location with the expectation that the app will use that information for actual features not just targeted ads.

The Omni Group Developing for the iPad

Ken Case:

We’re really excited about Apple’s iPad, and we want to make all of our products available for it as soon as we can.  Yes, we already had a big year planned for 2010, with several long-anticipated major product releases—but we think iPad is really important:  important enough to spend some time juggling our plans to figure out how we can introduce five new iPad apps.

Yes.  Five.  We want to bring all five of our productivity apps to iPad:  OmniGraffle, OmniOutliner, OmniPlan, OmniFocus, and OmniGraphSketcher.

iWork and the Omni Group’s apps are just the beginning, the iPad is going to be a big deal for productivity apps.

iPad Dashboard Widgets

It’s been a week since Apple announced the iPad and some have started to realize that the images of the iPad’s homescreen are missing several icons. More specifically Weather, Clock, Stocks, Voice Memos and Calculator are all missing (iBooks is also missing but it is likely a late addition that simply didn’t make the deadline for inclusion in the promotional material for January’s unveiling).

When Apple first announced the iPhone at Macworld Expo 2007, Steve Jobs proudly announced that the iPhone had widgets. At that time Weather, Stocks, and Calculator were all built in HTML and JavaScript. Apple scrapped the idea before launch and the idea of widgets on the iPhone was never heard from again. I have often wondered why Apple decided to abandon widgets on the iPhone, given the iPhone’s screen size, widgets seem like the perfect fit. I assume (and John Gruber has been informed by his sources) that it is mostly due to performance concerns — HTML and JavaScript just can’t render as quickly as native code.

It’s very possible that Apple could be moving back to widgets in iPhone OS, but on the iPad. The applications listed above would work perfectly as widgets and they are exactly the kind of apps that you want to have access to at all times.

Charles Ying points out that Apple didn’t reveal the YouTube app on the iPhone until 9 days before it’s release. If Apple were to announce dashboard widgets for the iPad it wouldn’t surprise me in the slightest for them to wait as long as they could before announcing it.

I must give credit to Kevin Fox for first mention the idea of dashboard widgets on the iPad, but I don’t know if his idea of implementation is quite there yet. Instead of a five-finger pinch gesture, wouldn’t it be more natural for Apple to add this as another option for the double-click home button shortcut? I see the other options for that shortcut to be practically useless on the iPad, especially if it has widgets. The current options on the iPhone are Home, Search, Phone Favorites, Camera, and iPod. Because of hardware limitations the iPad wouldn’t need phone favorites or camera and I could easily see the other options implemented as widgets themselves (with the home option simply being replaced with the ability to disable widgets altogether).

Just like the addition of Push Notifications, dashboard widgets will be the way Apple quiets those complaining about multi-tasking on the iPad. Dashboard widgets are unobtrusive and easy on the battery life. As Kevin Fox puts it:

It might not be OS multitasking but it’s user multi-tasking and, unlike running several apps simultaneously, it behaves nicely. OS X dashboard widgets sit quietly when the dashboard’s not up and make their calls and updates quickly when the dashboard is called up.

This is exactly the kind of thing Apple would do. And as an added bonus, Apple might be able to leverage the ever-growing catalog of Dashboard widgets for Mac OS X.

Imagine downloading the same dashboard widgets you currently use on your Mac and installing them on your iPad to be called up while running any application, simply by double clicking the home button.

Updates on Previous Entries for Feb 3, 2010

These entries have been updated with new information in the last 24 hours.

Outside, by Robocat, originally published Jan 8, 2010

I regularly update previously published entries. This entry is a way of letting RSS feed and homepage readers know about the new information. You can find past updates here.

Craig Hockenberry on the iPad

Craig Hockenberry seems to agree with me in regards to multi-tasking:

There’s an inherent benefit to only doing one thing at a time: the load of worrying about other tasks is lifted. Knowing that there isn’t anything else competing for your attention is quite liberating. […] I suspect that we’ll all benefit from working in Pages, Numbers and Keynote without the distractions of the web, Twitter or chat. And in the long run, we’ll prefer it.

He gets it.

Notational Velocity Syncs with Simplenote

My favorite mac notes app, Notational Velocity, was recently updated to version 2.0 beta 2. With the new release came some great improvements including a new icon by Colin Cody and better synchronization with WriteRoom/SimpleText.ws. But, the best new feature of all is that Notational Velocity now includes built-in Simplenote syncing.

Simplenote happens to be my favorite iPhone notes application, it is drop dead simple and the interface is super clean. I’ve been using Notational Velocity off and on since I heard about it early last year. The lack of this exact feature is what has kept me from using it full time, instead using Simplenote’s web app because of the syncing.

With this new feature, Notational Velocity just became invaluable to me.

Multi-Tasking, Productivity, and the iPad

The complaints about the lack of background apps never ends. It’s surprising really, you’d think everyone would have gotten it out of their system the first time Apple released a product that didn’t allow you to run multiple apps at once. And guess what? The iPhone and iPod touch are both wildly successful.

The argument against the iPad usually starts by mentioning that it is pitched to replace a netbook, sitting between the cell phone and laptop. Then the writer usually goes on and on about how they can’t imagine being able to get anything done on a device that doesn’t allow you to run two things at once. The argument is often finished off by mentioning the software keyboard.

We’ve had the iPhone’s keyboard for two and a half years, it works just fine, get over it. The iPad keyboard will be different, but given enough time (just like the iPhone) you’ll get used to it and speed and accuracy will inevitably increase.

Now on to the multi-tasking issue. I hate to break it to you but the way to really get stuff done is to do one thing at a time. Why do you think applications like Spirited Away, Doodim, and WriteRoom exist? Their developers and users understand that the best way to actually get things done on a computer is to get rid of all the distractions.

Think about it, I mean really think about it, aside from all the “walk and chew gum scenarios” when are you actually productive at doing two things at once? Your not. Doing your best work requires focus, the iPad will help you do that.

Even the majority of scenarios brought up in favor of multi-tasking are moot, though. If you want to have your email client open in the background, you don’t have to, just set Mail to check for new email every 15 minutes. If you want to have an IM client open at all times, enable push notifications. If you want to listen to music, open the iPod app and hit play.

The best argument I’ve heard in favor of Apple allowing background apps has been the idea of running a third-party music app while using another application. This scenario is probably the only valid one I’ve heard. If you use a service like Rhapsody, it would be nice to listen to that music on the iPad and still be able to use other applications. I’m still convinced that Apple will debut a subscription service some time in the future but in the mean time this still isn’t a problem. Apple fully expects you to have your iPhone or another handset with you when using the iPad. You can’t listen to Rhapsody on the iPad while browsing the web on the same device but it doesn’t matter because you can listen to that same content on your iPhone while browsing the web on the iPad.

Another good argument in favor of multi-tasking is put best by Milind Alvares on Smoking Apples:

On a desktop computer, I would have a Safari web page open in one window, and floating beneath or beside it, is a TextEdit window. I can research multiple articles using different tabs, all the time copying stuff over to TextEdit for my research.

Milind brings up the fact that you can jump between applications from the homescreen, pointing out that most applications save state when the home button is pressed. But, it’s also worth mentioning that Mobile Safari allows you to have 8 windows open at once, one of those could be a text editor in the form of a web app.

Regardless of whether you “need” to be able to multi-task, how do you plan to actually get anything done with all these distractions and interruptions? All those push notifications and new mail alerts aren’t helping your productivity. I have my “Fetch New Data” setting set to manual and it has been that way for two years. I want to know if I have new email when I check it, not when I’m browsing the web, or waiting in line at the bank, or shopping at the grocery store. I’ll check it when I have time to deal with it.

But beyond my email settings, I have been spending a large portion of my time with computers trying to get rid of all the excess stuff, so that I can actually do what I sat down in front of the desk to do. I suggest that everyone tries this at some point in their life. After just a short period of time, you’ll be amazed at how little you miss those alert tones and notifications. And when you turn all that stuff back on, you might just realize that they’re just plain annoying.

Google's False Advertising

Google claims that you can store up to 8,192,000 photos from a 5MP camera in Picasa Web Albums. Unfortunately, this isn’t the case.

Picasa Web Albums has some interesting limitations. you are limited to 1,000 photos in an album and 1,000 albums per account. That means that no matter what quality the image, it’s impossible to save more than 1,000,000 photos in Picasa Web Albums.

Alex Chitu writing in Google Operating System:

Of course, Google might say that the photos can also be stored using Google Docs or Gmail. Picasa Web Albums has to remove the limitations, improve photo uploading and the way you organize photos. Why do you have to upload photos to an album when Gmail and Google Docs use labels to organize messages and files?

Google Toolbar Tracks Browsing Even After Users Choose ‘Disable’

Benjamin Edelman:

In this article, I provide evidence calling into question the ability of users to disable Google Toolbar transmissions. I begin by reviewing the contents of Google’s “Enhanced Features” transmissions. I then offer screenshot and video proof showing that even when users specifically instruct that the Google Toolbar be “disable[d]”, and even when the Google Toolbar seems to be disabled (e.g., because it disappears from view), Google Toolbar continues tracking users’ browsing.

Maybe Steve Jobs is right and “don’t be evil is a load of crap.”

Patrick Rhone: The Metaphor is Changing

Patrick Rhone on the iPad:

Everything you know about the “office” metaphor of computing, with files, folders, desktops, etc. is changing. Apple created it. Now they are replacing it. I think the confusing thing for many people is that, this time, they are not setting the paradigm from the top down (desktop to mobile) but from the bottom up (mobile to desktop).

Exactly.