Android...Maybe We're Still in Robot?In case you missed the Apple-like hubbub today, Google, HTC and T-Mobile unveiled the first Google Android-powered cell phone, the G1. On first glance, it looks very good: it takes cues from the successful phones on the market today, but improves. For instance, it includes a slide out keyboard, so Blackberry users who might have coveted an iPhone, but could not adapt to the screen based keyboard, should be happy. And it smartly integrates with Amazon's music store, so you can finally be free of the Apple imposed iTunes ecosystem, if you want music on your phone.
There are definitely some warning, signs, though, as illustrated in the chart from Gizmodo. For one, the price is deceptive. Yes, it costs $179, $20 less than the iPhone, but it only comes with 1GB of storage. Yes, it expands with additional memory cards, but that's an additional cost. Are you seriously telling me that you are launching an "iPhone-killer," without enough capacity to handle even the smallest library? Ouch.
Second, it does not have Exchange support, or even a migration path towards Exchange. Now, the 1st gen iPhone lasted a whole year without that, so you could argue that the market is already proven for that. But remember: when the iPhone launched, there was no other dominant media player phone. Now, launching a phone in this space, the early adopters have already gone for the iPhone; the hardcore smartphone users only started to migrate when Exchange support came. That means you have two strikes on you before you enter the market.
Finally, and this one baffles me, no true syncing. Yes, you can sync your Google contacts and calendar with Gmail and Google Calendar in a push fashion (very cool, by the way), but you can't sync the phone to a desktop. Transferring media and applications will be restricted to other cloud services or nonexistent. I'm a big hater of iTunes, but it does answer the question of how to sync to the desktop. The right move here, in my opinion, is to have Google whip up a web-based app to sync to the Amazon S3 powered cloud, ASAP. One touch backup and management. Look, you have until late October to get this done; market it as a beta, and sell ads on the space to make some $!
I haven't touched upon the fact that it's T-Mobile only, as that's too easy to pick on. I do think that the open-source nature will be the killer for this phone: watching Apple arbitrarily choke applications in the App Store with no explanation or communication will absolutely drive customers crazy. If Android offers a "Switch" campaign, with an easy way to get ported over, in 6-12 months, I see this as a way to get the early adopters onboard.
In any case, it does look like they thought a lot through. The taskbar at the top of the screen is incredibly smart and intuitive, as is the sync to Google applications. Let's hope they innovate like hell now, and bring some true market pressure to Apple.
A Tale of Exchange, Gmail and the iPhoneWith iPhone 2.0, you now have Exchange support. For folks like me, this is great, but has some side effects.
First, I use Outlook to pull down mail from my personal email accounts during the day. With Exchange, those emails show up in my Exchange box with no issues. However, on my iPhone, I also have my personal email set up: I use Google's Apps For Domains, and it's set up as an IMAP account. The side effect is that, even though I am reading my personal email through Exchange, I am also constantly notified that I have 25 emails through my personal account. Annoying. Sure, I could just delete my personal account from the iPhone, but I want photos and notes sent from the phone to come from my personal email, not a work one. What to do?
It's complicated, but here's how I solved it: 1. Go into your Gmail. Create a new Filter, in your Settings. 2. In your filter, look for the words "is:unread" (without the quotes), and choose to mark any with those words as Read. 3. Apply the filter to all unread emails already there.
Now, all of your current emails in Gmail will be marked read, as well as new emails. However, the mails will continue to be retrieved by Outlook just like before, and the emails will show up as new in your Exchange mailbox. Best of all, your iPhone will now truly show the number of unread emails.
Note this only works if you are using Google Apps for Domains for your email or Gmail; IMAP setup on the iPhone for your Gmail/personal mail; and you don't want new mail to be unread on the web version of Gmail. My tests were, after this setup: A) Does personal mail show in Outlook as Unread? B) Does personal mail show in Gmail as Read? C) Does personal mail show up in both places? D) Does the iPhone now not show # of unread for personal mail? In other words, only showing the number of unread emails for my Exchange mailbox? E) Can I send photos from the iPhone on my personal mail account, by default? Maybe pretty specialized, but hope it helps! Special thanks to this post for the filter tip.
Paperless Apple StoresGreat experience at my local Apple Store last night. I had to get some accessories for my iPhone, so I picked up my item, and headed to the cashwrap/Genius Bar. An intelligent employee saw my purposeful stride, and stepped out from behind the counter to ask if I was all set; I said yes, and he whipped out his PDA, accepted my card, scanned the barcode of my item, and we were all set.
This experience is not new; Apple has intelligently deployed these mobile checkout units for some time now. What happened next was a delight: the employee handed me my card back, and asked if I would prefer a printed receipt, or would I like it emailed to me? I happily replied that email was preferable, and he looked at his screen. "Well, looks like we don't have your email address on file; if you give it to me, I'll make sure we can send this and all future receipts to you." I did, and he associated it with the credit card I used. Within moments, my receipt appeared as a PDF attachment to an email in my inbox. Wow.
Why is this so great? First, you all know my particular hatred for the antiquated reliance on paper receipts. Second, I use Google Apps for Domain for my email; that means this receipt is now searchable in Gmail. If I ever need it, instead of groping around piles of yellowing paper, or trying to look through thousands of scanned images, I can just use Gmail to look for the very thing I want, and find my receipt in a second. Not to mention it finally brings physical retail to the level of convenience of ecommerce.
Another great innovation in Apple Retail. Well done, Cupertino.
Hush HushI do like Google's IM venture, Google Talk, for a number of reasons: it's built on open standards platforms (Jabber), it allows clever integration with Gmail, and it allows VOIP in a straightfoward, no nonsense fashion that Yahoo, MSN, and AOL seem to eschew. However, I don't use the Google Talk client; instead, I use Trillian, a multi-IM application, allowing me to be on AOL, MSN, Yahoo, and Google Talk all at once (disclosure: I am actually beta testing Trillian Astra, the next version.)
Today, I noticed in a chat with my buddy Tim a new line that appeared in our chat log: Intriguing! I investigated further, and found this link, and it's explanation:
"What does it mean to go off the record?
We know that sometimes, we don't want a particular chat, or chats with a specific person, to be saved. Most existing IM services give no indication of whether the person you're chatting with is saving your conversation. But when chatting in Google Talk or Gmail, you can go "off the record," so that nothing typed from that point forward gets automatically saved in anyone's Gmail account.
Going off the record applies to individual people, and is persistent across chats. That means once you go off the record with a particular person, you will always be off the record with him or her, even if you close the chat window, and the two of you don't chat again until several months later. You will not need to go off the record each time you chat with the same person, but you will need to make this decision for each person you chat with. We've designed this to be a socially-negotiated setting because we want to give users full disclosure and control over whether the person they're talking to can save their chat."
This is fascinating. I archive all of my IM chats, allowing for easy searches within Trillian for recall later; this becomes extremely important with conversations with employees, clients, and partners. But to be able to integrate this into Google search results? Wow, who needs Google Desktop?
Mobile Google Reader FINALLY Gets It Right
One of the hardships in moving from the Treo to the iPhone was adjusting to the vastly inferior way the browser handled Google Reader Mobile on the iPhone. With the Treo's Blazer browser, pages were easily reformatted for the small screen, and you had the option to turn images off; this made for a fast, well-formatted reading experience of perusing your favorite RSS feeds through Google Reader. On the iPhone, however, images make the page width go haywire, and the confusing controls made reading from page to page nearly impossible. Frustration reigned, and I tried Bloglines and even considered Jailbreaking my iPhone to install an RSS reader.
Last week, while absentmindedly trying the mobile Reader again, I noticed some major changes. First, the images were being served up on the same scale as the page width, with an option to click on them to zoom. Second, there were now helpful "Next page" links on the bottom of article list views, allowing you to go to the top of the next page of articles without having to flick your way to the top. Finally, it was much faster: articles loaded almost at the same speed on EDGE as they did on WiFi. All with very little fanfare, but this article did catch it.
Kudos, Google. You've brought a happy Reader back.
- Google has finally released an API for Contacts in Gmail, allowing external applications to actually integrate directly, such as Plaxo, Yahoo Mail, Outlook, etc.
The former was initially received with heartfelt happiness, until the limitations were revealed: you can only sync a single calendar. In Google, you can subscribe to an infinite number of shared iCal feeds, and they appear in your Google Calendar as a separate color/calendar. However, they don't actually integrate into the Google Calendar, nor is there a way to merge them in. That means the only place they appear is within Google Calendar. This means that Google's Calendar sync is only as good as Plaxo's, and with less error handling. Harumph.
The Contacts API, however, is long overdue. Now, people can sync between their Gmail and apps like Facebook, Plaxo, Trillian, and even, conceivably, a client app for Outlook. Perhaps Apple will even consider adding the conduit to the sync choices in the iPhone 2.0 firmware update in June?
Keep going, Google: this is how you get more eyeballs, and more revenue.
Kicking the Outlook HabitAs a professional with over 8K contacts and over 2K appointments, I am a hopeless Microsoft Outlook addict. However, as any power user of Outlook will tell you, it becomes massively bloated, slow as molasses, and utterly frustrating with even the slightest extended usage. Worse, there is no way to make it go back to even resembling a responsive application once the damage has been done. Why, then, you ask, do I continue to use it?
- It is still the best email application, with it's MS Word integration with the only true inline spell correct on the market. - It is the defacto standard for corporate mail and appointment requests. - It is the best all in one application.
However, like any Outlook power user, I have found that I need to add things on to it to make it usable. This is where it gets fun: each of those add-ons makes Outlook massively harder to use. For instance:
- Spam control. Outlook's spam filters are laughable. I could use our server's draconian spam controls, but would easily miss emails from my clients. Instead, I happily subscribe to Cloudmark Desktop: for $5 a month, I get incredibly intelligent spam protection, with built in crowdsourcing from over half a million users. The first user who gets a spam email marks it as such in Outlook, using the Outlook-integrated Cloudmark Desktop. The next person does the same. If a few more do, every other person who gets that email will automatically have it thrown in the spam folder. Using Cloudmark, I went from over 100 emails a day I had to delete as spam to less then 2. It works, period.
- Syncing. I sync my contacts and tasks with Salesforce, so I can keep up with my organization's workload. I sync everything with Plaxo, so I can have my information synchronized across Google, Yahoo, etc. Until last week, I synced with Palm for my Treo. Each of these require a little add-on to Outlook.
- Lookout. Though no longer made, and no longer available (Microsoft acquired the company, and replaced it with the far more bloated Windows Search), it can still be found, if you know where to look for it. It adds a powerful search, Google-style, to Outlook that makes it easy to find any email or contact, ever, in your Outlook. Outlook's own built-in search is so woefully painful, Lookout is simply a must-have.
However, time has marched on, and ever so slowly, there have started to appear a crop of combinations that tempt me to finally break my Outlook addiction. First, let me say it: I would LOVE to switch to Gmail exclusively. The calendar functions are perfect (actually, superior to Outlook by far), and play nicely with Outlook meeting requests. Their email interface is incredibly powerful, with integrated Google search that is truly the gold standard, and their spam detection is incredibly good, with almost no errors. With Plaxo integration, it even satisfies most of my syncing habits. However, the biggest Outlook withdrawal I would feel is the lack of realtime inline spell correction. I've written about this before, but it amazes me still this hasn't been solved. I've recently given As-U-Type a more thorough try, and, with some tweaking of the settings, it actually seems to do what I want without annoying the hell out of me. So, it seems possible this might be my Methadone.
Syncing? Well, Plaxo does 50% of the work. However, it lacks 2 major sync points: Salesforce and my new iPhone. For Salesforce, the picture looks pretty bleak: while there are definitely tools coming to sync Salesforce's Calendar to Google Calendar, I have found nothing for the contacts. Ouch. Given the announced partnership between the two companies, I expected something, but so far it's only seemed to yield AdWords and Google Maps integration.
For the iPhone, the future looks much brighter. First, there is Yahoo Contacts syncing built into iTunes. However, it means either dealing with Yahoo's abominable mail interface (uh...can I actually see my mail, or are there only ads in there?), or ponying up $20 for a Yahoo Plus account. Alas, the Plaxo/Yahoo sync is offline for now, and importing my contacts from a CSV seemed to top out at 1K or so, leaving me with no contacts past the letter "C." Not a real confidence builder, but the built-in iTunes sync is pretty tempting...
Even better, GooSync offers over-the-air based synchronization of Google Calendars, for free, and it even works with the iPhone. A paid version gets you more bells and whistles, but, alas, still no contact syncing. The problem seems to lie with Google, not providing an API for Gmail Contacts like they do for Calendar. There are some promising developments coming, not the least of which is Apple's February release of the iPhone SDK, but there is also the tantalizing temptation of Funambol, which claims they will have an over-the-air mobile contact sync soon:
"Compatible with Gmail, Yahoo! Mail, AOL, Microsoft Outlook as well as other email systems, the software interfaces with the free myFUNAMBOL portal which stores the most up-to-date collection of your PIM data. By the end of this year, Funambol expect to have a basic, contacts-sync’ing version available."
For now, it appears I am still stuck sucking on the Outlook glass pipe while Google and Apple chortle at a new addiction they are cooking up. Hey, I'm open to ideas here: anyone??
Take a Flight with Google Earth
The headlines scream every day: although Google will deny it, they are clearly taking aim at Microsoft's desktop dominance by releasing free versions of traditionally paid software. Word? Hell, check out Google Docs. Excel? Um, there's this Google Spreadsheet. But now, Google has really upped the ante on Microsoft's monopolistic hold on a segment of desktop software: Google Earth now has a Flight Simulator mode.
Yep, it's true. Just download the latest version of Google Earth, fire it up, and hit Ctrl+Alt+A. Voila, you're ready to fly. No, this not just a flythrough: takeoffs, landings, but with Googlicious real maps and terrain. Want to take a spin with a prop pusher? Gotcha. Looking for a racier challenge? How about an F-16 Viper? And yes, it's FREE. Oh, Mac users? Yeah, you get in on Air Google, too. Someone's just gotta add in a real-time audio layer for United's Channel 9, mapped to the location you are flying, and we've got a whole new entry into killer app land.
No word yet on the keyboard shortcuts that open the bomb bay doors and drop ordinance, but I'm guessing you might find them if your flightpath takes you over Redmond, WA. ;-)
A Good Virus
Viral email. Viral websites. All examples of good viruses. Want another? Gmail solicited and got a viral video, showing how a Gmail really gets from the sent folder to the recipient's inbox. Savor and enjoy.
Google: Evil is in the Eye of the PublisherA rather amusing tale of someone who finds Google's "Do no Evil" mantra a bit disingenuous. For some time, Google has been introducing Book Search, digitizing libraries to try to create a digital books market. Sounds fine, but when your entire book can be slurped up by Google and read by anyone, for free, copyright owners get a bit piqued. Google responds that won't refrain from stealing the content unless they get a specific notice from the copyright owner: in essence, putting the onus on the "victim."
Well, Richard Charkin decided to let Google see what it was like for them to experience the same. At the recent BookExpo, he calmly walked up to Google's booth, and helped himself to two laptops, something Google employees working the booth did not notice for more than an hour. As he put it:
"Our justification for this appalling piece of criminal behaviour? The owner of the computer had not specifically told us not to steal it. If s/he had, we would not have done so. When s/he asked for its return, we did so. It is exactly what Google expects publishers to expect and accept in respect to intellectual property."
Of course, as soon as the employees noticed, he cheerfully returned their laptops, with a bit of lecturing at the befuddled booth workers. Hey, I'm all in favor of digitizing books, but this guy makes his point with a flourish, using the same tactics. A well planned heist always leads to a good story.
MyMaps is hereWhat is it with Google? They getting scared by Yahoo's recent launches? In any case, they've now released MyMaps, an easy way to create your own Google Maps mashup. Mark your places on the map, add pictures, links, and voila. It took me about 5 minutes to create a map of all of the past places we have lived. Next, a map for my company of all of my clients.
411...by Google Well, the move is over, and we're in the new digs...but unpacking has been taking my precious blogging time up. Sorry for the sporadicness, but I bring a new gem today: Google has launched a 411 service. Yep, any business, with a free call to the Goog. 1-800-GOOG-411, or 800-466-4411.
My fellow officemates, Jingle Networks, do a great job in this space today, but Google goes them one better: they connect the call, free. I'm not quite sure how they handle the billing, but I guess with gazillions of Google Bucks around, they can afford to pick up some calls. It addresses the #1 problem I've had with 800-FREE-411: I can't use it when I am driving, because after the number comes to me, I have to remember it, disconnect, and dial, all while driving. Uh-uh. Thanks, Google.
Transit, by GoogleWhat do you do when you need employees in a competitive environment, and stock options and salary are really not enough to distinguish you? Well, after you add free gourmet meals, onsite oil changes and car washes, and other lifestyle perks, you look at what the pain points for the Silicon Valley worker are: commuting. And then? If you're Google, you start a luxury bus line.
Yes, the Goog is now one of the largest transit system operators in the Bay Area. This New York Times article describes what transit is like, Google style:
"The company now ferries about 1,200 employees to and from Google daily — nearly one-fourth of its local work force — aboard 32 shuttle buses equipped with comfortable leather seats and wireless Internet access. Bicycles are allowed on exterior racks, and dogs on forward seats, or on their owners’ laps if the buses run full.
Riders can sign up to receive alerts on their computers and cellphones when buses run late. They also get to burnish their green credentials, not just for ditching their cars, but because all Google shuttles run on biodiesel. Oh, and the shuttles are free."
WiFi, pets, bikes and comfort? Zero environmental impact? FREE? This is living. The article goes on, later, to describe that similar efforts are done by Cisco and Yahoo. In San Francisco, I see the Williams Sonoma luxury coaches delivering workers to BART or the Ferry, from their HQ by Ghirardelli Square every day.
Now, why not take this one step further? Let companies bid on the right to operate public transit? Essentially, privatize it: companies would get the benefit of always having their employees have easy access to work, while being required to still serve areas that are lower income and no direct benefit to them. How to convince them of the latter? Let them install ads, and realize income. Hell, with WiFi on the buses, you could even have touchscreens, and do pay per click ads. I think Google and Yahoo know something about this!
Of course, San Francisco has another approach: make transit free. A bold social experiment, if you combined it with privatized lines like Google's, you just might have a winner.