Integrating the Gemini API in Android | Android Build Time
https://www.youtube.com/watch?v=DDN2pJ0SzNw
Welcome to Android Build Time! The show where the Android team talks with Android developers about building great apps, so you can listen while building your Android app.
In today’s episodes we have Jomin George - CEO Hitbytes Technologies building the journal app Life, Thomas Ezan - Developer Relations Engineer at Google and your host Christopher Cartland - Developer Relations Engineer at Google.
A few months ago, the team behind the journal app Life wanted to provide an innovative way to let their users log entries. They created "Leo", an AI diary assistant chatting with users and converting conversations into a journal entry.
To modify the behavior of the model and the tone of its responses, the team used system instructions to define the chatbot persona. This allows the user to set the behavior and tone of the assistant: Pick “Professional and formal” and the model will keep the conversation strict, select “Friendly and cheerful” and it will lighten up the dialogue with lots of emojis! The team saw an increase of user engagement following the launch of the feature.
Listen to this episode to learn more about how you can leverage Gemini API in your app.
Chapters:
0:00 - Introduction
1:38 - Life app
2:17 - What is GenAI?
3:28 - User challenges
4:12 - Getting started tips
5:29 - Gemini models
7:42 - Chatbot user experience
9:48 - System instructions
13:17 - Memory and context window
18:34 - Model cost and capabilities
20:37 - How to summarize?
21:46 - Experimenting with multimodal
24:28 - User feedback
27:03 - Production and model versioning
31:33 - What’s next?
33:19 - Json Generation
35:40 - Function calling
38:38 - Unlocking delightful experiences
40:07 - Multi language support
41:37 - Conclusion
Resources:
Link to podcast → https://goo.gle/3Nbo5Sv
Life app → https://goo.gle/47O40ex
Learn more about the advanced features of the Gemini Cloud models by reading this blog post → https://goo.gle/4epeHqk
For an introduction to generative AI for Android developers, check out this blog post → https://goo.gle/4dyYPAe
To get started with Vertex AI in Firebase, see the documentation → https://goo.gle/3Y8GYMc
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Thomas Ezan,
Products Mentioned: Gemini Gemini 1.5 Flash Gemini 1.5 Pro Gemini API Google AI Generative AI Google AI Studio
https://www.youtube.com/watch?v=DDN2pJ0SzNw
Welcome to Android Build Time! The show where the Android team talks with Android developers about building great apps, so you can listen while building your Android app.
In today’s episodes we have Jomin George - CEO Hitbytes Technologies building the journal app Life, Thomas Ezan - Developer Relations Engineer at Google and your host Christopher Cartland - Developer Relations Engineer at Google.
A few months ago, the team behind the journal app Life wanted to provide an innovative way to let their users log entries. They created "Leo", an AI diary assistant chatting with users and converting conversations into a journal entry.
To modify the behavior of the model and the tone of its responses, the team used system instructions to define the chatbot persona. This allows the user to set the behavior and tone of the assistant: Pick “Professional and formal” and the model will keep the conversation strict, select “Friendly and cheerful” and it will lighten up the dialogue with lots of emojis! The team saw an increase of user engagement following the launch of the feature.
Listen to this episode to learn more about how you can leverage Gemini API in your app.
Chapters:
0:00 - Introduction
1:38 - Life app
2:17 - What is GenAI?
3:28 - User challenges
4:12 - Getting started tips
5:29 - Gemini models
7:42 - Chatbot user experience
9:48 - System instructions
13:17 - Memory and context window
18:34 - Model cost and capabilities
20:37 - How to summarize?
21:46 - Experimenting with multimodal
24:28 - User feedback
27:03 - Production and model versioning
31:33 - What’s next?
33:19 - Json Generation
35:40 - Function calling
38:38 - Unlocking delightful experiences
40:07 - Multi language support
41:37 - Conclusion
Resources:
Link to podcast → https://goo.gle/3Nbo5Sv
Life app → https://goo.gle/47O40ex
Learn more about the advanced features of the Gemini Cloud models by reading this blog post → https://goo.gle/4epeHqk
For an introduction to generative AI for Android developers, check out this blog post → https://goo.gle/4dyYPAe
To get started with Vertex AI in Firebase, see the documentation → https://goo.gle/3Y8GYMc
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Thomas Ezan,
Products Mentioned: Gemini Gemini 1.5 Flash Gemini 1.5 Pro Gemini API Google AI Generative AI Google AI Studio
YouTube
Integrating the Gemini API in Android | Android Build Time
Welcome to Android Build Time! The show where the Android team talks with Android developers about building great apps, so you can listen while building your Android app.
In today’s episodes we have Jomin George - CEO Hitbytes Technologies building the journal…
In today’s episodes we have Jomin George - CEO Hitbytes Technologies building the journal…
Ultra HDR images | Android Build Time
https://www.youtube.com/watch?v=iKSLwym0Acw
Our next episode of #AndroidBuildTime is here, and this time we're talking about Ultra HDR images!
Tune in to hear from the team at Google Drive and the Android platform team about new capabilities in Ultra HDR.
Learn more → https://goo.gle/40OgGk6
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime #Camera #Media
Speaker: Christopher Cartland, Mayuri Khinvasara Khabya, Levi Schmidt
Products Mentioned: Android
https://www.youtube.com/watch?v=iKSLwym0Acw
Our next episode of #AndroidBuildTime is here, and this time we're talking about Ultra HDR images!
Tune in to hear from the team at Google Drive and the Android platform team about new capabilities in Ultra HDR.
Learn more → https://goo.gle/40OgGk6
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime #Camera #Media
Speaker: Christopher Cartland, Mayuri Khinvasara Khabya, Levi Schmidt
Products Mentioned: Android
YouTube
Ultra HDR images | Android Build Time
Our next episode of #AndroidBuildTime is here, and this time we're talking about Ultra HDR images!
Tune in to hear from the team at Google Drive and the Android platform team about new capabilities in Ultra HDR.
Link to podcast → https://goo.gle/4fQsTsV…
Tune in to hear from the team at Google Drive and the Android platform team about new capabilities in Ultra HDR.
Link to podcast → https://goo.gle/4fQsTsV…
Media & Camera experiences | Android Build Time
https://www.youtube.com/watch?v=nWXmrY8J_nY
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer
11:12 - Media3 Transformer APIs
21:26 - Media3 Transformer optimizations
28:29 - Handling different media formats
32:30 - Previewing media edits
36:49 - Testing
38:42 - Lessons learned
42:10 - Common feature requests
43:27 - Final thoughts
Resources:
Introduction to Jetpack Media3 → https://goo.gle/3TtWLm0
Media3 Transformer → https://goo.gle/4h7g0uZ
GitHub → https://goo.gle/4jjd4NY
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Jordan de Hoog, Caren Chang
Products Mentioned: Android
https://www.youtube.com/watch?v=nWXmrY8J_nY
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer
11:12 - Media3 Transformer APIs
21:26 - Media3 Transformer optimizations
28:29 - Handling different media formats
32:30 - Previewing media edits
36:49 - Testing
38:42 - Lessons learned
42:10 - Common feature requests
43:27 - Final thoughts
Resources:
Introduction to Jetpack Media3 → https://goo.gle/3TtWLm0
Media3 Transformer → https://goo.gle/4h7g0uZ
GitHub → https://goo.gle/4jjd4NY
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Jordan de Hoog, Caren Chang
Products Mentioned: Android
YouTube
Media & Camera experiences | Android Build Time
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer…
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer…
Media & Camera experiences | Android Build Time
https://www.youtube.com/watch?v=nWXmrY8J_nY
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer
11:12 - Media3 Transformer APIs
21:26 - Media3 Transformer optimizations
28:29 - Handling different media formats
32:30 - Previewing media edits
36:49 - Testing
38:42 - Lessons learned
42:10 - Common feature requests
43:27 - Final thoughts
Resources:
Introduction to Jetpack Media3 → https://goo.gle/3TtWLm0
Media3 Transformer → https://goo.gle/4h7g0uZ
GitHub → https://goo.gle/4jjd4NY
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Jordan de Hoog, Caren Chang
Products Mentioned: Android
https://www.youtube.com/watch?v=nWXmrY8J_nY
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer
11:12 - Media3 Transformer APIs
21:26 - Media3 Transformer optimizations
28:29 - Handling different media formats
32:30 - Previewing media edits
36:49 - Testing
38:42 - Lessons learned
42:10 - Common feature requests
43:27 - Final thoughts
Resources:
Introduction to Jetpack Media3 → https://goo.gle/3TtWLm0
Media3 Transformer → https://goo.gle/4h7g0uZ
GitHub → https://goo.gle/4jjd4NY
Watch more Android Build Time → https://goo.gle/AndroidBuildTime
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#Featured #AndroidDevelopers #AndroidBuildTime
Speaker: Christopher Cartland, Jordan de Hoog, Caren Chang
Products Mentioned: Android
YouTube
Media & Camera experiences | Android Build Time
In this episode of Android Build Time, Christopher Cartland is joined by Caren Chang and Jordan de Hoog to discuss Media API insights.
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer…
Chapters:
0:00 - Introduction
2:24 - Android Media APIs
5:25 - Android Media3
7:38 - Media3 Transformer and ExoPlayer…