DEV Community

Evan Lin
Evan Lin

Posted on • Originally published at evanlin.com on

Google I/O Developer Keynote Summary

title: [Google I/O] Google Developer I/O Developer Keynote Summary
published: false
date: 2024-05-14 00:00:00 UTC
tags: 
canonical_url: https://www.evanlin.com/til-google-io-developer/
---

![image-20240515122008130](https://www.evanlin.com/images/2022/image-20240515122008130.png)

Mainly watching link: [https://www.youtube.com/watch?v=ddcZnW1HKUY](https://www.youtube.com/watch?v=ddcZnW1HKUY)

## AI Summary:

📚 Overall Summary

- This summary covers the introduction of how to use Gemini API and Google's AI tools and related technologies to enhance application development during the conference.

🔖 Key Concepts

- Gemini API can be integrated into Android Studio and other development tools to enhance development efficiency.
- Developers can access more powerful Gemini features through the use of Google Cloud and Vertex AI.
- Provides unified tools for multi-platform development, such as Flutter and Firebase, to support rapid development.
- Developers can customize AI models to improve application performance and user experience.
- Emphasizes privacy and security, protecting user data and compliance during the development process.

💡 Why should we learn this?

- Understanding and utilizing modern AI and multi-platform integration tools is key to improving development efficiency and application innovation.

❓ Extended Questions

- In your next development project, how might you utilize Gemini API or other Google AI tools to improve product performance or user experience?

# Key Points

## Gemini 1.5 Flash

![image-20240515091748133](https://www.evanlin.com/images/2022/image-20240515091748133.png)

- Supports over two hundred countries

![image-20240515091903439](https://www.evanlin.com/images/2022/image-20240515091903439.png)

### Google AI Studio supports 2M token context windows

- Originally Gemini 1.5 Pro was 1M token

### Google Gemini API Competition

- ![image-20240515093249577](https://www.evanlin.com/images/2022/image-20240515093249577.png)

- [https://ai.google.dev/competition?hl=zh-tw](https://ai.google.dev/competition?hl=zh-tw)

- ![image-20240515093252124](https://www.evanlin.com/images/2022/image-20240515093252124.png)
- The winner of the Google AI Competition can get a DoLorean (the one from Back to the Future)
- ![image-20240515093942157](https://www.evanlin.com/images/2022/image-20240515093942157.png)
- They even found the actor who played the doctor in "Back to the Future" (really only old developers would know this)

## Gemini on Android - Gemini Nano

![image-20240515102730901](https://www.evanlin.com/images/2022/image-20240515102730901.png)

- **There seems to be an AI Core in the OS**
  - Including image generation LoRA
  - Responsible for text Gemini Nano

![image-20240515103328968](https://www.evanlin.com/images/2022/image-20240515103328968.png)

(GPT4-O originally thought Grammarly was going to die ~ the result is built-in to Android)

## Kotlin/ Gemini on Android Studio (Skipped) XD

## Firebase related (these are quite interesting)

- 🐘Data Connect, PostgreSQL backend-as-a-service
- 🌎App Hosting, web hosting for modern frameworks
- ✨Genkit, a GenAI framework for app developers
Enter fullscreen mode Exit fullscreen mode

Top comments (0)