Google I/O '25
Youtube
- https://www.youtube.com/watch?v=GjvgtwSOCao
Gemini
Stitch로 1분만에 코드가 작성되는 데모를 보여줬다.
- 모델?: 2.5 Pro, 2.5 Flash
Gemini API + Google AI Studio
- Gemini Live : AI 음성 에이전트- Google AI Studio IDE 에서 Gemini live 로 코드를 작성한다.
- Gemini 2.5 Pro
- Cursor AI 비슷해 보인다
- Android Studio 에서 Gemini plugin 보다 Cursor 가 더 나았다. Gemini 플러그인은 일부만 읽고 코드 쓰는 느낌
- Google AI Studio 로 Gemini API 로 개발, 빌드하기엔 최적이라고 하는데, 해봐야겠다. 잘 돌아가는 모델은 비용이 얼마나 발생할지..
Flash
- 업데이트된 모델 이름인듯
Cursor AI 로 테스트 앱을 작성했는데 편리한데 내가 처음부터 짠게 아니라서 더 많은 분량을 작성하게 하거나 복잡한 코어로직인 경우 직접 테스트해보며 한줄 한줄 타게 해봐야 할 것 같다. 안그러면 디버깅이 골아플듯.
Android
Gemini 모델의 멀티모달 : 입력 - 텍스트, 이미지, 비디오 등
- 멀티모달: 여러 가지 형태(모드)의 정보를 함께 처리하는 것을 말해요.
- 모달 = 정보의 형태 (예: 글자, 소리, 이미지, 영상 등)
- 멀티모달 = 글 + 사진, 음성 + 영상, 텍스트 + 코드처럼
여러 형태의 정보를 한꺼번에 이해하거나 생성하는 기술이에요
- androidify github 참고:https://github.com/android/androidify
- OnDevice AI
- Material3 Expressive - 다른 라이브러리와 디펜던시 맞춰서 토이프로젝트에 해보기, 디테일이 이뻐졌다는 것인듯?
Android 16
Live Updates
놓침..
R8, 프로필 업데이트
- 최근 R8 설정때문에 고생한 적이.. gradle task 추가 시 잘 해야한다..
R8 vs shrink
AndroidXR
- 삼성과 함께한 플랫폼?
- 올해안에 출시된다고 함.
- 다양한 폼 팩터, 다양한 디바이스에 맞게 개발중
- XR용 Android 기기: VR/AR 헤드셋에 탑재된 Android OS (예: Meta Quest는 안드로이드 기반)
생산성의 핵심은 단순히 코드를 더 빨리 작성하는 게 아니라 전체 개발 수명 주기를 간소화하는 데 있습니다.
리팩터링부터 테스트, 비정상 종료 수정까지 간소화하는 거죠
Gemini 는 지루한 작업을 할 때 빛을 발한다.
by 발표자
라이브러리 업데이트 시 빌드 실패하는 경우 빌드가 성공할 때까지 알아서 한다고 한다. 디펜던시 떄문에 빌드 안되고 될 때까지 맞춰야하는게 번거로웠는데 이건 좋은 것 같다.
Now in Android
- Now in Android https://www.youtube.com/watch?v=Q_ZHnyVFqMc
- 플랫폼 확장이 되었다는 말인듯. XR, TV, etc
- Material 3
- Android 16
- Jetpack Compose - Navigation update
TODO
- What's new in Android : https://www.youtube.com/watch?v=IaNpcrCSDiI