IT/Mobile Platforms | Posted by 철규님(최규철) 2011.05.21 17:40

[Google I/O 2011] Intro & Session list

Google I/O 2011
Developer Conference
Written by Gyucheol Choi on 12 MAY 2011
May 10-11, 2011 / Moscone Center, San Francisco
구글은 지난 2008년부터 매년 'Google I/O'라는 개발자 회의(developer conference)를 개최합니다. 올해는 샌프란시스코의 모스콘 센터(Moscone center)에서 현지 날짜로 5월 10일~5월 11일 양일간 열립니다. 개발자 회의에는 약 5-6000명 정도의 개발자가 사전 신청을 통해 참석을 하게 됩니다. 참가 비용은 450달러로 우리 돈으로는 약 50만원 정도하는 적지 않은 금액이지만, 안드로이드나 구글에 대한 관심이 증가하는 덕에 올해의 Google I/O 참가 신청은 1시간도 채 안되서 마감되었습니다.

구글에 대한 최신 정보를 가장 생생하게 얻을 기회일 뿐만 아니라, 매년 참가자들에게는 깜짝 놀랄만한 선물이 주어져서 시간과 돈과 같은 기회 비용 등 이런저런 득실을 다 따져보아도 참가가 득이되는 것은 사실일 듯합니다. (참고로 2010년 Google I/O에서는 참가자들에게 안드로이드가 탑재된 스마트폰을, 올해 Google I/O에서는 참가자들에게 삼성 갤럭시탭10.1과 구글 크롬북을 선물 하였습니다!!)

Google I/O 2011에서 참석자 전원에게 제공된 Samsung Galaxy Tab 10.1

이틀간의 conference 동안 매일 아침 9시의 Keynote를 시작으로 100여개의 세션이 진행됩니다. 참가자들은 자신이 원하는 세션을 찾아 해당 세션이 진행되는 시간에 세션이 진행되는 회의장으로 찾아가면 됩니다. 더불어 올해는 처음으로 전 세계 122개 도시에 생중계되기도 했습니다. 물론 실질적으로 live로 보여지는 세션은 일부였으며, 다른 대부분의 세션들은 Google I/O가 끝난 주 금요일에 Google I/O 2011 공식 홈페이지http://www.google.com/events/io/2011/)를 통해 세션 동영상이 공개되었습니다.

약 100여개의 세션은 Track별로 주제를 달리합니다. 올해 진행되는 세션들은 Android,, App Engine, Chrome, Commerce, Dev Tools, Geo, Google APIs, Google Apps, Tech Talk 등의 총 9개의 track으로 나뉩니다. 각각의 track은 2~3개의 세션이 동시에 진행되기도 합니다.

참가자들은 자신에게 필요한 세션을 찾아서 들어야되는데, 구글은 이를 위해서 세션들을 난이도에 따라서 세 단계로 분류해놓았습니다. 가장 쉬운 등급은 세션 레벨이 101입니다. 이 레벨의 세션은 제품이나 기술에 대한 사전 지식이 없어서 들을 수 있는 수준으로, 주로 기술에 대한 overview나 새로운 분야에 대한 소개로 이루어집니다. 다음 등급은 201 레벨입니다. 이 레벨은 특정 기술이나 제품에 대한 심도있는 내용이 제공되는데, 어느 정도 그 기술이나 제품에 대한 지식이 있도 친숙한 사람을 대상으로 합니다. 마지막으로 301 레벨이 가장 높은 수준의 세션입니다. 기술이나 제품에 대한 고급적인 정보 교환이 이 세션의 목표입니다.

2일 동안 열린 세션들을 track별, 난이도 별로 분류해보았습니다. 아래의 리스트와 링크를 참고하세요^^

Keynotes & After hours party
  • Day 1 Android: Momentum, Mobile and More at Google I/O [go]
  • Day 2 Google Chrome: Day 2 Keynote from Google I/O [go]
  • After hours party Jane`s Addiction Live at After Hours [go]
Android Track
101 level (Android Track)
  • 3D Graphics on Android: Lessons learned from Google Body [go]
  • Android Market for Developers [go]
  • Bringing C and C++ Games to Android [go]
  • Fireside Chat with the Android Team [go]
  • Honeycomb Highlights [go]
201 level (Android Track)
  • Accelerated Android Rendering [go]
  • Android + App Engine: A Developer`s Dream Combination [go]
  • Android Development Tools [go]
  • Best Practices for Accessing Google APIs on Android [go]
  • Building Aggressively Compatible Android Games [go]
  • Building Android Apps for Google TV [go]
  • Designing and Implementing Android UIs for Phones and Tablets [go]
  • Don’t just build a mobile app. Build a business. [go]
  • Evading Pirates and Stopping Vampires using License Verification Library, In-App Billing, and App Engine [go]
  • How to NFC [go]
  • HTML5 versus Android: Apps or Web for Mobile Development? [go]
  • Leveraging Android Accessibility APIs To Create An Accessible Experience [go]
  • Optimizing Android Apps with Google Analytics [go]
  • Taking Android to Work [go]
301 level (Android Track)
  • Android Protips: Advanced Topics for Expert Android App Developers [go]
  • Memory management for Android Apps [go]
  • Android Open Accessory API and Development Kit (ADK) [go]
Application Engine Track
101 level (Application Engine Track)
  • Building Enterprise Applications on App Engine [go]
  • Coding For The Cloud: How We Write Enterprise Apps for Google on App Engine [go]
  • Fireside Chat with the App Engine Team [go]
  • Full Text Search [go]
  • Life in App Engine Production [go]
  • Smart App Design [go]
  • Storing Your Application`s Data in the Google Cloud [go]
201 level (Application Engine Track)
  • App Engine Backends [go]
  • App Engine MapReduce [go]
  • Querying Freebase: Get More From MQL [go]
  • Scaling App Engine Applications [go]
301 level (Application Engine Track)
  • Large-scale Data Analysis Using the App Engine Pipeline API [go]
  • More 9s Please: Under The Covers of the High Replication Datastore [go]
Chrome Track
101 level (Chrome Track)
  • Chrome Web Store Publisher Panel [go]
  • Fireside Chat with the Chrome Team [go]
  • HTML5 Today with Google Chrome Frame [go]
  • Super Browser 2 Turbo HD Remix: Introduction to HTML5 Game Development [go]
  • Web Fonts are changing the Web. Learn why. [go]
201 level (Chrome Track)
  • Beyond JavaScript: Programming the Web with Native Client [go]
  • Creating Accessible Interactive Web Apps using HTML5 [go]
  • HTML5 & What`s Next [go]
  • HTML5 Showcase for Web Developers: The Wow and the How [go]
  • Mobile Web Development: From Zero to Hero [go]
  • WebGL Techniques and Performance [go]
Commerce Track
101 level (Commerce Track)
  • Google Checkout: A Foundation For Payments [go]
  • Introducing In-App Payments for the Web [go]
  • Introduction to Google Shopping APIs [go]
201 level (Commerce Track)
  • Google One Pass: A simple, flexible, Web API for paywalls [go]
  • Integrating to eBooks: APIs to Sell and Read eBooks for Affiliates, Retailers and Device Makers [go]
Developer Tools Track
101 level (Developer Tools Track)
  • Chrome Dev Tools Reloaded [go]
  • Use Page Speed to Optimize Your Web Site For Mobile [go]
201 level (Developer Tools Track)
  • Bring the Cloud to Your IDE with the Google Plugin for Eclipse [go]
  • Building Game Development Tools with App Engine, GWT, and WebGL [go]
  • Fireside Chat with the GWT and Cloud Tooling Team [go]
  • GWT + HTML5: A web developers dream! [go]
  • GWT + UI Designer: Enterprise Web UIs Made Easy! [go]
  • Highly Productive GWT: Rapid Development with App Engine, Objectify, RequestFactory, and gwt-platform [go]
  • JavaScript Programming in the Large with Closure Tools [go]
  • Kick-ass Game Programming with Google Web Toolkit [go]
  • Using GWT and Eclipse to Build Great Mobile Web Apps [go]
  • Writing Web Apps in Go [go]
301 level (Developer Tools Track)
  • High-performance GWT: best practices for writing smaller, faster apps [go]
Geo Track
101 level (Geo Track)
  • Connecting People and Places [go]
  • Fireside Chat with the Geo team [go]
201 level (Geo Track)
  • Location Based App development using Google APIs [go]
  • Managing and visualizing your geospatial data with Fusion Tables [go]
  • Map your business, inside and out [go]
  • Secrets and surprises of the Google Geo APIs [go]
301 level (Geo Track)
  • Designing Maps Applications for Usability on Mobile and Desktop [go]
  • GIS with Google Earth and Google Maps [go]
  • High Performance KML for Maps and Earth [go]
  • Speedy Maps [go]
Google APIs Track
101 level (Google APIs Track)
  • An introduction to the +1 button [go]
  • Life of a Google API Developer [go]
  • The YouTube Caption API, Speech Recognition, and WebVTT captions for HTML5 [go]
  • Your Game + YouTube = Instant Community [go]
201 level (Google APIs Track)
  • Building a Business Web Presence using Blogger APIs [go]
  • Building Custom Client Libraries for Google APIs [go]
  • ClientLogin #FAIL [go]
  • Implementing Money Making SDKs [go]
  • Scalable Structured Markup [go]
  • YouTube`s iframe Player: The Future of Embedding [go]
301 level (Google APIs Track)
  • Using Google Chart Tools to Create Interactive Dashboards [go]
Google Apps Track
101 level (Google Apps Track)
  • Apps Marketplace: Best Practices and Integrations [go]
  • Developing innovative custom business solutions with Google Apps [go]
  • Enterprise Workflow with Apps Script [go]
  • Google Tasks API [go]
  • Launch and Grow Your Business App on the Google Apps Marketplace [go]
  • Using The Google Docs APIs To Store All Your Information In The Cloud [go]
201 level (Google Apps Track)
  • Putting Task Queues to Work [go]
  • Compliance and Security in the Cloud: Essential Administrative APIs for Google Apps Businesses [go]
  • Developing Apps, Add Ins and More with Google Apps Script [go]
Tech Talk Track
101 level (Tech Talk Track)
  • Accessibility: Building Products that Everyone Can Use [go]
  • Building Web Apps for Google TV [go]
  • Crisis Response 2.0 - Empowering Developers in Times of Crisis [go]
  • Google Ventures Meetup [go]
  • How to Get Your Startup Idea Funded by Venture Capitalists [go]
  • Ignite [go]
  • Make the Web Faster [go]
  • Programming Well with Others: Social Skills for Geeks [go]
  • Python@Google [go]
  • The Secrets of Google Pac-Man: A Game Show [go]
201 level (Tech Talk Track)
  • Cloud Robotics [go]
  • Identity and Data Access: OpenID and OAuth [go]
  • Java Puzzlers - Scraping the Bottom of the Barrel [go]
  • Learning to Love JavaScript [go]

'IT > Mobile Platforms' 카테고리의 다른 글

[Google I/O 2011] Keynote Day 2  (0) 2011.05.30
[Google I/O 2011] Keynote Day 1  (1) 2011.05.29
[Google I/O 2011] Intro & Session list  (0) 2011.05.21
Android Architecture Overview  (1) 2011.04.08
EFL(Enlightenment Foundation Library)이란 무엇인가?  (0) 2011.03.02
LiMo4? SLP?  (3) 2011.02.23

댓글을 달아 주세요