IT/Search

Google I/O '25

ttoogi 2025. 6. 7. 15:52

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