en en en tr es id en en en en en en en en en es en es en es en en en es en en en en es en es en en en en en en en en es en es en es en en es en en en en en en es en es en en en en en es en en en cs en en en en en en en en ca es es ne en en kn it en de en en en en en en en en en en en en en en en en en en en en en en en en en pt it it en pt en en en en en en en en en en pms en en en en en en en pt fa it en it pt it fr en it en en en en en en en it en en en it pt en en en en en ceb en en it it en en en en en en en en en en en en ia it en en de en en en en en en en en it it en pt en en en en en en en en en en en en en en en it de en en en en en en en en en en pt en en it it en az en en en en uk en en en en en en en en en en en en en en en en en en en en pt en en en en en en en en en en en en en en en en en en
Shankar Kumarasamy AI, Android, AndroidDevelopers, Application Development, Google, Google Assistants, Google IO 2019, Mobile May 9, 2019May 9, 2019 4 Minutes
Google IO is one of the most awaited developer conferences of the year. It’s more amazing to see how a search giant has transformed themselves into a company providing tools and software for developers from mobile to web to cloud.
Amid much fanfare this year’s Google IO kick-started with their vision and transformation statement –
A company that helps you to find things to a company that can help you get things done
More than just highlighting the key announcements, I wanted to identify the major themes around Google IO and classify products under those buckets.
Below are the major 7 themes that I would like to fit in this year’s IO.
Themes and products from Google IO 2019
1) On Cloud AI –
1.a) Duplex on the web –
More focus on getting a reservation done by filling the forms automatically by understanding the context from Gmail, calendar, etc through Google assistant. This doesn’t need any custom implementation of the websites.
More capabilities to understand voice. If someone has a slurred or hard to understand speech they can submit the samples to Google and they claim they can improve voice capabilities.
BERT – Bidirectional context understanding of the words in a sentence.
Early detection of lung cancer models and flood forecasting models were demonstrated on how Google AI is being used.
Cloud AutoML helps build your own models from your own dataset.
AutoML vision edge to simplify the classification of images through firebase. Performance monitoring gets web addition apart from existing Android and iOS.
2) Augmented Reality realization –
2.a) AR and Camera –
Camera is more powerful than ever. We could see many of Google’s products use the camera to enhance the experience in a more helpful way.
Deep integration of AR in Google products like search. Viewing the objects in 3D directly from search and viewing the objects in your space in AR.
Upgraded Google lens app that can highlight the popular dish on a restaurant from the menu directly and even pay the bills by splitting the bill with your friend and adding the tip. Just everything happens from your camera.
Translate, listen and search the texts from any image directly from Google lens. It mostly resembles like an existing Samsung Bixby feature. However, the most impressing things were all of these features comes under 100 Kilobytes.
3) On-Device Learning (Federated learning) –
Google’s AI products process the data on the mobile device and update the global model to the cloud and the global model will be shared with other devices. This will be a routine process. In this model, we don’t send personalized data to the cloud but just the models as it gets upgraded.
100 GB of voice models reduced to 0.5 GB through breakthrough technology in deep learning. This improves latency by 10 times faster since all of the voice can be processed on the device without hitting the cloud.
On-Device translation API support for 59 languages.
3.a) Personal preferences in assistant –
You can share your preferences of people, places, etc in the updated ‘You’ tab in assistant settings to get more personalized results and also make assistant understand the context clearly.
3.b) Live caption –
On device voice translation without sending it to server. Reduces lots of latency.
3.c) Live relay –
Phone calls without actually speaking on the phone. Looks like an upgrade to existing Google screen call assistant in calls.
3.d) TensorFlow Lite –
Helps on-machine learning where there is less network connectivity, privacy concerns and reduces latency.
4) Google assistant –
4.a) Content creators –
HowTo Markup and HowTo Template enables content creators to make minor changes in websites and that can give seamless experience in assistant devices.
4.b) App developers –
Full-screen display mode for smart displays using interactive experiences.
4.c) Assistance in the car –
A new driving mode for the assistant. There is no new app needed. It comes with Google assistant coming this summer.
5) New devices launched –
Nest Hub Max – Everything that Google home hub(Renamed to Nest Hub) had plus the embedded camera. Face match using on-device machine learning provides personalized content.
Google pixel 3a and 3a XL starting at $399 targeting the non-premium customer segment. Google maps in pixel get the preview of the new directions module using VPS and AR.
6) Security and privacy –
Auto delete controls lets you delete the data that was collected automatically after a specific time. Currently, it is available for Google search. Coming to products like chrome, assistant, YouTube, news and maps.
Incognito mode for chrome, YouTube, maps, and search.
7) Language support and announcements –
Foldables, 5G, On device learning, Smart reply, Dark theme, Privacy settings, Reminders for location usage, Location sharing only when the app is in foreground, Security patch updates in background without restarting the phone, Focus mode, Parental control settings are some of the key features of Android ‘Q’
Kotlin first approach for native Android. Jetpack API’ will be introduced first in Kotlin. However, the support will be continued for Java, C++.
Series of educational events on Kotlin can be found at https://events.withgoogle.com/kotlin-everywhere/
Flutter gets support for web. The same mobile code base can be used for the web.
Google’s open source JavaScript engine V8 parses JavaScript 2x times faster with 20% less memory usage.
Image lazy loading for chrome by simply adding loading=”lazy” attribute in the image tag.
Lighthouse gets direct support of performance budgets that helps optimize the performance of the sites.
https://web.dev is launched to help understand the modern web.
Chromebooks come with out of the box Linux support.
What do you think was the major theme of google IO this year?
Published by Shankar Kumarasamy
Digital leader and technology enthusiast with experience in varied functional areas specializing in mobility and cloud backend. Areas of specialization include: 1) Solutions architecture - Enterprise-scale solution consulting to determine major IT investments, 2) Technical architecture - End-to-end system and integration architecture including hardware and software, 3) Applications architecture - Multi-cloud native server-less application architecture, 4) Data architecture - Canonical data architecture and design including support to multi-tenancy data models, 5) Identity architecture - Different LoB identity management solutions involving SSO for customer 360 experience, 6) Security architecture - Eliminate digital risk by designing the flow of data between people, systems, and things with granular and only the needed access View all posts by Shankar Kumarasamy
Published May 9, 2019May 9, 2019
Previous Post Why do you need startup culture within enterprise?
Next Post Making mobility applications smarter with AI and ML solutions
Leave a Reply Cancel reply
Enter your comment here...
Fill in your details below or click an icon to log in:
Email (required) (Address never made public)
You are commenting using your WordPress.com account. ( Log Out /  Change )
You are commenting using your Twitter account. ( Log Out /  Change )
You are commenting using your Facebook account. ( Log Out /  Change )
Notify me of new comments via email.
Notify me of new posts via email.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Android App Bundle (1)
Android Flash Tools (1)
Application Integration Strategy (2)
Best Mobile Apps – 2018 (1)
Cloud Next 2018 (1)
Contact Center AI (1)
EV Charging Station (1)
Google AI Solutions (1)
Google IO 2019 (1)
Google IO 2021 (1)
Google Play Store (1)
Hybrid ML for Mobility (1)
Intelligent Behavior Detection (1)
Intelligent Mobile Solutions (3)
Mobile Application Development Strategies (7)
Mobile World Congress (1)
Mobility In 2019 (1)
Modern Tech Tools (4)
Multi Cloud Strategy (4)
Self driving cars (3)
Self Sovereign Identity (SSI) (1)
Zero Trust Model (1)
AI Amazon Android AndroidP API APIOrchestration ApplicationDevelopment AWS Azure BigDataAnalytics Blockchain Cloud CloudComputing CodingCulture ConnectedDevices DataFirst DigitalTransformation Edge EdgeComputing ElectricVehicle Firebase FutureCode FuturisticSolutions GCP GigEconomy Google GoogleHome GoogleIO2017 GooglePlayStore IdentityManagement IntelligentMobileApplications iOS IoT Learn MachineLearning Microsoft ML MobileAppsDevelopment MobileDevelopers MobileTechnology Mobility MobilitySolutions ModernTechTools MultiCloudStrategy On-DeviceLearning ServerlessComputing Strategy UbiquitousComputing VoiceAssistants VR
© [Shankar Kumarasamy] and [shankarkumarasamy.blog], [2017-2020].
Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited.
Excerpts and links may be used, provided that full and clear credit is given to [Shankar Kumarasamy] and [shankarkumarasamy.blog] with appropriate and specific direction to the original content.
Archives Select Month September 2022  (1) August 2022  (1) July 2022  (1) June 2022  (1) May 2022  (1) April 2022  (1) February 2022  (1) January 2022  (1) December 2021  (1) November 2021  (1) October 2021  (1) September 2021  (1) August 2021  (1) July 2021  (1) June 2021  (1) May 2021  (1) April 2021  (1) March 2021  (1) February 2021  (1) January 2021  (1) December 2020  (1) November 2020  (1) October 2020  (1) September 2020  (1) August 2020  (1) July 2020  (1) June 2020  (1) May 2020  (1) April 2020  (1) March 2020  (1) February 2020  (1) January 2020  (1) December 2019  (1) November 2019  (1) October 2019  (1) September 2019  (1) August 2019  (1) July 2019  (1) June 2019  (1) May 2019  (2) April 2019  (1) March 2019  (1) February 2019  (2) January 2019  (1) December 2018  (2) November 2018  (2) October 2018  (2) September 2018  (1) August 2018  (1) July 2018  (1) June 2018  (1) May 2018  (2) April 2018  (1) March 2018  (2) February 2018  (1) January 2018  (2) December 2017  (2) November 2017  (2) October 2017  (3) September 2017  (2) August 2017  (3) July 2017  (4) June 2017  (4) May 2017  (5) April 2017  (4) March 2017  (2)
Follow Blog via Email
Enter your email address to follow this blog and receive notifications of new posts by email.
Join 47 other followers
Start a Blog at WordPress.com.
Join 47 other followers
Already have a WordPress.com account? Log in now.
View post in Reader
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.