Showing posts with label ipad. Show all posts
Showing posts with label ipad. Show all posts

Monday, April 26, 2010

iPhone OS 4.0 Features: Part 3 of 7

The idea behind making this series into seven parts was to highlight the seven "tentpole" features of iPhone OS 4.0 that Steve Jobs and company highlighted. Then I refreshed my memory on the list and realized a few things:

An improved Mail is welcome, and a nice addition, but the key changes are simply threaded message views and a unified inbox. The latter of course being a feature users have been begging for. All nice stuff, but nothing worth devoting a whole post to. Do you look forward to a unified inbox for all of your e-mail accounts like most of us do? Well good, you're getting it. Next!

iBooks on iPhone and iPod touch devices is cool, and should relieve many people who worried it was an iPad-only feature. I don't really know how popular it will be, as the reason it's such a big deal on the iPad is the bigger screen that's better suited to reading for long periods. The syncing between all your devices is a nice touch though, and clearly a "yeah, we can do that too" message to Amazon.

The new Enterprise features seem nice, but are completely meaningless to me personally.

What this means is that I could turn this into a four part series and appear a liar for promising seven. Instead, I've decided to stick to seven, but I'll branch out into some of those 100 minor features, instead of stopping at the major ones.

Long preface aside, let's continue with the next tentpole feature I am going to discuss, Game Center, and what it means for both users and developers.

#3: Game Center
As soon as the App Store launched, it was clear that gaming was going to be a large portion of its catalog. The iPhone as a platform was so far beyond everything else on the market (and still is, though the margin has gotten smaller in the last year or so), there was an amazing amount of potential as a mobile gaming device. Games that weren't quite on par with grade-A DS or PSP titles, but were light years ahead of the sub-sub-par "games" one usually associated with a mobile phone.

It wasn't long before we had the kinds of games that would benefit from a platform similar to Microsoft's Xbox Live or Sony's PlayStation Network. Or Nintendo's... Oh right, still waiting on that. Xbox Live in particular has proven itself to be a fantastic model for a social gaming network. For whatever it's worth, I think it's the most well-designed product ever to come out of Microsoft. For online gaming, comparing scores with friends and the world, and so much more, these services play a huge part in how people interact with each other and their games.

Back to the iPhone. While Apple didn't build such a structure into the iPhone OS, several developers saw fit to collaborate on a few of these systems themselves, the most notable being OpenFeint, Plus+, and Crystal. OpenFeint is the one I have the most experience with myself, and is generally a pretty consistent experience from game to game. It's a great system offering leaderboards, achievements, social features and so on. I'm sure all of the others are just as good as well, but the simple fact that there are multiple systems/networks on he platform underlines is a potential hinderance to the platform.

The Case for One Social Gaming Network
Users have wanted one official, built-in social gaming network for a long time, even if you don't hear about it as much as in the pre-OpenFeint days. One problem is that there's no telling which games will use which network, since devs are free to use any of several options. It fragments the market, and potentially confuses users. You can, for example, see what other games your friends are playing, but only if said games happen to be on that network. Not to mention the need to sign up and manage friend lists on each. What if I want to see ALL the games my friends play? Or see when they're online and send them an invite?

One of my favorite little puzzle games for the iPhone is Piyo Blocks by Big Pixel Studios. As a match-3 puzzler, it's perfect for integrating a social gaming network, most notably for scoring purposes. The game uses OpenFeint, which was nice since I was already using it. I don't know the details behind it, but when Piyo Blocks 2 came to the iPad, Chillingo took up the publishing reigns, and the game therefore uses their own Crystal network. So now I have two games in the same series using two different networks. I don't actually feel like setting up a Crystal profile/account just for one game, and really found myself wanting this mythical "One Network" solution. While this is just one example, I'm sure I'm not alone.

I was both surprised and relieved when Apple revealed Game Center. It was them embracing gaming like never before, even more than when they shifted their entire marketing program behind the iPod touch to focus on games. It promises to be a big win for gamers, finally offering one official network backed by a company with endless resources. For end users, there's really no drawback here: The other networks should still be around, as developers aren't required to use Apple's system, so there will be plenty of choices. Right?

Obsolete?
Game Center's announcement was a big shock to all developers, and certainly those behind OpenFeint and other existing services. Did Apple just make all of these obsolete? That's the question on a lot of people's minds, though I'd say that's not the case. There's already talk of methods that will help people migrate their stuff to Game Center - by choice, of course. Does this mean that developers will be able to support both Apple and third-party services in a single app? If that's the case, it's going to make things interesting, and not as dire as some fear.

Besides that, having a new service out there is already inspiring devs to plan new features that will go beyond what Game Center will provide, to give both other developers and users incentive to continue using a third-party solution. Competition is good, right?

All in all, I think Game Center is a win for everyone. It gives the platform the dedicated, integrated social gaming network it so desperately needs, but without obliterating the existing ones. We won't see Game Center in full until later this year - I'm guessing the fall, but it's going to be interesting to see what happens.

Wednesday, April 14, 2010

iPhone OS 4.0 Tentpole Features: Part 2 of 7

Part two of my series on the upcoming iPhone OS 4.0 focuses on the feature I'm most excited about so far: Folders.

#2: Folders
Once upon a time, the iPhone had a single home screen, and life was simple. Eventually we were able to add websites as icons to our home screen, which meant we needed more space, so Apple added multiple home screens. Then a little thing called the App Store debuted in the summer of 2008 and everything changed. People suddenly found themselves with 3, 4, 7 pages of apps, and at 16 per page, it became quite daunting to both move about and find the app they wanted. There simply had to be a better way to do this. Over time - specifically in mid- to late 2009, Apple introduced two features that helped alleviate - but not solve - the clutter. One was a feature of the iPhone OS itself, and the other a feature of iTunes.

Interim Solutions
The iPhone-based solution was Spotlight search, introduced in summer 2009 with iPhone OS 3.0. Like its counterpart introduced in Mac OS X Tiger (10.4), Spotlight is easily accessible and fast as can be, and makes for an excellent app launcher, much like on the Mac. You can simply swipe left from your main home screen, type the first couple letters of your app, and tap the search result to launch it. Boom. Simple. It works fine, though for me it still feels more natural to browse by swiping back and forth between screens, so I don't find myself using Spotlight on the iPhone anywhere near as often as on my Mac (which is constantly).

The next, and even better attempt to fix the "too many apps" syndrome was bundled with the release of iTunes 9.0 in September 2009. Now, when your iPhone is plugged in to your computer, you get not only a full list of synced apps, but images depicting each home screen and their layouts, enabling you to quickly drag and drop apps between screens, even several at once. It's a great addition to the software, and one I use frequently, but there's one thing it can't fix: 7 full pages of apps is still 112 individual icons, no matter how logical your organization is. Many people were hoping for folders to consolidate similar apps and cut down on the amount of home screens they had to swipe through without having to just remove things from their iPhones. Of course, very few people - if any - seemed to have a realistic and usable approach to do so.

The Real Solution
It should be a shock to nobody that Apple found a great method. Let us feign surprise.

Feign!

Okay. Clearly, a desktop-like interface for creating and working with folders wasn't going to work here. The solution had to be something that felt natural within the OS, that fit with the way we already interact with our devices. Apple had already introduced what is essentially an "Edit" mode with firmware 1.1.3 that made it simple to move apps around and from screen to screen, so I suppose it was natural that folder creation and modification would be handled in Edit Mode. Or Wiggle Mode, if you prefer.

So to make a folder we just drag one app onto another? That's it? The OS even automatically names the folder based on the type and genre of the apps you put in the folder, which is great, simple and will probably suffice for a lot of people. For the rest of us, we can still name the folders to whatever we want as well. The UI for them is superb too: folder contents are revealed by the home screen background splitting and sliding apart, as if the apps live "behind" the home screen. The icons outside of the active folder then dim, making it clear that while in the folder, you're only interacting with the apps inside.

I probably don't need to explain at all why this is useful. I've spent a good deal of time moving apps around and organizing them in a certain fashion. I discovered a newfound love for word games after the App Store launched, and currently have ten of them on my iPhone, so I always want to keep those together on one screen. I have certain areas devoted to different things - brand new stuff and Lite versions I'm trying out live on screen #2, social-based apps are clustered together, as are utilities, photo-related apps, and my favorite of all my faux categories: "Games with round icons," seen here:



Needless to say, I live to organize and categorize, which is all well and good until I get new apps and it throws off my careful planning. Being able to move all of my "categorized areas" into folders is the one feature of iPhone OS 4 that's going to change the way I use my iPhone more than any other. Never again will downloading a new app or three mess with my organized app ecosystem, forcing a reshuffling of 7 or 8 screens of apps. In fact, I won't even have 7-8 screens of apps to scroll through anymore, so I'll be able to get to everything that much faster.

Needless to say, I'm very excited about Folders, so June/July can't get here soon enough.

Sunday, April 11, 2010

iPhone OS App Spotlight: Pastebot



Pastebot
by Tapbots

There are upwards of 180,000 apps in the App Store today, but there are very few that can claim to be nearly as well-designed as Tapbots' three "bots" apps: Weightbot, Convertbot and Pastebot. All three are worthwhile apps, each designed to serve only one function, but to do it exceedingly well. The most useful in my eyes is the third and newest 'bot, Pastebot.

Pastebot is, essentially, a clipboard manager. You simply copy something from any app that supports it - text or image - and launch Pastebot. Whatever you copied is automatically imported and stored in the app's clipboard. From here, you can organize your clippings into whatever folders you'd like, and have at your disposal many options for using said clippings. A single tap on anything in the list will copy that item for you to paste elsewhere. The cool blue LED-style light you see next to the clipping isn't just eye candy: it's a helpful indicator of what's sitting on your clipboard, ready to be pasted.

For text clippings, you get useful info like character and word counts, and a variety of filters you can run on the text. If you want to convert all text to upper or lowercase, run a find & replace, or even something as specific as converting to and from "smart quotes," you can do all of that with ease.

Image clippings are even more interesting to work with. A single tap brings up an info panel with the date it was captured and pixel dimensions. Quick and easy cropping and rotating is a button away. The image filters are simple, but useful if you just want to quickly adjust brightness, or make a black & white or sepia image.

All of this so far sounds good, right? Functionally, there's little you could be left wanting here. I'd even say it goes well above what you'd expect from something that's just meant to manage your clippings. Even so, there's still two killer features of Pastebot that put it further over the top:

Sync
Tapbots offers a free Mac OS X app that runs as a preference pane called Pastebot Sync. After installing it and pairing your iPhone or iPod touch with it, you've opened up a whole new way of connecting your mobile and desktop lives. The Mac app will run at all times in the background, aware of any "copy" command you make. If you have Pastebot running on your iPhone, whatever text or image you copy on your Mac is instantly pushed to Pastebot. In addition, you can tap and hold on something on your iPhone and it will paste into whatever Mac app you're in (logically speaking - you of course can't paste a JPEG into Safari's address bar, for example). This is especially useful for URLs you may come across online that you'd rather read or access on a computer later.

All of this amounts to an incredibly useful addition and extension of an already impressive app. But there's one last thing that truly takes Pastebot to a higher place.

The UI
A functional user interface - and this should go without saying - is a must, and a beautiful user interface can sometimes be hard to find. They're out there, and sometimes even from a company besides Apple or Adobe (yes, I actually do love the CS4 UI). The trick, of course, is finding a UI that's both of these things. The interface of Pastebot is gorgeous on a level that would make Steve Jobs proud. Everything about it is clearly custom-made, but it still feels and behaves like a native iPhone app. An elegant dark theme is complemented by slick animation, thoughtful layout, and even cool (not annoying!) sound effects. The only app I've used that has anywhere near this level of polish is Convertbot - another Tapbots app.

If any of these features seem useful to you, give Pastebot a try: there's a lot of functionality here for $2.99. Heck, there's a lot of functionality here for it to justify a $9.99 price tag, but that's just me.

iPad Compatibility
As of now, Pastebot runs and works just fine on the iPad, though it still runs as an iPhone app. Tapbots recently made a blog post regarding the iPad that's worth a read. In short, provided they create iPad-specific versions of their three apps so far, Pastebot will be first on the list, but nothing is set in stone. If nothing else, they're working on an update to the Sync prefpane, which currently is only designed to work with one device: Something that was really never an issue before people were wanting to sync both an iPhone and iPad to one computer.

In any case, Pastebot itself runs perfectly fine on the iPad, and once the sync situation is resolved, is perfectly usable until the theoretical iPad-optimized version comes along.

Links
Tapbots website
Pastebot (iTunes Link)

Thursday, January 28, 2010

The iPad

I don't even have the layout finalized yet on this thing, but there's too much to say here to wait.


You may have seen Apple's new iPad. Prior to its announcement, it was the stuff of legend - rumored since 2003, the 'Apple tablet' was written off more than once as vaporware. It wasn't until the iPhone came around that people started thinking it would actually come to fruition. And now that it has, people are angry. Wait, what? Angry?


Granted, this doesn't apply to everyone out there, but certainly to the fervent fans who expected the device to do everything a Macbook Pro and iPhone can do in one device, plus all kinds of far-fetched rumored features, and of course, have fantastic battery life. It's an odd thing that I see in many 'hardcore' Mac communities: So many people that feel Apple "owes" them something, or that a device will completely fail and is, ultimately, worthless, because it doesn't do that one thing they personally want.


To be fair to these folk, the iPad (and the event itself) certainly did not deliver on a great deal of what people expected. There's no multi-tasking, though the rumor mill implied this would be a feature of iPhone OS 4.0, and therefore software-based. Also, there was no iPhone 4.0 shown off, or a fourth-generation iPhone. Or Macbook Pro speed bumps. Or iLife 2010. Why did anyone seriously expect ALL of that to happen at one event? It would have been chaotic, unfocused, and allow very little time devoted to each feature. Plus, let's face it: A brand-new entry in the product line SHOULD take center stage for an event, like the iPhone did in 2007. Finally, to all those disappointed: Apple never announced any of these things would take place, nor did they disclose details on the iPad prior to today. You can cry in your latte all day about what was "supposed" to be included, but you all fed into the rumors and set your expectations so ridiculously high, there was no possible way you would be satisfied. All of these feelings of disappointment are self-inflicted.


Okay, enough of that. Let's look at what the iPad really is, and what some (including myself) thought or expected it to be. One huge question mark leading into this week was what OS the device would run. I think most people really did expect it to run the iPhone OS, but of course not-so-secretly wanted a full OS X experience, to be able to have an ultra-portable Mac that could run all our software. Using Photoshop on a multi-touch screen in that form factor? Sign me up! There's many reasons the iPad doesn't run OS X, and I'd have to assume battery life could be one of the biggest. However, I firmly believe this 'Mac Tablet' (or iPad Pro?) will definitely be coming one day, and that the iPad is a stepping stone towards that goal. That's something I'll get into in another post.


The easiest way to describe the iPad to people is "a giant iPod touch," which is true in terms of its form factor, though once you get a look at the software running on the device, I think referring to it in such a way is a disservice. Let's look at a few examples. More can be seen on the iPad Gallery at Apple.

iPod


So here we have a shot of the iPod app as seen on the iPhone/iPod. Its clearly designed to be as compact as possible, and to work on a small form factor. And boy, does it work. The iPod navigation experience has improved so much on these devices, I could never go back to the click wheel stuff.


Here's a shot of the "same" iPod app running on the iPad. There's barely a similarity: What's presented here is much closer to a portable version of OS X's iTunes. This is but one of many examples of how Apple re-created apps to fit the iPad, and didn't just decide to "make them big." So we're not using a device with OS X, but we're getting a very similar feel to a traditional desktop app here.

Calendar

I unfortunately am not an important person. I don't have to schedule meetings, and rarely have so many things planned that I need to put them into a calendar. So as much as I like what I'm about to talk about, I'm not sure I personally will use much of it - but others will, which is what's important.


The Calendar app highlights another important aspect of app design on the iPad: Not only have they been redesigned with a large screen in mind, but many of them completely re-orient themselves depending on the... well, orientation of the device. The iPhone - particularly in version 3.0, supports landscape view in most apps, which people like for the wider keyboard. It's a nice touch, though generally all that's happening is the interface gets wider to fill the space. The Messages app in particular benefits very little from this aspect, namely because chat bubbles don't extend to fill the area, so it just wastes space.

What Apple did with the iPad is something I hope makes its way to the 'small' iPhone OS devices. Look at the Calendar there (or several other apps, but this is my favorite example). You're presented with the same information, but it's laid out to fit how you hold the device, but without any hinderance. In fact, in the case of Mail and Notes, you even get the benefit of seeing your inbox and list of notes on the left edge alongside the main app area.

What it boils down to is that some serious thought was put into the portrait and landscape modes so that we didn't just get the same view in both. Instead of just choosing 'narrow' or 'wide,' we can pick a layout that best fits with what we want to do, simply by rotating the device. If you're cleaning up your inbox, you'll go with landscape to be able to see all your messages at a glance to decide what to keep. But if you're just composing a new e-mail, switch to portrait to hide the inbox and just focus on the task at hand.

I think we're going to see much more of this from both Apple and third-party apps as the iPad gets closer to release. It's not really discussed much right now, and is mostly just seen on Apple's product pages, but I think it's going to be a very important aspect of the iPad, and a key differentiating factor between it and its smaller cousins.

That's probably a long enough post for now. In a future post, I'll talk about where I think this is all leading, namely to the Mac OS X-based tablet some were hoping for this time around.

In the meantime, as Apple fans, we should remain positive about this. Let's not get so wrapped up in what we thought might be coming, or what rumor sites led us to believe. If you take away all those unrealistic expectations, what the iPad will bring is going to be fantastic, and again, I still believe that if the multi-tasking rumors have any truth to them, we'll see it in a software update. From every hands-on impression I read, the iPad is damn fast, so I've no doubt the hardware could handle it.

Also, remember how we were expecting a price point of $700-1000? Shouldn't we be elated at a $499 entry price? I know I am.