|
Building Great Apps for Google TV
Please Note: We will have light dinner fare for the first 100 to show up, the room holds 200, and we have 365 RSVPs. If you are coming hungry, it would be prudent to arrive closer to 6pm than 7pm. ;-)
6:00 - 6:50 Networking & Light Dinner (Thanks Google)
6:50 - 7:00 Announcements
7:00 - 8:00 Building Great Apps for Google TV
8:00 - 8:30 Q&A
Abstract:
Google TV brings two great open apps platforms, Chrome and Android, to the biggest screen and best sound system in most households. In this meetup, Paul will provide an overview of Google TV, will pass on some tips and tricks for building great Android apps for big screens, and will talk about the best ways to get apps onto users' TVs. For the remainder of the evening, Paul will be on hand to chat with developers about their apps how to make them look great on Google TV.
About the Presenter:
Paul Saxman is a developer advocate at Google focusing on Google TV. He is passionate about immersive, interactive designs, social software, and lean, mean algorithms, and had been working on these since the 8-bit era. Although he's a web developer at heart, Paul's deep interest in revolutionary platforms has brought him to Android and Google TV.
|
|
Dart: A Language for Structured Web Programming by Seth Ladd and Steve Messick
6:00 - 6:45 Networking & Light Dinner (Thanks Google)
6:45 - 7:00 Announcements
7:00 - 8:30 Dart: A Language for Structured Web Programming
8:30 - 8:45 Q&A
Dart is a Web programming language developed by Google. The goal of Dart is ultimately to replace JavaScript as the lingua franca of web development on the open web platform.
http://www.dartlang.org/
Abstract:
Dart is a new structured web programming language, complete with libraries, a virtual machine, and editor. Dart is Google's effort to make it easier and more productive to build complex and rich modern web apps. This brown bag will introduce Dart, explain its motivations, and give an overview of the effort and where it's going. The project is in Technology Preview, so now is the perfect time to check it out, provide feedback, and help sharpen Dart. As a special treat, we will get an introduction to, and a demo, of the Dart Editor.
About the Presenters:
Steve Messick works on the Dart Editor at Google.
Seth Ladd is a web engineer, father, husband and is currently a Developer Advocate at Google. He produced Aloha on Rails, the Hawaii Ruby on Rails and Web Development Conference and New Game, the conference for HTML5 game developers. Way back, he wrote Expert Spring MVC book. Seth was lucky enough to help release Angry Birds for the web. He is current on the board for the Academy of Interactive Arts and Sciences.
Upcoming Android Conference:
Voices That Matter: Android Developers Conference will take place in San Francisco, February 9-10, 2012. As a member, you can save $150 off the conference fee by providing Priority Code ANUSERG when registering. Register by January 5th and save a total of $350 as this $150 discount can be combined with Early Bird pricing!
|
|
RIA in Java without Plug-ins or JavaScript.
6:00 - 7:00 Networking & Light Dinner
7:00 - 7:10 Announcements
7:10 - 8:30 Vaadin Presentation
8:30 - 8:45 Q&A
Vaadin is a web application framework for Rich Internet Applications (RIA). In contrast to Javascript libraries and browser-plugin based solutions, it features a robust server-side architecture. This means that the largest part of the application logic runs securely on the server. Google Web Toolkit (GWT) is used on the browser side to ensure a rich and fluent user experience.
Vaadin is a large collection of UI components. You compose the application user interface from components such as Buttons, Tables, Trees and Layouts. The components use events, listeners and data binding to communicate with each other and with your business logic.
Vaadin is a robust architecture for rapid application development. The component-based architecture together with statically typed Java language and data binding features help you build applications that are easily modularized and refactored as needed. The IDE and tooling support including visual designing tool help you to build web user interface extremely fast.
Jani Laakso has been programming since the early demoscene in the mid 80s. Leading several projects on top of Vaadin, some of which have involved over a million lines of Java code. One of the founders of Vaadin and leader of R&D for a few years. Currently looking forward on incorporating Vaadin into Silicon Valley.
|
|
Google+ API
Google+ API
6:00 - 7:00 Networking & Light Dinner
7:00 - 7:15 Introduction
7:15 - 8:30 Google+ Talk by Will Norris
Will Norris is a Developer Programs Engineer at Google, working to make the web more social. He is an active participant in numerous community efforts to develop the standard protocols and formats to enable a distributed social web. Before Google, Will worked in higher education on federated identity systems using SAML and OpenID.
|
|
Google+
The Google+ project makes sharing online more like sharing in real life.
6:00 - 7:00 Networking & Light Dinner
7:00 - 7:15 Welcome and Announcements
7:15 - 8:30 Google+ Talk by Timothy Jordan
8:30 - 8:45 Q&A
Bio
Timothy Jordan is a Developer Advocate at Google working on the Google+ project. He has taught broadcasting, theater, programming, and various forms of new media at the University of California at Santa Cruz, the Academy of Art University, and the Digital Media Academy. He has a B.S. in Computer Engineering, a Theater Arts graduate degree, and an MFA in Digital Arts and New Media from UC Santa Cruz. In his spare time he announces for the Santa Cruz Derby Girls and the Silicon Valley Roller Girls. He believes in improving life through science and art.
|
|
Honeycomb Highlights by Romain Guy & Chet Haase
Romain Guy and Chet Haase will be doing a reprise of theHoneycomb Highlights talk they presented at Google I/O 2011.
- 6:00-7:00pm Arrive & mingle -- Food & drinks provided by Google
- 7:00-7:10pm Announcements
- 7:10-8:00pm Honeycomb Highlights by Romain Guy & Chet Haase
- 8:00-8:30pm Q & A
Android's "Honeycomb" release includes a large number of new features, capabilities, and APIs to access them. This session gives a high-level view of everything that's new, with special focus on how this affects developers' lives and what they should be paying attention to.
About Romain Guy
Romain has been working on the Android framework since 2007. In the 3.0 release, he focused on graphics and implemented the hardware accelerated 2D graphics pipeline.
About Chet Haase
Chet works on animation and graphics for the Android platform. In the 3.0 release, he implemented the new property animation system in the android.animation package.
|
|
Lightning Talks!
“May SV-GTUG Meetup is back on! Hear what some of your fellow members have been up to, and give a brief (5-10 minute) presentation on a google-related topic of your choice.”
I/O is just around the corner and most Googlers are far too busy this month, so instead we get to see what our members have been up to, google technology -wise. It's bring your pet project day! We will have short lightning talks on any google topic. If you have something you'd like to show, and want to give a brief (10 minute) presentation, send me the details and I will add you to the schedule.
Lightning Talks:
Tom Wilson - Google Public Data Browser (slides here)
Kevin Nilson - TBA
Tyler Close - Web Introducer Prototype API for Chrome (link here)
Paul Beusterien - Cloud9 IDE for Android Developers (link here,code here)
Mike Winter - Android-Based Bicycle Safety Device
Siamak Ashrafi - Augmented Reality on Android (slides here, more slides here)
|
|
Fusion Tables by Kathryn Hurley
Fusion Tables
201 attendees
Who's hosting? Kevin Nilson, Tom Wilson, Van Riper
6:00 - 7:00 Networking
7:00 - 7:15 Announcements
7:15 - Fusion Tables by Kathryn Hurley
Visualize your data with Google Fusion Tables
Google Fusion Tables offers a unique and easy way to upload, store, visualize, and share your data. This session will walk you through all the steps to use Fusion Tables in your own applications. You will learn how to upload data to Fusion Tables, share this data with others, and create an interactive visualization of the data using the Google Maps API.
Kathryn Hurley is a Developer Programs Engineer for Fusion Tables. Recent projects include development of the 2010 Elections Rating application and the HotPot heatmap. Prior work experience includes web development and research in mobile and peer-to-peer computing. She received an MS in Web Science from Univ. of San Francisco.
|
|
Flash on Android by Steve Chin and Andre Kruetzfeldt
Agenda
6:00 - 6:45 Networking & Food
6:45 - 7:00 Lightning Demo (Kevin Nilson, ...)
7:00 - 7:15 Intro and Announcements
7:15 - 7:45 Andre Kruetzfeldt
7:45 - 8:45 Steve Chin
Description
Tonight we will go over the boarder. Android is the platform of choice when it comes to the best in the market and best in sales, for games and positioning in the mobile market place!
Unlike some other platforms, Android with Flash is the platform of choice to Designers and Fast-to-Market developers. Steve Chin's upcoming book is revealing the ease of use Flash development supported by Adobe's multiple products, including Flash/AIR runtime and OSS efforts.
So come and see what we have can do with Android and Flash today and in the future.
Speakers
Steve Chin, author of Pro Android Flash and Andre Kruetzfeldt from Adobe will be speaking about Flash on Android.
Giveaways from Adobe
- FlashBuilder Licenses
- 3 T-shirts
|
|
Google TV
In December, our topic will be Google TV. The first half of the meeting will be an introduction to Google TV from a user perspective with a demonstration of the Logitech Revue by@NixiePixel. After a short break, the second half of the meeting will dive deeper into particulars of how to optimize your web applications to run on the Google TV platform. We hope to have at least one Logitech Revue to raffle off at this meeting too, but, that is not yet confirmed. Stay tuned for more details soon.
Agenda
- 6:00-6:50pm Arrive & mingle -- Food & drinks provided by Google
- 6:50-7:00pm Announcements
- 7:00-7:30pm @NixePixel demonstrating Google TV with Logitech Revue
- 7:30-7:45pm Intermission
- 7:45-8:30pm Andrés Ferraté and Daniels Lee: Creating Web Apps for Google TV
Creating Web Apps for Google TV
Learn about the recently launched Google TV platform and the opportunity to create web apps for the 10 foot UI. Andrés Ferraté and Daniels Lee from Google TV’s Developer Relations team will provide an overview of the platform, share best practices, walk through several demos, and discuss opportunities for delivering compelling web apps for Google TV.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Google Maps JavaScript API V3: Hands-On Session with Mano Marks
Google Maps APIs
140 attendees
It is hard to believe that our last Google Maps meeting was Mapping the Votes with Michael Geary back in April of 2008. At this hands-on programming session, Mano Marks will take us quickly through the newGoogle Maps JavaScript API V3. After that, we will spend most of the time doing pair programming with the V3 APIs. So, either bring your own laptop or bring a friend with a laptop to do some pair programming with to this meeting. We will be meeting in the smaller Kiev Training Room in Bldg 40 for this meeting. So, please only sign up if you plan on participating in the pair programming which is the main component of this particular meeting.
Agenda
- 6:00-7:00pm Dinner and Networking
- 7:00-7:30pm Mano Marks, Google Maps JavaScript API V3
- 7:30-8:30pm Google Maps API Pair programming
- 8:30-9:00pm Member Lightning Demos of Google Maps Apps
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Page
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Google Apps Script
Google Apps Script
128 attendees
Agenda
- 6:00-7:00pm Dinner and Networking
- 7:00-8:00pm Martin Omander, Google Apps Script Introductory Session
- 8:00-8:30pm Member Lightning Demos of Google Apps Script
Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services. With Google Apps Script you can:
- Automate repetitive business processes
- Link Google products with third party services
- Create custom spreadsheet functions
- Build and collect user inputs through rich graphics interfaces and menus
Martin Omander, Developer Advocate at Google, will provide an introduction to and demo of Google Apps Script. Afterwards, group members that attended the recent Google Apps Script Hackathon will demo their own scripts. Members that were unable to attend the recent hackathon are still welcome to participate in the lightning demo portion of the meeting. A good way to get started is to go through the excellent online tutorials.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Page
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Freebase Talk by Kirrily Robert
Agenda
- 6:00-7:00pm Dinner and Networking
- 7:00-8:30pm Kirrily Roberts, Freebase Introductory Session
What is Freebase? Google acquired Freebase.com in July (official announcement), bringing an open data repository and its APIs into the Google family. Freebase is a collection of structured data about 12 million real-world entities such as people, places, books, music, and more. Its REST API and hosted development platform make it easy to build apps that connect Freebase's data with other information on the web. Learn the basics of Freebase, how to query it, and how to build apps on it, in this introductory session.
Kirrily Robert has over fifteen years' experience in open source and internet technologies, and has worked on Freebase since 2007. Hailing originally from Melbourne, Australia, she now works for Google out of their San Francisco office, where she leads Freebase's community and developer relations. She also runs the San Francisco Freebase Meetup group.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Chrome Developer Tools
Chrome Developer Tools
200 attendees
In preparation for the GTUG Campout coming up fast on August 13-15, our focus is the Chrome Developer Tools.
Find out from Brian Kennish how the Google Chrome developer tools can help you prototype, debug, optimize the performance of, and plug memory leaks in your apps.
Brian was the first support engineer at Google back when the AdWords API was launched. Since then, he's helped launch four more Google developer products — Gadget Ads, the Analytics API, Wave, and Chrome Extensions. Brian is currently a developer advocate for Google Chrome.
|
|
HTML5
We will be meeting at our usual time in the usual place on the first Wednesday in July. The topic will be HTML5. Also, the dates are set for our second annual GTUG Campout. It will be on the weekend of August 13-15, 2010. The theme will be HTML5 this year and we are going global with mulitiple GTUG Campouts happening that same weekend. Stay tuned for more details and check out our Global GTUG Campout Map.
Agenda
- 6:00-7:00pm Dinner and Networking
- 7:00-7:30pm Seth Ladd, Introduction to HTML5
- 7:40-8:10pm Tab Atkins Jr., HTML5 and Tags
- 8:20-8:50pm Nathan Naze, Closure JavaScript Library and HTML5
Seth Ladd will start things off with a general introduction to HTML5. He will talk about why it's important, what it is, and give an overview of the features.
Seth is a Developer Advocate for Google, focusing on the Chrome platform and HTML5. He just moved from Hawaii, a very bittersweet transition. He is looking forward to decent Mexican food, though.
Tab Atkins Jr. will go next and do a presentation on the and tags. You will learn the magical things you can do when you combine them together.
Tab is a Software Engineer at Google. He specializes in standards-based website coding that produces good results in *all* current browsers and stands a strong chance of being beautiful in future browsers.
Nathan Naze will speak last about the Closure Library, a JavaScript library on which most of Google's web applications are written. Specifically for this talk, he'll point out some of the parts of the library most specific to HTML5 features, as well as some of the demos.
Nathan is a software engineer at Google, working on user interface for Google Books, one of many projects using Closure Library. He helped open source the library in fall of 2010 as part of the Closure Tools suite.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Caching in the Clouds: Applying Ehcache and Terracotta to Cloud Deployments
Google App Engine
189 attendees
6:00 - 6:45 Networking 6:45 - 7:00 Lightning Talk (maybe) 7:00 - 7:10 Announcements 7:10 - 8:45 Presentation 8:45 - 9:00 Q&A, Giveaways Shoreline Billiards
Abstract:
Caching in the cloud is both a more important problem and is harder to solve than usual. CPU and I/O is lower, storage is slow and a database may be very slow. Fair resource allocation is not guaranteed, reliability and safety guarantees are opaque and there are proprietary rather than open APIs. Restrictions on multicast and even socket creation significantly curtail many approaches. This session will use source code and measurement tools to demonstrate the effects of caching in the EC2 and Google App Engine cloud environments.
In this talk, we will show how to use Ehcache, Hibernate, Quartz, Tomcat (or other containers) in conjunction with Terracotta to get to hundreds of nodes without all the separate stages of architecture and design such as messaging, partitioning, NoSQL, and more while avoiding cloud limitations. This recipe for scaling from 1 node to 1000 provides a seamless continuum within which your applications can operate and scale. This scalability continuum has implications on EC2 and EC2 has implications on the continuum. In this talk, we will also cover the ramifications of cloud on large-scale data management and we will apply the scalability continuum to our cloud-based applications to lessen our dependence on the database and, thus, take full advantage of the cloud's elasticity.
This talk is intended for software engineers that want to learn how to apply caching to cloud deployed applications.
In this talk, you will learn about:
1. Intro to Cloud 2. When it Rains: Cloud Problems 3. Google App Engine Caching restrictions and options 4. EC2 Caching restrictions and options 5. Ehcache + Terracotta as a scalability solution that alleviates your need for complex database infrastructure 6. EC2 and VMWare best practices for scaling with Terracotta's frameworks 7. Caching Topology Options: L1, L2, L1+L2, Grid, Sharding 8. Standard APIs: JCache and rest-* 9. The CAP Theorem and approaches to cache consistency: ACID, BASE, None 10. Terracotta's cloud-capable runtime and how to actually deploy to hundreds of nodes in hours 11. Example App and Demo in EC2: app using Spring, JPA, MySQL/Derby, Ehcache, Quartz, Terracotta 12. Conclusions 13. Q&A
Giveaways: Raffle off an iPod (Thanks to Terracotta) Free Tickets to @Scale (Thanks to Terracotta)
After the event Terracotta is sponsoring billiards at: Shoreline Billiards 1400 North Shoreline Boulevard Mountain View, CA 94043
|
|
Google Apps Marketplace
Google Apps Marketplace
252 attendees
The Google Apps Marketplace offers products and services designed for Google users, including installable apps that integrate directly with Google Apps. Installable apps are easy to use because they include single sign-on, Google's universal navigation, and some even include features that integrate with your domain's data.
The Marketplace was just launched on March 9th during a Google Campfire One event. Here is a brief overview video and the actual launch event is recorded in these six separate YouTube segments.
Please Note: We are starting 15 minutes earlier than usual with announcements at 6:30 and talks starting at 6:45 due to the jam packed schedule we have for this meeting. This meeting will be a full house. So, you should plan on it taking 15 minutes to get through registration in the lobby.
Agenda
- 6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
- 6:30-6:45pm Announcements
- 6:45-7:30pm Scott McMullan and Robert Scoble
- 7:30-7:45pm Intermission
- 7:45-8:00pm SlideRocket: Create, manage, share and measure your presentations.
- 8:00-8:15pm myERP: Manage your business in the cloud.
- 8:15-8:30pm Manymoon: The Easiest way to simplify your worklife.
- 8:30-8:45pm Atlassian JIRA Studio: Software development and collaboration tools for teams.
Scott McMullan will kick things off at 6:45pm with a brief introduction to the Google Apps Marketplace. Scott is a Google Apps Partner Lead at Google. Scott will be followed by Robert Scoble. Robert will be giving us his unique perspective on the Google Apps Marketplace. Time permitting, we will take questions from the audience up until 7:30pm when we will take a short intermission.
After the intermission, we have representatives from four different companies that have already launched in the Google Apps Marketplace showing us their applications and how they are integrated into the marketplace. The tentative order that could change is as follows.
SlideRocket is reinventing presentations with its feature rich, innovative platform that lets you create, manage, share and measure your presentations in one complete and integrated application. Click here to learn about their Google MarketPlace offering.
myERP is a free online business suite for managing your business in the cloud.
Manymoon will simplify your worklife. It integrates Google Apps into your conversations, group projects, tasks and events.
Atlassian JIRA Studio integrates with Gmail, Google Talk, Google Docs and more. Reliable, secure and hassle-free!
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Google Buzz, Tell me what's a-happening?
Google Buzz
172 attendees
We will be meeting at the normal time in the usual place in March. Google Buzz is the topic for this meeting.
In parallel to ongoing efforts to get someone from Google to participate, I am now inviting folks like Kevin Marks and Robert Scoble to come and share their insights with respect to this new offering from Google.
First update, Googler DeWitt Clinton will be stopping by briefly to take your questions about Buzz. DeWitt posted the Google Buzz Announcement on their Socal Web Blog. You should see his Buzz about the Buzz API too. We are still negotiating exactly when in the evening he will be dropping by.
Second update, Kevin Marks has agreed to participate too. Some of you may know Kevin from back when he worked at Google as a Developer Advocate on OpenSocial. Here is a recent blog post from Kevin on Twitter Theory applied to Google Buzz. We are fortunate to have Kevin giving us his perspective on Google Buzz at this meeting.
Stay tuned for further updates!
Agenda
- 6:00-6:50pm Arrive & mingle -- Food & drinks provided by Google
- 6:50-7:00pm Announcements
- 7:00-8:30pm DeWitt Clinton and Kevin Marks talking about Google Buzz
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Using PHP on Google's App Engine using Quercus and Java
Google App Engine
100 attendees
Agenda:
- 6:00 - 7:00 pm Networking
- 7:00 - 8:30 pm Main Presentation
- 8:30 - 8:45 pm Q & A
Quercus is Caucho's implementation of PHP in Java that was originallydesigned for running PHP applications on traditional applicationserver stacks. Google's App Engine offers a Servlet engineenvironment, which allows Quercus to run PHP on this unique cloudplatform. This talk will show how Quercus works in general and withthe App Engine. We'll discuss the unique challenges that come fromcombining PHP (which is usually backed by a MySQL database) withthe App Engine and BigTable. Specifically, existing applicationssuch as WordPress can be run on the App Engine, though they need somemodification. We'll show examples of how to build new applicationson the App Engine combining PHP and Java and some early findings forbest practices. Finally, we'll show some upcoming developments inboth Quercus and third-party frameworks that will make PHP developmenton the App Engine even easier and faster in the near future.
|
|
Google's Search Future
Google Search
200 attendees
We will be meeting at the normal time in the usual place in January. The topic will be the new search features announced on December 7th. The main ones being real-time search and a slew of new mobile search features.
Agenda
- 6:00-6:50pm Arrive & mingle -- Food & drinks provided by Google
- 6:50-7:00pm Announcements
- 7:00-8:30pm New Google Search Functionality
Please stay tuned. We are working with our contacts at Google to arrange for subject matter experts on the new search features to present and take your questions about the new features.
|
|
Google Chrome Extensions, Chrome Frame and Chrome OS
Google Chrome Extensions, e.g. Google Calendar API
175 attendees
Agenda
- 6:00-6:50pm Arrive & mingle -- Food & drinks provided by Google
- 6:50-7:00pm Announcements
- 7:00-7:15pm Chrome OS Announcement
- 7:15-7:45pm Chrome Extensions: Lightning Demos
- 7:45-8:00pm Short Break
- 8:00-8:30pm Chrome Frame: Alex Russell
We will start the evening with a brief video about the recent Google Chrome OS announcement. If there are any questions, we hope to have someone in the audience that might be able to answer them. =)
Next up, we will have lightning demos of some new Chrome Browser Extensions. Although extensions are not supported in the public releases of Chrome just yet, this is expected to make it into the public releases soon. So, this will be a preview of the kind of things you will see from Chrome Browser Extensions in the future.
After a short break, Googler Alex Russell will give a brief introduction to Google Chrome Frame and take questions related to that from the audience. Alex is also the person in this brief video about Google Chrome Frame.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Facebook Group
- LinkedIn Group
- Twitter Updates
- YouTube Channel
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
November Meeting: Google Health
Please Note: We will be meeting one week later than normal at the usual place in November.
Agenda
- 6:00-6:50pm Arrive & mingle -- Food & drinks provided by Google
- 6:50-7:00pm Announcements
- 7:00-7:45pm Google Health Introduction
- 7:45-7:55pm Short Break
- 7:55-8:15pm RxDigita, Google Health Wave, & Firewave Demos
- 8:15-8:45pm Google Health Architecture/API
The first talk of the evening is an introduction to Google Health and a demo of a related Android application by the following Googlers: Julie Wilner, Charles Chen and Chaitanya Gharpure. After taking a few questions from the audience at the end of their talk, we will have a short break.
After the break, Siamak Ashrafi will be demoing three applications of Google Health. Information about RxDigita, Google Health Wave and Firewave is already online here:
http://www.ylabz.com...
Bess Ho and Tom Wilson will present the final segment of the evening. It will be a technical in-depth presentation on the Google Health Architecture and the Google Health API along with code review and code demonstration. It should be very beneficial to developers who are planning to read/write Google Health API and build an application based on Google Health.
|
|
App Engine 1.2.5 Coding Session
Google App Engine
113 attendees
Unlike originally planned, Google Health will be covered at our November 11th meeting instead. Unlike our usual meetings, there will be no speaker in October. Instead, we will be meeting in a training room with tables and power hookups. This will be a group opportunity to do some coding for the evening while exploring the new features in the recent App Engine 1.2.5 release.
To get to the Kiev Training Room, you must enter through the lobby of Building 40. This is across the way from our normal meeting space in Building 43. Once in the lobby, Google requires that you sign an electronic NDA. Please be courteous of their professional space and grant them this request.
|
|
Renovate Your Old App With Guice -- Jesse Wilson
Agenda
- 6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
- 6:30-7:00pm Announcements & Lightning Talks
- 7:00-8:30pm Guice 2.0 Talk by Jesse Wilson
- 8:30-9:00pm Raffle off 2 IntelliJ IDEA Licenses provided by JetBrains
Successful applications live a long time, earn a huge set of features, and strain the infrastructure on which they were built. Such projects are usually accompanied by fragile assumptions, insufficient tests, and a slow development process. When we ran into these problems in the AdWords frontend, Bob Lee and Kevin Bourrillion created Guice to save the day.
The Guice dependency injector can help you to untangle complex dependency hairballs into neat modules. This talk will introduce Guice, explain the problems it solves, and how it is used. It will show how you can use Guice to eliminate static state from your Java applications, decouple components, and write better unit tests.
Jesse Wilson is an open source Java nerd. While studying in Waterloo, he created the Glazed Lists toolkit for Swing. Jesse joined Google and immediately became addicted to dependency injection. He led the release of Guice 2.0 in 2009. Currently Jesse works on the Android core libraries andApache Harmony.
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
- YouTube Channel
- Twitter Updates
- Facebook Group
- LinkedIn Group
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Writing Google Wave Extensions
Google Wave APIs
200 attendees
Writing Google Wave Extensions will be the focus of our August meeting. Members signed up to attend GTUG Campout that are planning to work on Google Wave Extensions are stronglyencouraged to attend this meeting as preparation for the weekend. Kimberly White and Elizabeth Ford will be covering from start to finish all the steps to build and deploy Robots for Wave on App Engine.
Agenda
- 6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
- 6:30-7:00pm Announcements & Lightning Talks
- 7:00-8:15pm Write/Deploy Wave Robots
- 8:15-8:30pm Break
- 8:30-9:00pm GTUG Campout Update
Before the Wave Robots code walkthrough, there are still a few open lightning demo slots at this meeting for short 5 minute demos of already implemented Gadgets and/or Robots for Google Wave. If you would like to make a brief announcement or you would like to demo a Gadget/Robot, please see Kevin or Van near the podium before 6:30pm.
At the end of this meeting, we will give a brief update on our plans for GTUG Campout and answer questions about the weekend. The schedule is now posted. Please note that the Demo Night portion of the weekend is actually starting at 4pm in the afternoon on Sunday.
If you have not done so already, you should consider:
- Learning more About Google Wave
- Going through the Wave Gadgets Tutorial
- Going through the Wave Robots Tutorial for either Java orPython
- Signing up for General Google Wave Updates
- Signing up for Developer Sandbox Access
- Joining the Bay Area Google Wave Meetup
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
- YouTube Channel
- Twitter Updates
- Facebook Group
- LinkedIn Group
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Google Wave Talk by Seth Covitz
Google Wave APIs
251 attendees
Seth Covitz, a Wave Developer at Google, will give a technical developer-oriented Google Wave talk. As always, we can make time for a few lightning talks of 5 minutes or less during the evening. Naturally, we will be giving priority to Wave related lightning talks for this meeting.
Important: This meeting has reached our 250 RSVP capacity. Only people on the "Yes" RSVP list will be allowed in to the meeting until 6:30pm. After 6:30pm depending on space, people on the waiting list will also be let in.
Agenda
- 6:00-6:45pm Arrive & mingle -- Food & drinks provided by Google
- 6:45-7:00pm Announcements
- 7:00-7:30pm Google Wave Demonstration
- 7:30-8:30pm Wave Technical Talk by Seth Covitz
If you have not done so already, you should consider:
- Learning more About Google Wave
- Signing up for General Google Wave Updates
- Signing up for Developer Sandbox Access
- Joining the Bay Area Google Wave Meetup
Finally, our members are encouraged to take advantage of these other Silicon Valley GTUG resources:
- Blog
- Google Moderator Series for suggesting/voting on future meeting topics.
- YouTube Channel
- Twitter Updates
- Facebook Group
- LinkedIn Group
Disclaimer: The Silicon Valley GTUG is an independent group; our activities and the opinions expressed in this group should in no way be linked to Google, the corporation.
|
|
Android 1.5 SDK by Dan Morrill
Note: This is a joint event being cross-promoted with the Silicon Valley Android Developers Meetup. We do ask that all people planning to attend RSVP here. This will be the only RSVP list submitted to Google Security the night of the meeting. Thanks!
Googler Dan Morrill will be covering the new Android 1.5 SDK in June. We had to move it back a month to allow Dan to focus on Google I/O preparations in May. Dan promises to bring some great example content showcasing the new SDK to this June meeting. If you missed it, an early look release of the 1.5 SDK was announced back on April 13th.
This won't be an introductory Android talk given by Dan. If you missed the introductory Android talk given last year by Dick Wall, it is available on the GTUGs YouTube Channel here:
http://www.youtube.co...
|
|
GTUG Party and Lightning Talks
Lightning Talks
229 attendees
GTUG stands for Google Technology User Group. You can find out more about GTUGs at gtugs.org.
Google and the Silicon Valley GTUG are sponsoring this party in San Francisco for Google Technology enthusiasts on the night before Google I/O officially kicks off. People arriving early for the conference and the local members of Silicon Valley GTUG are invited to this party. For those interested in presenting, the room will be setup to allow for some low key lightning talks throughout the evening.
Party Agenda:
- 6:00-7:00pm Light Dinner Fare provided by Google
- 7:00-9:00pm Lightning Talks
If you would like to give a 5 minute presentation, please make sure to RSVP for this event first and then add yourself to the end of this Lightning Talk List.
|
|
Google Technology on the iPhone
Google Technology on the iPhone
153 attendees
Dan Bourque will show us how to use Google Technologies to access the iPhone's calendar. One of the iPhone's biggest limitations is that 3rd party apps don't have access to the iPhone's calendar contents. By using the Google Data APIs and Google Sync, you can now bridge that gap! In this presentation, Dan will show how to use Google's Objective-C clients libraries to create, retrieve, update and delete (CRUD) iPhone Calendar events using RESTful APIs. If time allows, he will also demonstrate how to use Google Spreadsheets as a database in the cloud, which is also easily embeddable into websites.
Van Riper will cover how YOU can help determine the topics of future meetings. He will cover the Google Moderator Seriescreated just for this purpose. Van will also discuss plans for theGoogle Technology Apprentice Program (GTAP) this summer. GTAP is an opportunity for students not participating in the Google Summer of Code program to be mentored by working professionals from our membership over the summer. We can not guarantee that all interested students will be matched up with a mentor, but, we will make every effort to find mentors for all interested students.
Kevin Nilson will wrap up the evening by discussing plans for GTUG Campout this summer on August 7-9. We are still in the early stages of planning this Google Technology coding camp. So, your feedback now can have a real impact on the final format and structure of the camp.
At the end of the evening, we will be raffling off one pass toGoogle I/O ($400 value). Please remember that the Google I/O registration price goes up from $300 to $400 on May 2nd. If you are not feeling lucky with respect to the pass raffle, you might consider taking advantage of our group's $50 discount to register for only $250 before the price goes up on May 2nd.
-
Agenda:
- 6:00-7:00pm Arrive & mingle -- Food & drinks provided by Google
- 7:00-7:45pm Using Google Sync in 3rd Party iPhone Apps
- 7:45-8:00pm Break
- 8:00-8:15pm Using Google Moderator to Suggest Meeting Topics
- 8:15-8:30pm Google Technology Apprentice Program (GTAP)
- 8:30-8:45pm GTUG Campout
- 8:45pm Google I/O Pass Raffle
-
Speakers:
- Dan Bourque, creator of SquareMaster game
- Van Riper, Silicon Valley GTUG Co-Leader
- Kevin Nilson, Silicon Valley GTUG Co-Leader
|
|
Python 3.0 and Google App Engine
Google App Engine
156 attendees
This is a joint event organized by our group and Silicon Valley Web Builder (SVWB). Special thanks to Bess Ho for lining up the speakers for the evening.
Important: Although this is a free event, you must be on one of the advance RSVP lists to get past Google security in the lobby. All 250 spots have been reserved for this meeting. We are using the waiting list here to manage last minute cancellations/additions.
-
Agenda:
- 6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
- 6:30-7:00pm Lightning Demos of OpenSocial Apps
- 7:00-7:45pm Python 3.0: History & Future
- 7:45-8:00pm Break
- 8:00-8:45pm Python in Google App Engine
- 8:45-9:00pm Top App Engine Developer Experience - BuddyPoke
-
Speakers:
- Alex Martelli, Python Engineer at Google
- Jeff Scudder, App Engine Engineer at Google
- Dave Westwood, Founder & App Engine Developer at Buddypoke
-
Lightning Demos:
- Product Envy on Orkut
- Buddy Quiz on Orkut
- Fluffy Puffy Cloud Pets on MySpace
- Playlist Power on MySpace
- Yumie Date on MySpace
|
|
Google Triple Play: Project Hosting, Webmaster Tools & Analytics
Google Project Hosting
120 attendees
Jason Robbins will cover Google Project Hosting. Project hosting on Google Code is a cornerstone of Google's developer relations effort on code.google.com. It currently host over 150,000 projects, including open source projects that are strategically important to Google, and others that are important to the advancement of the open web. In this talk, Jason presents a bit of history of collaborative development environments and the current state of the art. He demonstrates some of the innovative features, explains the rationale behind them, and shows how they are actually being used. Jason concludes by outlining some of the opportunities ahead.
Maile Ohye, a Google Senior Support Engineer, will cover Google'sWebmaster Tools. She is also very knowledgeable about Google'sWebmaster Guidelines. So, please come prepared to learn about Webmaster Tools and bring your Search Engine Optimization (SEO) questions for her too.
Nick Mihailovski will cover Google Analytics. More information on Nick's presentation shortly.
- 6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
- 6:30-6:45pm General Announcements
- 6:45-7:30pm Google Project Hosting Talk by Jason Robbin
- 7:30-8:15pm Google Webmaster Tools Talk by Maile Ohye
- 8:15-9:00pm Google Analytics Talk by Nick Mihailovski
|
|
OpenSocial talk by Jason Cooper & Chris Schalk
-
Meeting: Silicon Valley GTUG
-
Date: February 4, 2009
-
Cost: Always FREE!
-
Topic: Java Development with OpenSocial
-
Speakers: Chris Schalk & Jason Cooper
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
Googlers Chris Schalk and Jason Cooper will give us a technical overview on the new Java development possibilities with OpenSocial. They start by providing an architectural overview of Apache Shindig. Demonstrations will show how to use it as a local OpenSocial development server as well as how to customize it to plug into native social data. The talk will then shift from the server to the client and discuss the newOpenSocial Java Client Library and how it allows for direct communication to an OpenSocial server with Java. Finally this talk will show the latest work on creating mobile applications with Android that can communicate with an OpenSocial server.
-
6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
-
6:30-6:50pm Google Technology Demos by our Members
-
6:50-7:00pm General Announcements
-
7:00-8:30pm Java Development with OpenSocial
-
8:30-9:00pm Further networking before heading home
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to get on the demo schedule. Time permitting, we will include as many demos as possible in the evening.
Christian Schalk is a Google Developer Advocate and works to promote Google's APIs and technologies. Before joining Google, Chris was a Principal Product Manager and technology evangelist at Oracle in the Java development tools group. Chris also co-authored the book: "JavaServer Faces, The Complete Reference" published through McGraw-Hill-Osborne. Chris has spoken on Web, Java and Ajax development at numerous Oracle, Java and Ajax conferences, as well as Google related events including Google Developer Day and at Google IO.
Jason Cooper works within Google's Developer Programs organization, supporting the OpenSocial-based orkut application platform. He is the primary author of the Java client library for OpenSocial which enables developers to build social applications using Java. He graduated from the University of Southern California in 2007 and currently resides in Silicon Valley.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting. In particular, we would like to thank Stephanie Liu for serving as our primary meeting support contact at Google.
|
|
Lightning Demos Evening
Lightning Demos
100 attendees
-
Meeting: Silicon Valley GTUG
-
Date: December 3, 2008
-
Cost: Always FREE!
-
Topic: Lightning Student Demos
-
Speakers: Bay Area College Students
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
We are trying something completely different this month. We are inviting college students to come and give Lightning Demos of their current projects using Google Technology. Also, our meeting this month is being co-hosted by the Web 2.0 Mapping and Social Networks Group A.K.A. the WebMapSocial Meetup.
A Lightning Talk or Demo is a short presentation given at a conference or similar forum. Unlike other presentations, lightning talks last only a few minutes and several will usually be delivered in a single period by different speakers. Each short talk will hava a 5 minute limit. In order to allow rapid changes between speakers, talks and demos that can be done using just a web browser will be given first priority. This minimizes the dead time during laptop swaps at the podium. Talks that require a separate laptop will go last.
-
6:00-6:30pm Arrive & mingle -- Food & drinks provided by Google
-
6:30-6:50pm Google Technology Demos by our Professional Members
-
6:50-7:00pm General Announcements
-
7:00-8:30pm Google Technology Demos by our Student Members
-
8:30-9:00pm Further networking before heading home
During the networking hour, we invite our Professional Members that develop applications using Google Technology to do brief demos of 5 minutes or less. After these demos, there will be some general group announcements followed by more Lightning Talks and Demos by local college students. Please contact to indicate your interest to get on the demo schedule as a professional or student member. Time permitting, we will include as many demos as possible in the evening.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting. In particular, we would like to thank Stephanie Liu for serving as our primary meeting support contact at Google.
|
|
SproutCore talk by Charles Jolley
-
Meeting: Silicon Valley GTUG
-
Date: November 12, 2008
-
Cost: Always FREE to all!
-
Topic: Building desktop look-and-feel web applications using SproutCore, Google App Engine, and Chrome
-
Speaker: Charles Jolley
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
With a new generation of high-powered browsers, like Chrome, it is possible to deliver native applications on the web that look and feel like the desktop. SproutCore is a new JavaScript framework that makes it easy to harness this power in your own software. It currently powers the desktop-like web applications at Apple's MobileMe service among many others.
During this talk, we will show you how to use the Cocoa-inspired SproutCore framework along with Google App Engine and Chrome to deliver a desktop-like experience on the web.
-
6:00-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:45pm Technology Demos by our members
-
6:50-7:00pm Google App Engine Update by Ryan Barrett
-
7:00-8:00pm SproutCore with Google App Engine and Chrome by Charles Jolley
-
8:00-9:00pm Q&A plus further networking after talk
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many demos as possible before the main event.
Charles Jolley is the creator of SproutCore, co-author of an upcoming SproutCore book, and the chief architect behind some of the largest applications currently using the framework. His company, Sproutit, offers a hosted help-desk product that was the first SproutCore-based application on the market. He currently lives in downtown San Jose with his new wife.
Ryan Barrett is Lead Engineer on the Google App Engine datastore, a large-scale, distributed structured storage system used by App Engine and other Google products.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting. In particular, we would like to thank Stephanie Liu for serving as our primary meeting support contact at Google.
|
|
Google AJAX APIs talk by Chris Schalk
Google AJAX APIs
150 attendees
-
Meeting: Silicon Valley GTUG
-
Date: October 1, 2008
-
Cost: Always FREE to all!
-
Topic: Introduction to Google's AJAX APIs
-
Speaker: Chris Schalk
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
The Google AJAX APIs let you implement rich, dynamic features on your existing web sites entirely in JavaScript and HTML. Using this family of APIs you can add a map to your site, include dynamic search controls, or download and mashup feeds with just a few lines of JavaScript.
These APIs include the Google Maps API, the Google AJAX Search API, and the Google AJAX Feed API as well as some newer ones that allow you to easily translate text content, visiualize graphical data and even integrate with other popular AJAX libraries including dojo and jQuery. This talk will explore various mashups between these APIs and as well as covering how to integrate them with other non-Google mashable APIs.
-
6:00-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:45pm Google Technology Demos by our members
-
6:50-7:00pm General Announcements
-
7:00-8:00pm Introduction to Google's AJAX APIs by Chris Schalk
-
8:00-9:00pm Q&A plus further networking after talk
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many demos as possible before the main event. Demos of web applications taking advantage of Google AJAX API's will be given precedence for this particular meeting.
Chris Schalk is a Developer Advocate and works to promote Google's APIs and technologies. He is currently engaging the international Web development community with OpenSocial and related AJAX APIs. Before joining Google, Chris was a Principal Product Manager and technology evangelist at Oracle in the Java development tools group. Chris also co-authored the book: "JavaServer Faces, The Complete Reference" published through McGraw-Hill-Osborne.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting. In particular, we would like to thank Stephanie Liu for serving as our primary meeting support contact at Google.
|
|
Google Collections Library talk by Kevin Bourrillion
Google Collections
100 attendees
-
Meeting: Silicon Valley GTUG
-
Date: August 6, 2008
-
Cost: Always FREE to all!
-
Topic: Using the Google Collections Library for Java
-
Speaker: Kevin Bourrillion
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
The Java Collections Framework is indispensable to nearly every Java developer. Yet, you may often find yourself searching for a collection type, implementation, or utility that's nowhere to be found. In this session, you'll learn how the open-source Google Collections Library builds on the excellent foundation of java.util, to provide more of the building blocks you need to do your job. You'll see many examples of how your code can become simpler, safer, more flexible, and more powerful by adopting classes like ReferenceMap, Multimap, our immutable collections and many others.
-
6:00-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:45pm Google Technology Demos by our members
-
6:50-7:00pm General Announcements
-
7:00-8:00pm Google Collections Library talk by Kevin Bourrillion
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many demos as possible before the main event. Demos of web applications already running live on Google App Engine will be given precedence for this particular meeting.
Kevin Bourrillion is the lead engineer for Google's core Java libraries, more of which will be open-sourced in the future. He is a primary author of the Google Collections Library, and of Google's Java dependency injection framework, Guice. He came to Google in 2004 after seven years of fighting for life at a string of Hot Silicon Valley Start-Ups.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting. In particular, we would like to thank Stephanie Liu for serving as our primary meeting support contact at Google.
|
|
Steering Committee Dinner
e.g. Google Calendar API
20 attendees
-
Meeting: Silicon Valley GTUG
-
Date: July 9, 2008
-
Topic: Steering Committee Dinner
-
Facilitators: Van Riper & Kevin Nilson
We are requesting that people register in advance. We will send final dinner details to all registrants on the night before this dinner meeting.
This is a new group that has only been in existence since January of 2008. At this working dinner, we will reflect on what we have done so far and where we would like to go from here with the group. There is so much we could do with this group, but, it eventually comes down to what is possible given the volunteer resources at our disposal.
If you have been a regular participant at our meetings and you would like to get more involved, this will be the perfect opportunity to get to know the current group leadership and explore ways to become more involved in the running of the group. Here are just a few of the ways that others could get involved:
- Meeting reporters to blog about our events
- Meeting photographers to take/post event photos
- Web developers to work on our web site
If you can not join us for dinner, you can still contact to give us feedback on what we have done so far. Plus, you can contact us at any time to discuss volunteer opportunities.
-
7:00-9:00pm Dinner in downtown Mountain View
At present, we don't have a dinner sponsor. If your company would like to sponsor this dinner meeting, please get in touch with . For now, you can assume that we will each be paying for our own meals. Rest assured, the restaurant chosen will be one where you can get easily get a good dinner for less than $20 per person.
|
|
Google Gears talk by Brad Neuberg
Google Gears
150 attendees
-
Meeting: Silicon Valley GTUG
-
Date: June 4, 2008
-
Cost: Always FREE to all!
-
Topic: Google Gears: Teaching the Open Web New Tricks
-
Speaker: Brad Neuberg
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
Gears is an open source plug-in that teaches current web browsers new tricks. Gears is a clever way to raise the bar cross-browser and cross-platform, today, running inside of Firefox and Internet Explorer on Windows, Mac OS X, and Linux. No more waiting years for features to show up across all browsers and platforms. APIs include: A real embedded relational database (SQLite) for web sites; client-side full text search; threads for JavaScript; offline web applications; secure and fast cross-domain mashups; desktop shortcuts; mobile devices; and more. Come and learn how to use Gears from Brad Neuberg (Dojo Offline, Dojo Storage, Really Simply History, Hyperscope, coworking), Developer Advocate at Google and member of the Gears team.
-
6:00-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:45pm Google Technology Demos by our members
-
6:50-7:00pm General Announcements
-
7:00-8:00pm Gears Presentation by Brad Neuberg
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many demos as possible before the main event. Demos of web applications that use Google Gears will be given precedence for this particular meeting.
Brad Neuberg is an open source geek and developer advocate for Google. He currently works with the Gears team, a browser plugin that teaches current web browsers new tricks; created Dojo Offline and Dojo Storage, libraries that enable applications to go offline easily and store large amounts of data on the client-side; created the Really Simple History library, a well-known framework that makes it easy to bookmark and work with the browser history for Ajax applications; worked with Douglas Engelbart on the HyperScope project, grafting new hypertext abilities onto the contemporary web; and invented coworking, an international grassroots movement to found a new kind of workspace for independents. Brad lives in San Francisco with his cat, George.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting.
|
|
Google App Engine talk by Dick Wall
Google App Engine
150 attendees
-
Meeting: Silicon Valley GTUG
-
Date: May 12, 2008
-
Cost: Always FREE to all!
-
Topic: Google App Engine
-
Speaker: Dick Wall
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees.
Unless you have been living in a cave, you must have heard about the public launch of this free web hosting service on April 7th. Dick Wall will give an introductory Google App Engine talk followed by plenty of time for questions from the audience.
-
6:00-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:45pm Google Technology Demos by our members
-
6:50-7:00pm General Announcements
-
7:00-8:00pm App Engine Introduction by Dick Wall
During the networking hour, we invite our members that develop applications using Google Technology to do brief demos of 5 minutes or less. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many demos as possible before the main event. Demos of web applications already running live on Google App Engine will be given precedence for this particular meeting.
Dick Wall is a Developer Advocate at Google. He is also the ring leader of the Java Posse and a Java Champion.
Google, Inc.Maxwell Tech Talk (Map)1300 Crittenden LaneMountain View, CA 94043
Important Note: The Maxwell Tech Talk meeting location is not on the main Googleplex campus where we usually meet. However, it is only one short mile away from the main Googleplex campus. These directionstell you how to get from the Googleplex to 1300 Crittenden Lane.
-
Google I/O Free Registration Pass which is a $400 value (3 passes)
We will be raffling off three free passes to Google I/O. The current registration fee for this two day developer event coming up on May 28-29 in San Francisco is $400. You must register in advance to be eligible to win. You must also be present that night to win.
We would like to thank Google for providing the venue, the refreshments, and the raffle prizes for this meeting.
|
|
Mapping the Votes by Michael Geary
Google Maps APIs
200 attendees
-
Meeting: Silicon Valley GTUG
-
Date: April 2, 2008
-
Cost: Always FREE to all!
-
Topic: Mapping the Votes: Building Election Maps
-
Speaker: Michael Geary
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees. You can reserve your space by registering here online.
During the main meeting starting at 6:30pm, Michael Geary will present his work on mapping the 2008 presidential primary results. This presentation is actually the final one in the current Google GEO Developer Series organized by Googlers Pamela Fox and Mano Marks. They are allowing us to co-host their final series meeting as our April GTUG meeting. The planned topics for Michael Geary's talk are:
- Use the same code for a mapplet, a Google Gadget, and a Maps API map
- Turn shape files into map tiles, polygons, and markers
- Collect voting results into JSON objects
- Marker madness - can we make it fast enough?
- Hosting on Google Code and Amazon S3
- A custom Twitter map using Jabber to track keywords
Please note that we are starting a half hour earlier than usual this month. During the networking hour starting at 5:30pm, we invite our members that develop applications using Google Maps to do "lightning" demos of no more than 5 minutes each. Please contact to indicate your interest to demo your stuff. Time permitting, we will include as many "lightning" demos as possible before the main event.
-
5:30-6:15pm Arrive & mingle -- Food & drinks provided by Google
-
6:15-6:30pm General Announcements
-
6:30-7:30pm Michael Geary, Mapping the Votes
-
7:30-8:00pm End meeting by 8pm
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
We would like to thank Google for providing the venue and the refreshments for this meeting.
|
|
OpenSocial & MySpace Applications
-
Meeting: Silicon Valley GTUG
-
Date: March 5, 2008
-
Cost: Always FREE to all!
-
Topic: Google and Hi5 OpenSocial Updates
-
Google Speakers: Lane LiaBraaten and Arne Roomann-Kurrik
-
Hi5 Speaker: Lou Moore, Director of Engineering
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 300 attendees. Registration has almost reached the half way mark. We still have room for about 150 more people. You can reserve your space by registering here online.
During the main meeting starting at 7:10pm, Googlers Lane LiaBraaten and Arne Roomann-Kurrik will give us an update on OpenSocial in general. Plus, Lou Moore will give us an update on Hi5's OpenSocial application support.
During the networking hour starting at 6:15pm, the plan is to allow for multiple technical discussions in small groups to be conducted in parallel. To kick this off, we are pleased to have Jason Chen -- a developer advocate for Android -- on hand to answer your questions about the latest SDK update. The release of m5-rc14 has introduced many changes to the Android SDK. You can find more details about these changes at:
- http://code.google.com/android/migrating/m3-to-m5/m5-api-changes.html
- http://code.google.com/android/migrating/m3-to-m5/changes.html
For this meeting, there are no other pre-arranged networking hour technical discussions to announce in advance. However, this is your user group and the hope is over time to have our members take more of a leadership role in organizing informal technical discussions around particular Google technologies. For example, Siamak Ashrafi has stepped forward as our first Technology Champion to arrange for Jason Chen's participation this month.
-
6:00-7:00pm Arrive & mingle -- Food & drinks provided by Google
-
7:00-7:10pm General Announcements
-
7:10-8:30pm Google and Hi5 OpenSocial Updates
More information about the speakers for this event coming soon.
Google, Inc.Olympus Mons (Map)1400 Crittenden LaneMountain View, CA 94043
More directions and parking information coming soon.
|
|
Android Platform talk by Dick Wall
This meeting is co-sponsored by the Silicon Valley Web Developer Java User Group (SV-WEB-JUG).
-
Meeting: Silicon Valley GTUG
-
Date: February 6, 2008
-
Cost: Always FREE to all!
-
Topic: Android Platform
-
Speaker: Dick Wall
Although this is a free event, we are requesting that people register in advance and we will be limiting attendance to a maximum of 200 attendees. This event has reached the registration limit and is now full.
Dick Wall will give an introductory Android Platform talk during the first half of the meeting. In the second half of the meeting, Dick will answer technical questions raised within the Android Platform breakout session.
If you plan to attend the Android technical breakout session, it is recommended that you download and spend some time with the Android SDK prior to the meeting. There will be other technical breakout sessions on OpenSocial, Google Web Toolkit, Google Maps/Earth, Google Gears, etc... based upon attendee interest during the second half of this meeting.
-
6:00-7:00pm Arrive & mingle -- Food & drinks provided by Google
-
7:00-7:15pm General Announcements
-
7:15-8:15pm Android Platform Presentation
-
8:30-9:30pm Technical Breakout Sessions
Dick Wall is a Developer Advocate at Google. He is also the ring leader of the Java Posse and a Java Champion.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
|
|
Google Web Toolkit (GWT) talk by Bob Vawter
Google Web Toolkit
125 attendees
This meeting is co-sponsored by the Silicon Valley Web Developer Java User Group (SV-WEB-JUG).
-
Meeting: Silicon Valley GTUG
-
Date: January 15, 2008
-
Cost: Always FREE to all!
-
Topic: Google Web Toolkit (GWT)
-
Speaker: Bob Vawter
During the first half of the meeting, Bob Vawter will give an introductory GWT talk and discuss some of the new features that will be part of the upcoming GWT 1.5 release. In the second half of the meeting, Bob will answer technical questions raised within the GWT breakout session.
-
6:30-7:00pm Arrive & mingle -- Food & drinks provided by Google
-
7:00-7:15pm General Announcements
-
7:15-8:15pm Google Web Toolkit Presentation
-
8:30-9:30pm Technical Breakout Sessions
Bob Vawter is a member of the GWT development team at Google.
Google, Inc. (GooglePlex Map)Tunis Conference Room, Bldg. 431600 Amphitheatre ParkwayMountain View, CA 94043
Please enter from the north side of the building, in the middle of the Google campus. Also, parking will be much easier to find in the lots south of Bldg. 44 across the street from the main complex.
-
Google Web Toolkit Solutions from Prentice Hall (2 copies)
-
Google Web Toolkit Applications (from Prentice Hall (2 copies)
-
Pro JSF and Ajax: Building Rich Internet Components from Apress
-
Implementation Patterns from Addison Wesley (2 copies)
-
Beginning JBoss Seam from Apress
-
Ajax Security from Addison Wesley Professional
-
Professional Hibernate from Wrox Press
-
Professional Java Development with the Spring Framework from Wrox Press
Google for the meeting space and the refreshments.
|