Description
Introduction to Android (for beginners) and the Gemini API SDK for Android Workshop
Workshop length: 2 hours (approximately 1 hr for getting started with Android, 1 hour for Gemini)
Slides
AI Fusion - Crafting the Future of Android - Google Slides
Resources
Activity Instructions & Code Snippets «« Start here at the workshop
Key Documentation & Links
Where to find help
Android Getting Started
Jetpack Compose & Building UIs
- Jetpack Compose Layout Basics
- Jetpack Compose Lifecycle
- Thinking in Compose
- Vitor Ramos - Understand Arrangement and Alignment in Jetpack Compose
- Modifiers
- Modifier List
- Material Design
- Material Design - Components
- Jetpack Compose - Components
- Handle user input
Android Codelabs
- Android Basics with Compose
- Android Basics in Kotlin Course
- Jetpack Compose Tutorial
- Jetpack Compose Quick Start
Gemini
- Gemini Cookbook
- Google AI For Developers - Gemini SDKs
- Gemini API Client SDK - Android
- Responsible AI - Safety Guidance
- Responsible AI - Safety Settings
- Prompt Best Practices
- Prompting 101 Handbook
History
- April 29, 2024 - GDSC ANU Canberra - Canberra, Australia
- May 23, 2024 - GDSC Monash - Melbourne, Australia