It has been a busy two days. Tuesday was filled with travel, including checking into the conference and picking up my Google Glass at Google's Mountain View headquarters.
Thursday, May 16, 2013
Through My Glass
Saturday, June 30, 2012
Google I/O 2012 Final Thoughts
Back on the subject of Google, there were simply too many amazing sessions to attend. It is impossible to attend all of the awesome sessions because many of them are at the same time. Once I get back home I will continue to enjoy Google I/O all week as I watch the talks that I did not see in person. Realizing that I only saw a small subset of the conference, here are the big themes that I saw and some thoughts on each of them.
The future is made of Glass
The announcements around Project Glass were absolutely amazing. This is the future and Google is going to bring it to developers, including me, next year! I am crazy excited to be on the list of developers who will have early access to Project Glass Explorer Edition. The keynotes will go down as a demo for the history books. This one is going to be hard for anyone to top.
Infrastructure for the big guys
The announcement of Google Compute Engine is significant, but it does not fit the use cases that I currently have for EC2. Their example was focused on the scientific use case of crunching numbers. The price is also competitive, but they do not offer an affordable low end like Amazon, so it is out of my price range.
There were lots of improvements and updates to App Engine, but many of them were not production ready yet. I am happy to see that this platform is moving forward as a core Google technology. I will also be keeping a close eye on the pricing of their SQL product over time to see if it is suitable for some of my projects.
Improvements to the Web
Chrome is definitely big. Huge actually. Technologies like SPDY and the other platform improvements are pushing the web forward at an amazing pase. It seems like Google is the largest player at reshaping what the future of the internet and the web will be and developers are loving it. The announcement of Chrome for iOS is huge and I predict that it will overtake the usage of Chrome on Android very soon.
Design is everything for Android
This last point is probably the most important. It seems that the designers have found a place at Google and the engineers are going to have to make some more room. In the end it is a good thing for users and it seems that the engineers and developers are eager to learn. I know personally I am horrible at making things look good and tend to struggle to make easy to use interfaces. The third day was dedicated to design on the Android platform and the sessions I attended were extremely helpful. I will use what I learned to improve the applications I create. With Jelly Bean released and my new Android devices, I will be spending some time fixing and improving my apps in the coming weeks.
Friday, June 29, 2012
Google I/O 2012 Day 2
No fancy pictures today, just a quick update. The second day keynote brought more surprises and fun. The product announcements centered around Chrome and Google Apps with the big surprise being a free Chrombox for all of the attendees. Again, not a very exciting gadget for a conference. It is going to sit in the box until I get back home where it will likely replace an old laptop as the computer connected to the TV. The majority of the keynote was focused on demonstrating how the previous days skydiving stunt was put on with a repeat of the stunt. The second time through it was more like a developer walkthrough that explained how everything was done.
For me, the rest of the day was mostly spent in sessions learning about App Engine & Android. There are quite a few sessions that I am looking forward to watching on YouTube after I get home that I was not able to attend in person. While there were some major announcements, none of them stand out as something that I want to cover in this blog post.
Today I activated my Nexus 7 and have been using it all day. Unfortunately the spotty WiFi made my Galaxy Nexus more useful (Verizon 4G coverage has been very reliable). The Jelly Bean features are a major improvement over ICS but mostly cosmetic. The changes really do not really justify a major version so the choice to release as 4.1 instead of 5.0 makes sense. The biggest improvement is the Google Now feature which I have been trying to determine what type of questions can be answered. The fallback is a standard Google Search which is still useful. It seems that the Knowledge Graph still needs some work to catch up with what WolframAlpha has to offer.
While the hardware is really excellent, the competitive advantage of the product is tied to the price point. I think I would still prefer a 10 inch form factor, but the ability to hold the tablet in one hand changes the use cases. The I/O model only has 8 GB of storage which will cause me to be selective with what I store. Many of the apps (including my own) need some work to look great on the 7 inch form factor. I am guilty of targeting the 10 inch form factor and will be doing some work in the coming weeks to target the smaller screen size.
With most of the excitement of Google I/O already done, tomorrow will be much less eventful. The biggest thing I have left to do is figure out how I will be able to transport everything back home.
Thursday, June 28, 2012
The Land of Nexus and Tony Stark
Tuesday, June 26, 2012
Google I/O 2012 Predictions
First, the Nexus 7 is almost guaranteed. The specs that have leaked seem reasonable and overall it looks like good hardware. It will not drag like the Kindle Fire and will be a great showcase for tablet optimized Android apps. My biggest complaint is that the 7 inch form factor seems a little off for me.
The thing that I want the most is Project Glass. While it is probably not that likely that they will be giving developers hardware this week (I can still hope) I think it makes sense. If they are going to launch the product next year, giving developers 6 months to work on building apps seems about the right amount of time to get a platform off the ground.
Not falling into the category of a prediction, but more of a dream, I would like to see the self the driving Google car. I would like a picture of myself in the drivers seat. Seems silly considering it is a self driving car, but I can have my nerd fantasies.
Overall looking at the conference Android is going to be HUGE, but Google+ and Google Drive are going to probably steal the show. It seems like App Engine is going to be played down and there is likely going to be some questions regarding the rampant deprecation of developer focused tools and raising (then lowering) of prices on APIs. I have already marked down the sessions that I definitely want to go to, but I am most interested in the sessions that have not been announced yet and will not be released until after the keynote addresses.
I will be sure to post more as the week goes on!