Google OSS projects Google Confidential and Proprietary
Simplify OSS development Development Tools Project Hosting Deploy app Google Confidential and Proprietary
Development tools -characteristics Simplify devt Easy to debug Optimized for Mobile and speed Web Google Confidential and Proprietary
Open source development tools ● Eclipse plugin for creating Android projects, building, installation ● Debug using Android SDK tools ● Integrated documentationAndroid Devt Tools ● Wizards for creating GWT, App Engine apps ● One-click deploy to App Engine ● Local development server ● App Engine connected Android projectGoogle Plugin for Eclipse Google Confidential and Proprietary
Open source developmenttools ● Cross-platform game abstraction library - Java, HTML5, Android, Flash ● Write once, deploy for N >= 4 platforms Google Confidential and Proprietary
Project Hosting -characteristics Fast Reliable License Scalable support Version Collaboration control Google Confidential and Proprietary
Google Project HostingFree collaborative development environment for opensource projects● Member controls● Subversion/Mercurial/Git repository● Issue tracker● Wiki● Downloads section Google Confidential and Proprietary
Deploy app - characteristics Minimal setup Auto-scale Standards Minimal based maintenance interfaces Fast and Analytics reliable Google Confidential and Proprietary
Deploy your apps to Cloud ● Automatic scaling ● High replication datastore ● Easy control - simple, web-based dashboard for monitoring App Engine ● Java/Python/Go ● MySQL on the cloud ● Fully managed ● Highly available ● Integrated with App EngineGoogle Cloud SQL Google Confidential and Proprietary
Deploy your apps to Cloud ● Fast, scalable, highly available object store on the cloud ● Security - OAuth2 ● Web based interface and APIs Google Cloud Storage ● SQL-like tool for managing massive datasets ● Speed - Analyze billions of rows in seconds ● Scale - Terabytes of data, trillions ofGoogle BigQuery records Google Confidential and Proprietary
Summary - Simplify OSS devt● Development tools ○ Simplify devt ○ Easy to debug ○ Mobile and Web● Project hosting ○ Fast, reliable, scalable and collaborative ○ License support ○ Version Control● Deploy app ○ Minimal setup and maintence ○ Fast, reliable and scalable ○ Analyze and improve Google Confidential and Proprietary
Useful links● Google Open Source Programs ○ http://code.google.com/opensource/● App Engine ○ http://code.google.com/appengine/ ○ http://groups.google.com/group/google-appengine● GPE ○ http://code.google.com/eclipse ○ https://groups.google.com/group/google-plugin-eclipse● GWT ○ http://code.google.com/webtoolkit/ ○ http://groups.google.com/group/google-web-toolkit● Cloud SQL ○ http://code.google.com/apis/sql/ Google Confidential and Proprietary
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.