Posted: July 21st, 2010 | Author: waynehastings | Filed under: Life, Self Promotion | 1 Comment »
The title of this post says it all. I’m involved in designing websites, producing websites, updating websites, designing print materials of all kinds, creating interactive PDF projects, and a bunch of other stuff. So, I’m too busy to blog, and have been for several weeks.
Once some of these projects are completed, I’ll be posting more updates so you can see what I’ve been doing.
In the meantime, follow me on Twitter or friend me on Facebook.
If you have any web or print design needs, contact me! I’m never too busy to take on a new client.
Posted: May 20th, 2010 | Author: waynehastings | Filed under: Android | No Comments »
Yesterday, Sprint and HTC released Android 2.1 for the HTC Hero. Upgrading the phone underscores the differences in the Android and Apple iPhone platforms. One is consumer friendly (Apple), and one isn’t (Android). One is built for the general public (Apple), and one is built for the geeky, Linux-loving, tech savvy market (Android). Apple is building the computer (and phone, and tablet) for the rest of us. Google is a company of programmers and engineers building platforms for other programmers and engineers.
Here is what I had to do to upgrade my Android phone to 2.1
First, I had to wait. Google announced Android 2.1 several months ago. But because HTC layers their Sense UI over the Android foundation, HTC had to update that system to work with 2.1. Then Sprint had to approve the release. So there are a lot of fingers in this pie. In this case, good things come to those who wait, and the Sense UI update looks great and works really well.
To run the upgrade, you have to connect the Hero via USB cable to a computer. In this case, that computer has to be Windows. Since my main computer is a 15″ MacBook Pro running Mac OS X, this was a problem. I happen to keep a Windows 7 partition — thank you, Boot Camp — around for testing and occasional gaming, so I rebooted into Windows 7. I connected the Hero via USB.
I downloaded the Android 2.1 update — a 117 mb file — and attempted to run the update. Oops, it can’t connect to the phone. I gotta install a driver.
This was the most annoying part. I don’t sync my phone to anything Windows, but I still have to install the sync software and drivers. I attempt to install the driver software, but the installer was throwing an error on the ADB driver. Turns out, I’m running Windows 7 64-bit, not 32-bit, and the ADB driver isn’t 64-bit compatible. I hit Google and did a search. I download a 64-bit ADB driver from Softpedia, which I had to manually install. (On the upside, the first third party driver I found ended up working.)
I’m sorry, but Windows sucks. Even this more user-friendly version, Windows 7, just sucks. Normal, everyday users are not going to jump through these stupid hoops.
Once the sync software can recognize the phone, THEN I can run the Android 2.1 upgrade.
There are ample warnings on the various update pages that the upgrade process will COMPLETELY ERASE the phone, your installed apps, files, photos, contacts… EVERYTHING. So, before I commit to the upgrade process, I copied off the couple of files I had in the photos folder, and I ran a final sync on the Google Calendar and Contacts apps.
The upgrade itself went smoothly, and only lasted a couple of minutes, not the “over 10 minutes” the on-screen warning stated.
The initial phone startup following the upgrade took a while — several minutes. But everything worked the first time, and the phone was left in a pristine, manufacturer default setup.
Finally, I had to re-download EVERY APP I had installed that I wanted back. And I had to reconfigure EVERYTHING again. What a pain.
Compared to my iPhone experiences, this was night and day. Apple, through iTunes, backs up everything before running updates, and restores everything afterward. I don’t remember any iPhone experience resulting in my having to start over from scratch. By comparison, when I traded in my iPhone for the HTC Hero, iTunes remembered everything I had on the iPhone. When I purchased an iPad a few months later, the first sync with iTunes resulted in restoring all my iPhone apps, settings, and data. This end-to-end backup and restore was flawless and entirely user friendly. (Critics could say this comparison highlights the benefit that comes with “golden handcuffs”, and doesn’t properly represent the relative downsides to the Apple walled garden.)
Google has a lot to learn about managing version upgrades.
Posted: April 23rd, 2010 | Author: waynehastings | Filed under: Apple | No Comments »
Three weeks have passed, and the Apple iPad news coverage hasn’t stopped. My last blog post was prior to the April 3 iPad product launch, and I was pretty excited.
I had no idea what to expect on the morning of April 3. I half expected to see nearly noone at the store, and I half expected to see a long line of people who had spent the night trying to be first in line. I was wrong on both counts. I arrived in Pasadena just a couple of minutes before the 9:00 am opening of the Apple Store. There were two lines: one line for people with pre-orders, one line for general public. The line was less than half the block, running from the Apple Store entrance to the corner of the block. Since I had a pre-order, I got in the pre-order line. By 9:32 am, I was leaving the store, new iPad in hand, purchase completed.
I picked up the low-end 16 gig iPad and the $40 Apple iPad cover. The salesman tried to up-sell me on MobileMe, and tried to get me to purchase a larger capacity iPad. I resisted all the techno-temptations, swiped my credit card, and got back to my apartment ASAP.
One thing my salesman did right was ask if I had an iTunes account, telling me that the iPad wouldn’t work until it had been synced with a computer. He offered to walk through the initial setup process in the store right then. So I didn’t understand a lot of the complaints I’d heard online about iPad requiring a computer to set up. My salesman had notified me of the requirement and had offered to do the deed right there before I left the store. Maybe all Apple Stores aren’t so thorough with training the sales staff?
Since I’d owned an iPhone, I knew what to expect. I launched iTunes and plugged in the iPad. The system synced with my old iPhone backup, restoring all my old apps and data. Pretty slick.
Once I got to actually using the iPad, I realized the iPhone apps were really unattractive in both the 1x and 2x scaling. Thankfully, most of the apps I liked and used have been updated in the last three weeks. (Canabalt and Mazefinger are two exceptions — they look and work just fine at 2x mode.)
The on-screen keyboard isn’t something I’d want to have to do a lot of writing on. I HATE the iPhone keyboard, and the only thing that makes the iPad keyboard more tolerable is the larger size, especially in the horizontal position.
I love the orientation locking switch, and keep it horizontal nearly all the time.
The only real negative experiences I have had with the iPad have to do with the application switching mechanic. The iPhone OS upgrade coming will make multitasking easier.
As I’ve discussed frequently in my Twitter and FaceBook feeds, I support Apple’s refusal to allow Flash on the iPhone OS. If they did, then developers would produce ugly apps for the lowest common denominator, and that would serve the interests of lazy developers only. More bad apps, anyone? I didn’t think so. So far, I’ve only visited one website that required Flash to do what I wanted to do, and it was Acrobat.com. There are other document sharing systems out there, so competition serves the consumer yet again.
I was happy to see Amazon had released a Kindle app for iPad. Unfortunately, the Kindle app is terrible. The best thing I can say about the Kindle app is that it exists. If you have a Kindle and/or an iPhone, you can now read your books everywhere — desktop, iPhone, iPad, Kindle — and that portability is fantastic. (Is there a Kindle app for Android? If not, there needs to be.) I really hope that Amazon doesn’t scrimp on supporting and enhancing the Kindle iPad app — I want it to be good, for competition spurs innovation and is good for customers.
The Apple iBooks app is a nice experience for a 1.0 version, but they need to offer better fonts in the settings options. I absolutely agree with some criticisms I’ve read about typography on the iPad.
In some cases, third party, single-book apps are better than ebooks from either Amazon or Apple. One notable example is the free ESV Bible HD — it is beautiful and a better reading experience.
I haven’t purchased any of the iWork apps: Numbers, Keynote, Pages. I’m a heavy Google user, and my expectation is/was to use Google Docs, since that is where my important documents already live. The experience of using Google Docs on the iPad’s browser isn’t the same as on the desktop, and it has been disappointing. After reading some of the problems with managing iWork documents on the iPad, I’m torn between just tolerating the Google Docs until they can iron out the glitches vs. using the Office2 HD app ($7.99) as an interface to the Google apps.
I’m still looking for a decent project management and /or task and todo list method. I’ve tried several of the free task and to do apps, and they have ugly interfaces. I may end up buying Toodledo ($2.99) which syncs with the toodledo.com website.
Quite a number of other apps I’ve been used to on the iPhone are no longer needed on the iPad. Facebook on the iPhone was great, but there just isn’t the need for a Facebook app on iPad. And there are just as many iPhone apps that I wish would get the HD treatment for the iPad screen. But we’re still in early days, and developers are working hard, not just in converting existing apps but also innovating new uses for the platform.
I occasionally wish I could run iPhone or iPad apps on my MacBook Pro.
Some of my favorite iPad apps not mentioned above:
ABC Player
I’ve been watching the remake of “V” on the iPad. “V” is much, much better than I had ever expected it to be. This app is slick.
The Early Edition
A newspaper-like method for reading your RSS feeds.
USA Today for iPad
Similar to the USA Today app for Android, this is a nice interface for news. Who knew that USA Today could be so cool?
TweetDeck for iPad
My favorite desktop Twitter client, YAY!
Netflix
Streaming video on demand. Very nice! I am very aware that this app exists for the only reason that Apple has refused to allow Flash on the iPhone OS. And I don’t mind that Netflix was required to either convert their web based service to HTML5 video or create a custom app for the iPad. They had the choice, and the results are good. If and when Netflix converts to HTML5, then iPad users will have a choice of web interface or iPad app, and that’s fine, too.
Evernote
One method for taking notes, syncs with evernote.com for viewing on the Web or smartphone.
NPR for iPad
Interesting interface, a must have for NPR addicts.
Wordpress
If you blog on wordpress.com or your self-hosted Wordpress blog, then this app is a nice interface when you’re using your iPad.
Honorable Mentions
Pandora
This is one app that will benefit from the upcoming OS upgrade.
What apps are you living with and loving? Let me know!