When it comes to just reading text, I much prefer my Kindle. I know a lot of people say they don't notice any eye strain when reading from the iPad, but boy I sure do. Especially if I'm already tired. Now, admittedly, I will gladly spend several hours reading a good novel at one sitting, so I might not be a representative sample.
But, here's where things get interesting. I tend to read four things: novels, computer books research papers, and pen and paper RPGs. Of these, only the novel plays nice with the Kindle. The Mobi ebook format just doesn't handle the formatted text well. Yes, several computer book publishers have worked very hard to make Kindle compatible versions of their books, but the end result always feels a lot clunkier than either their epub or PDF equivalents. And many books (not to mention all research papers and RPGs) are only available in PDF. The less said about the Kindle's PDF support, the better.
With the help of some third party apps, the iPad can easily handle all three common ebook formats. It may not be the best ebook reader, but it is the one reader to rule them all. So, while I may prefer to read on my Kindle, I think I may find myself spending more and more time reading on the iPad.
-Rich-
Sunday, May 2, 2010
Saturday, May 1, 2010
The age of the iPad
Ah, yes. I finally got my hands on an iPad. Yes, I know I'm a month late, coming to the party, but. I really wanted to wait for the 3G iPad. There's been a lot of chatter about which device users should choose. I suspect it depends on how you look at things. If the iPad is primarily a couch computer for media consumption, then WiFi is for you. If it's primarily a mobile device, then you'll want 3G. Personally, I prefer to work outside the house/office as much as possible. So, I'm mobile all the way.
I've only spent a few hours with the device so far, so it's too early to give anything but very superficial initial reactions.
In general, I love the richer UI. There are so many more possibilities than on the iPhone. But, of course, with great power comes great responsibility. Some iPad apps actually feel a lot less useful than their iPhone equivalents I'm looking at you, Mail. Admittedly, I'm trying to use Mail to manage four different email accounts. But, bopping between accounts never bothered me on the iPhone. On the iPad, however, it feels a lot clunkier.
Similarly, I love having official support for transferring documents to and from the iPad. I don't even mind having to physically plug the iPad into my computer (though Mobile Me based document syncing would totally rock...just sayin'). But, why oh why has apple forced us into a process that must be 100% manual! Ok, fine. Funnel everything through iTunes. I'm OK with that too. But please, let the app drop boxes appear as folders or drives in the finder. Or, at the very least, give us Automator or AppleScript support for slurping these files around.
Most surprisingly, I find the onscreen keyboard much more useful than I would had expected. With the help of the autocorrection, I can type at almost full speed. I mean, I've written this entire post on my iPad. I'd never have managed anything this length using the iPhone keyboard. And I'll probably get faster as I use it more. While a Bluetooth keyboard would br nice, I think I'll favor mobility over raw typing speed, and just go commando.
Well, that's it for now. I'm going to give myself a couple days to just explore the device as a user, before I really start looking at it as a developer.
-Rich-
I've only spent a few hours with the device so far, so it's too early to give anything but very superficial initial reactions.
In general, I love the richer UI. There are so many more possibilities than on the iPhone. But, of course, with great power comes great responsibility. Some iPad apps actually feel a lot less useful than their iPhone equivalents I'm looking at you, Mail. Admittedly, I'm trying to use Mail to manage four different email accounts. But, bopping between accounts never bothered me on the iPhone. On the iPad, however, it feels a lot clunkier.
Similarly, I love having official support for transferring documents to and from the iPad. I don't even mind having to physically plug the iPad into my computer (though Mobile Me based document syncing would totally rock...just sayin'). But, why oh why has apple forced us into a process that must be 100% manual! Ok, fine. Funnel everything through iTunes. I'm OK with that too. But please, let the app drop boxes appear as folders or drives in the finder. Or, at the very least, give us Automator or AppleScript support for slurping these files around.
Most surprisingly, I find the onscreen keyboard much more useful than I would had expected. With the help of the autocorrection, I can type at almost full speed. I mean, I've written this entire post on my iPad. I'd never have managed anything this length using the iPhone keyboard. And I'll probably get faster as I use it more. While a Bluetooth keyboard would br nice, I think I'll favor mobility over raw typing speed, and just go commando.
Well, that's it for now. I'm going to give myself a couple days to just explore the device as a user, before I really start looking at it as a developer.
-Rich-
Friday, February 5, 2010
iPhone Uproar Revisited
Just wanted to add a quick note.
In my last post, I poo-pooed those moaning and crying about the lack of multitasking. And, in general, I think my criticism is valid. Most people want multitasking just to say they have multitasking, not because it will actually improve or affect the experience of using the device at all.
However, there is one edge case that is rather important to some people. You cannot listen to Pandora (or similar services) and use other apps at the same time.
For me, it's not a big deal. I like Pandora, and I find this occasionally irritating. But, I have a rather large library on iTunes (the "My Favorites" playlist has nearly 24 hours of music in it alone), and I've invested a lot of time organizing playlists for different moods. And Apple's built in iPod app multitasks just fine.
But, if you're a big Pandora user, this could be a deal killer.
-Rich-
In my last post, I poo-pooed those moaning and crying about the lack of multitasking. And, in general, I think my criticism is valid. Most people want multitasking just to say they have multitasking, not because it will actually improve or affect the experience of using the device at all.
However, there is one edge case that is rather important to some people. You cannot listen to Pandora (or similar services) and use other apps at the same time.
For me, it's not a big deal. I like Pandora, and I find this occasionally irritating. But, I have a rather large library on iTunes (the "My Favorites" playlist has nearly 24 hours of music in it alone), and I've invested a lot of time organizing playlists for different moods. And Apple's built in iPod app multitasks just fine.
But, if you're a big Pandora user, this could be a deal killer.
-Rich-
Friday, January 29, 2010
iPad Uproar!
Wow. Apple seems to have kicked over the beehive this time. Everyone's talking about the iPad, and I thought I would add my small voice to the roar.
My impression, it's a slick device that will be a lot of fun to use for media consumption and light content generation. I don't expect it to replace my laptop. I don't think it will change the world, but I do have an iPad-size hole in my life. Once I can get my hands on one, it will definitely be put to good use.
Interestingly, a lot of the day-after press that I have seen has been very negative. This isn't that surprising. The iPad, like the iPhone before it, is a very closed environment, and that doesn't sit well with some people. Still, some of the reaction seems to be a bit knee-jerk. And I wanted to address some of that criticism here.
It's not really mobile
OK, I'm not sure what people are complaining about. Yes, you can't fit it into your jeans pocket. Big deal. If that's what you want, buy an iPod Touch.
See, I remember the early days of mobile computing. Where you had a 25 lb. box, the keyboard clamped onto the front, and you had to heft it using a luggage-style handle bolted to the top. So maybe I have a different understanding of the word "mobile" than most folks.
Here's the thing. The iPad is smaller than my laptop. The iPad is smaller than a stack of text book. In many cases, I will be able to use it instead, greatly reducing the amount of gear that I need to lug around. To me, that's mobile.
It's just a big iPhone
Well, size has a quantity all its own. The additional screen real estate will allow developers to build applications that just wouldn't work on the iPhone.
But, even if it is just a big iPhone, so what. My iPhone has already replaced a lot of the work I used to do on my laptop. My biggest complaint, the screen is too small. Give me a bigger screen. Make it a little easier to browse the web and do email, and I'll be ecstatic. For me, one of the biggest features will be the ability to read full-page PDFs without having to squint at microscopic type. I print out a lot of research papers because I don't yet have a good alternative. If it's a two-column document I can stick it on my iPhone and zoom in on a single column at a time. That works OK. A bigger iPhone would let me comfortably read even the single-column articles.
And don't even get me started about the gaming opportunities.
So yes, a bigger iPhone would be nice.
A netbook can do everything the iPad does, and do it cheaper
This ignores the whole touch interface, the accelerometers, GPS and a host of other features. I think the touch interface is going to be a big winner here, once people actually get their hands on the device. It's a much more natural way to interact with software than the traditional mouse/keyboard combination, at least judging by the number of fingerprints I keep finding on my laptop's screen.
Being able to reposition the screen between landscape and portrait mode is also very nice. Even nicer, applications can detect this change and respond in interesting, useful ways.
It doesn't support a mouse?
You can buy the keyboard dock or link the iPad with any bluetooth keyboard (which makes Apple's tiny bluetooth keyboard suddenly very attractive). But you cannot link with a bluetooth mouse. This fact has made some peoples head explode.
Here's the thing. The iPhone OS doesn't have a mouse pointer. How would you even use a mouse. And why would you want to, when you can just tap the object directly.
A multi-touch interface allows a considerably wider range of interaction than most mice. Yes, long term mouse users may find the mouse more accurate--but, if you've ever watched a newbie use a mouse, you know that accuracy is a learned skill, not an inherent feature of the interface.
It doesn't support multi-tasking
Why is multitasking such a big deal? To me, multitasking is mostly needed when two or more applications are running on the same screen. The iPad is specifically designed to have each application take up the entire screen. And I think that's the right decision for devices like this.
So, as long as an application saves it state as you use it, restarts wherever you left off, and opens and closes quickly, moving between applications isn't a problem, even without multitasking.
Already, on the iPhone I can be writing an email, close the email-app to look up a word using a dictionary app. Copy the correct spelling, and reopen and paste the word. It's really quite seamless. I've seen bigger delays when switching tasks on multi-tasking machines. And there are definite technical advantages to only doing one thing at a time.
There is, however, one place where multitasking would be useful. Every once in a while, I find myself waiting for an application to download a big file. I would like to switch to a different app until the download was finished. It's not a big deal, but some sort of limited multitasking would be nice.
It doesn't support Flash
OK, this is the one complaint that I agree with. Mind you, I don't like Flash. I think HTML 5.0 is a much more compelling and robust technology. But, I also think it's ridiculous to expect everyone else to rewrite their web pages just because I have a new gadget.
The iPad is supposed to be a premium web-browsing tool. So, its annoying that it cannot be used to access broad swaths of the web.
My impression, it's a slick device that will be a lot of fun to use for media consumption and light content generation. I don't expect it to replace my laptop. I don't think it will change the world, but I do have an iPad-size hole in my life. Once I can get my hands on one, it will definitely be put to good use.
Interestingly, a lot of the day-after press that I have seen has been very negative. This isn't that surprising. The iPad, like the iPhone before it, is a very closed environment, and that doesn't sit well with some people. Still, some of the reaction seems to be a bit knee-jerk. And I wanted to address some of that criticism here.
It's not really mobile
OK, I'm not sure what people are complaining about. Yes, you can't fit it into your jeans pocket. Big deal. If that's what you want, buy an iPod Touch.
See, I remember the early days of mobile computing. Where you had a 25 lb. box, the keyboard clamped onto the front, and you had to heft it using a luggage-style handle bolted to the top. So maybe I have a different understanding of the word "mobile" than most folks.
Here's the thing. The iPad is smaller than my laptop. The iPad is smaller than a stack of text book. In many cases, I will be able to use it instead, greatly reducing the amount of gear that I need to lug around. To me, that's mobile.
It's just a big iPhone
Well, size has a quantity all its own. The additional screen real estate will allow developers to build applications that just wouldn't work on the iPhone.
But, even if it is just a big iPhone, so what. My iPhone has already replaced a lot of the work I used to do on my laptop. My biggest complaint, the screen is too small. Give me a bigger screen. Make it a little easier to browse the web and do email, and I'll be ecstatic. For me, one of the biggest features will be the ability to read full-page PDFs without having to squint at microscopic type. I print out a lot of research papers because I don't yet have a good alternative. If it's a two-column document I can stick it on my iPhone and zoom in on a single column at a time. That works OK. A bigger iPhone would let me comfortably read even the single-column articles.
And don't even get me started about the gaming opportunities.
So yes, a bigger iPhone would be nice.
A netbook can do everything the iPad does, and do it cheaper
This ignores the whole touch interface, the accelerometers, GPS and a host of other features. I think the touch interface is going to be a big winner here, once people actually get their hands on the device. It's a much more natural way to interact with software than the traditional mouse/keyboard combination, at least judging by the number of fingerprints I keep finding on my laptop's screen.
Being able to reposition the screen between landscape and portrait mode is also very nice. Even nicer, applications can detect this change and respond in interesting, useful ways.
It doesn't support a mouse?
You can buy the keyboard dock or link the iPad with any bluetooth keyboard (which makes Apple's tiny bluetooth keyboard suddenly very attractive). But you cannot link with a bluetooth mouse. This fact has made some peoples head explode.
Here's the thing. The iPhone OS doesn't have a mouse pointer. How would you even use a mouse. And why would you want to, when you can just tap the object directly.
A multi-touch interface allows a considerably wider range of interaction than most mice. Yes, long term mouse users may find the mouse more accurate--but, if you've ever watched a newbie use a mouse, you know that accuracy is a learned skill, not an inherent feature of the interface.
It doesn't support multi-tasking
Why is multitasking such a big deal? To me, multitasking is mostly needed when two or more applications are running on the same screen. The iPad is specifically designed to have each application take up the entire screen. And I think that's the right decision for devices like this.
So, as long as an application saves it state as you use it, restarts wherever you left off, and opens and closes quickly, moving between applications isn't a problem, even without multitasking.
Already, on the iPhone I can be writing an email, close the email-app to look up a word using a dictionary app. Copy the correct spelling, and reopen and paste the word. It's really quite seamless. I've seen bigger delays when switching tasks on multi-tasking machines. And there are definite technical advantages to only doing one thing at a time.
There is, however, one place where multitasking would be useful. Every once in a while, I find myself waiting for an application to download a big file. I would like to switch to a different app until the download was finished. It's not a big deal, but some sort of limited multitasking would be nice.
It doesn't support Flash
OK, this is the one complaint that I agree with. Mind you, I don't like Flash. I think HTML 5.0 is a much more compelling and robust technology. But, I also think it's ridiculous to expect everyone else to rewrite their web pages just because I have a new gadget.
The iPad is supposed to be a premium web-browsing tool. So, its annoying that it cannot be used to access broad swaths of the web.
Sunday, August 23, 2009
iPhone App Released.
Hey,
So, my iPhone app has finally been released. My work had me develop this for them over Christmas, then it kinda fell between the cracks for a bit. But, it's out now and in the wild.
The app lets you take a picture (or select a picture from your photo album), and converts it into a "coloring book," where you can select a color then touch a segment to fill it in. You can turn on and off the segment lines, and adjust how much the underlying image shows through.
If you have an iPhone, search for "ColorIt!" in the app store.
-Rich-
So, my iPhone app has finally been released. My work had me develop this for them over Christmas, then it kinda fell between the cracks for a bit. But, it's out now and in the wild.
The app lets you take a picture (or select a picture from your photo album), and converts it into a "coloring book," where you can select a color then touch a segment to fill it in. You can turn on and off the segment lines, and adjust how much the underlying image shows through.
If you have an iPhone, search for "ColorIt!" in the app store.
-Rich-
Wednesday, April 22, 2009
Something's up with the source code
First, I want to apologize to everyone whose emailed me. I'm sorry I haven't gotten back in touch with you. I've been incredibly busy the last few months, and I just haven't had a chance to look into the issue yet.
Having said that, let me backtrack and start at the beginning. Apparently (judging from the emails) there is a problem with the source code for my 2-part iPhone Productivity Application article in MacTech. And the code does not compile.
As I said earlier, I haven't had a chance to look at this yet. However, here is some background information. As you may know, MacTech accidentally printed the articles out of order. To make things even more confusing, I changed some of the source code between the first and second version. No, I don't remember exactly what I changed--just cleaned things up a bit as I remember. Anyway, I provided MacTech with two copies of the source code. Both compiled fine on my machine (though I didn't test them on others). I think they should be pretty compatible, but obviously I only tested the first set of source code with the first article, and the second set with the second.
So, if MacTech only has one version online, I'm not sure which one it is. Also, the SDK has changed somewhat since I originally wrote the code. It shouldn't have affected anything, but if you're compiling against a newer (or for that matter, an older version of the SDK), the code might not work. I believe I compiled it against version 2.0, but I'm not sure.
I will try to look into this more in the near future. If you've had any success with the source code, please go ahead and add a comment with whatever information you have.
Thanks, and sorry for the confusion.
-Rich-
Having said that, let me backtrack and start at the beginning. Apparently (judging from the emails) there is a problem with the source code for my 2-part iPhone Productivity Application article in MacTech. And the code does not compile.
As I said earlier, I haven't had a chance to look at this yet. However, here is some background information. As you may know, MacTech accidentally printed the articles out of order. To make things even more confusing, I changed some of the source code between the first and second version. No, I don't remember exactly what I changed--just cleaned things up a bit as I remember. Anyway, I provided MacTech with two copies of the source code. Both compiled fine on my machine (though I didn't test them on others). I think they should be pretty compatible, but obviously I only tested the first set of source code with the first article, and the second set with the second.
So, if MacTech only has one version online, I'm not sure which one it is. Also, the SDK has changed somewhat since I originally wrote the code. It shouldn't have affected anything, but if you're compiling against a newer (or for that matter, an older version of the SDK), the code might not work. I believe I compiled it against version 2.0, but I'm not sure.
I will try to look into this more in the near future. If you've had any success with the source code, please go ahead and add a comment with whatever information you have.
Thanks, and sorry for the confusion.
-Rich-
Wednesday, February 25, 2009
iPhone Production Application Articles
Well, this is really old news by now. I wanted to post something about it earlier, but never seemed to find the time.
Apparently there was a mixup at MacTech magazine, and my two-part article on developing productivity applications was printed out of order. Part II came out in February's issue. I'm not sure whether Part I will follow in March.
However, there is an upside to this. The good folks at MacTech have released both articles in their entirety onto the web. So, I encourage you to check them out:
Part I: http://www.mactech.com/articles/mactech/Vol.25/25.03/iPhoneProductivityApplicationsPart1/
Part II: http://www.mactech.com/articles/mactech/Vol.25/25.02/iPhoneProductivityApplicationsPart2/
I'm also currently working on a third iPhone article, this time focusing on immersive apps, images and Quartz 2d.
-Rich-
Apparently there was a mixup at MacTech magazine, and my two-part article on developing productivity applications was printed out of order. Part II came out in February's issue. I'm not sure whether Part I will follow in March.
However, there is an upside to this. The good folks at MacTech have released both articles in their entirety onto the web. So, I encourage you to check them out:
Part I: http://www.mactech.com/articles/mactech/Vol.25/25.03/iPhoneProductivityApplicationsPart1/
Part II: http://www.mactech.com/articles/mactech/Vol.25/25.02/iPhoneProductivityApplicationsPart2/
I'm also currently working on a third iPhone article, this time focusing on immersive apps, images and Quartz 2d.
-Rich-
Subscribe to:
Posts (Atom)