|

Google I/O: Day 1

Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don't hold it against me. One of the perils of having a 20+ year old website!
Google I/O 2008

When I first got to Google I/O I made note of a few things. “It’s like 85% male,” “Wow there are a lot of smart phones,” and “There are a lot more Macs here than I thought there would be.” Of course, once I was all checked in, settled and the keynote started, I was nothing less than blown away by what they had to show us. I can’t really recap everything covered, however I was really struck by the Google Web Toolkit. The GWT allows you to write programs in Java and then convert them to AJAX (Javascript, etc.). To be honest, I didn’t even think that was possible. The app they demonstrated was incredibly powerful, seamless and fairly quick. You’d never think it was a web app. And that was just the tip of the iceberg. Google I/O Day 1 showed me the raw and very real innovation going on at Google.

Aside from GWT they wowed us with a working Android prototype, which you can check out here. What really got me was the compass mode, which gives you a live street view that moves based on what compass direction you’re facing. The android talks I attended gave us a quick intro to and the basics of creating an android app. Those talks helped me get my own environment up and running, which I was able to do in no time flat. While I didn’t look that much into it today, I also gained an appreciation for Google Apps Engine and am going to learn Python so I can develop on it. But it wasn’t all work at Google I/O today.

Aside from the numerous breakout sessions and coding labs, Google offered it’s attendees colorful beanbag chairs, pool tables, a candy bar, and fully stocked cooler. From 6-10pm there was also “Google After Hours,” which was a mixer with a DJ and live band, food, open bar, a few Wii consoles with the games projected on giant TVs, and arcade games and pool tables scattered all around the room. In short, Google can throw a party.

What I got out of today’s session was learn Python, and get better at Java. On tomorrow’s agenda is GWT, more Android, and AJAX design patterns. As nerdy as it sounds, I’m pretty excited. I’ll be posting pics and a follow up to this post tomorrow night.

Similar Posts

  • | |

    Google Glass FAQs

    I’ve had Google Glass for just over a week now and while I’m working up several articles on my thoughts, I did want to address some FAQs I’ve been getting from people. A lot of them are coming from the very same people you’re seeing over at People Reacting to Glass! How much do they…

  • |

    Give the Gift of Storytelling Through Podcasting

    When I was in 5th grade, I had to do a report on a family member who immigrated to the United States. My maternal grandfather, Louis (Luigi) “Pop” Addorissio, was the only family I knew who did that. He came to the US from Italy in 1949, at the age of 19. I sadly don’t remember any…

  • |

    Good Things from Google

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! I know I have been skimping on the posts a little lately, but things are really starting to move with…

  • Simplifying my iPhone Home Screen

    Since widgets came out with iOS 15, I’ve been obsessed with finding the right amount of information to fit on that screen…the perfect combo of accessibility and glanceability. I had multiple pages, customizable by focus modes, with widgets galore…until a few days ago. I came to a realization that I wasn’t using most of the…

  • |

    Facebook vs. MySpace II

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! This is part 2 of a 3 part series that started here. Add-Ons Since joining Facebook and Myspace, both sites…

  • |

    Have a Daily Schedule when Working from Home

    Working remotely is fantastic; you have a lot of freedom to work anywhere you want, create your own daily schedule and overall have a better work-life balance. However, it can also have its drawbacks. It means that you are probably working from home most of the time, and that can blur the line between when…