Google Innovation


Published on

Ihar Mahaniok - Google Innovation

Published in: Technology, Business
  • Be the first to comment

Google Innovation

  1. 1. Ihar Mahaniok Software Engineer, Google Switzerland Innovations in Google
  2. 2. Make information universally accessible and useful
  3. 3. Information pile
  4. 4. Development of Google search <ul><li>Scalable and globalized base </li></ul><ul><li>Daily improvements </li></ul><ul><li>Internationalization & localization </li></ul><ul><li>Universal search </li></ul><ul><li>Personalized search </li></ul><ul><li>Query formulation support </li></ul><ul><li>Safety and spam fighting </li></ul><ul><li>Latency and results presentation </li></ul>
  5. 5. Mobile is important > 3 billion people have mobile phones Source: International Telecommunication Union
  6. 6. Some history <ul><li>In the past ... </li></ul>
  7. 7. <ul><li>Android </li></ul>
  8. 8. Operators Semiconductor Commercialization Software Handsets
  9. 9. Architecture Android Platform Application Framework View System Content Providers Resource Manager XMPP Service Activity Manager Package Manager Window Manager Notification Manager Location Manager Telephony Manager Linux Kernel Display Driver Camera Driver Bluetooth Driver Flash Memory Driver Binder (IPC) Driver Power Management USB Driver Keypad Driver WiFi Driver Audio Drivers Applications Home Dialer Contacts SMS/MMS Email IM Calendar Browser Media Player Albums Camera Clock Calculator … Voice Dial Alarm Android Runtime Dalvik Virtual Machine Core Libraries Libraries FreeType SGL SSL SQLite LibWebCore Libc Surface Manager OpenGL|ES Media Framework
  10. 10. Openness <ul><li>Nobody in sole control </li></ul><ul><li>Open for operators </li></ul><ul><li>Open for manufacturers </li></ul><ul><li>Open for developers </li></ul><ul><li>Open for users </li></ul>
  11. 11. Applications
  12. 12. <ul><li>With one phone </li></ul>It is just starting.. ? ? ? ? ? ? ? ? ? ? ? ? ? But more tomorrow
  13. 13. Google Chrome <ul><li>Development is always held by the weakest chain </li></ul><ul><li>Amount of web usage depends on speed </li></ul><ul><li>Applications are in the cloud </li></ul><ul><li>Client should give rich opportunities to services; for user, service is important, not the client </li></ul><ul><li>Open and competitive development is good for Internet </li></ul>
  14. 14. Chrome components
  15. 15. Google App Engine <ul><li>No company can make all important web services </li></ul><ul><li>Web evolution depends on speed limits </li></ul><ul><li>What new can be done with information? </li></ul><ul><li>How long does it take to go from idea to implementation? </li></ul><ul><li>And how much does it cost? </li></ul>
  16. 16. Google App Engine in White House
  17. 17. Google Translate <ul><li>41 languages </li></ul><ul><li>1640 language pairs </li></ul><ul><li>Tools for webpage translation </li></ul><ul><li>Tools for search translation </li></ul>
  18. 18. Google Maps / Latitude <ul><li>All location-related data in one place </li></ul><ul><li>Social information: you want to know about your friends </li></ul><ul><li>Non-intrusive notifications </li></ul><ul><li>Privacy controls, full opt-in </li></ul>
  19. 19. Google Maps / Latitude
  20. 20. Google Voice <ul><li>One phone number forever and for all </li></ul><ul><li>Filter your 1-on-1 connections </li></ul><ul><li>Read your voicemail </li></ul><ul><li>Easy cheap international calls </li></ul><ul><li>Sync and save all your data: calls logs, SMS </li></ul>
  21. 21. Google Voice
  22. 22. Gmail <ul><li>Developed for ourselves – very heavy e-mail users </li></ul><ul><li>The first e-mail provider to give Gigabyte of storage </li></ul><ul><li>Chat integration </li></ul><ul><li>Rich features </li></ul><ul><li>Offline access </li></ul><ul><li>Gmail Labs: </li></ul><ul><ul><ul><li>Agile, but tested </li></ul></ul></ul><ul><ul><ul><li>Feature-rich, but not clunky </li></ul></ul></ul><ul><ul><ul><li>Small features are launched almost every week </li></ul></ul></ul>
  23. 23. Q & A