티스토리 뷰

반응형

Android Google for Mobile 2018 IO RECAP 리뷰

모두를 위한 AI 을 목표로 2018 Google I/O 에서는 다양한 주제로 진행했었습니다.

Android Google for Mobile 2018 I/O RECAP 에서는 2018년 5월에 진행했던 Google I/O 의 이야기 중 핵심적인 이야기만 뽑아서 공유하는 시간이었습니다.


Google I/O 2018 최신 기술 총정리

Google I/O 2018의 다양한 세션 중 가장 뜨거웠던 두 세션은 AIWell-Being 이었습니다.

간단히 AI와 Well-Being의 내용을 정리해 봤습니다.

더 자세한 내용은 Google IO 2018 Recap 주요기능 에서 확인할 수 있습니다.


AI

Google 에서는 다양한 부분에 AI을 적용하여 사용자의 편의를 제공하고 있습니다. Google Photos, Android P, ML Kit, TPU 3.0, 구글 AI 의료 부분 지원

Google Photos


Suggested Action 기능을 통해 사용자가 사진의 특성에 따른 사용자 행동을 수집하여 사진에 대해서 Suggested Action 을 제공합니다. 예를 들면 구글 포트에서 볼 경우 사진의 밝기를 조정하고 배경을 어둡게 만들어 더 선명하게 보이는 등 Suggested Action 을 확인 할 수 있을 것입니다.


Android P 에 적용된 AI


Adaptive Battery 배터리 성능 최적화 하는데 신경을 썼습니다. 자주 사용하는 앱만 배터리 사용할 수 있도록 설정할 수 있는 기능, 사용자가 수동으로 설정한 밝기를 머신러닝해서 자동으로 사용자가 자주 사용하는 밝기로 유지 시켜주는 기능, 스마트폰 중독 해결을 위한 여러 도구 등 안드로이드 P 에서는 대규모 업데이트가 될 예정입니다.


ML Kit 베타 출시


다양한 기능을 쉽게 구현할 수 있게 kit을 제공하고 있습니다. Firebase에서 강력하면서 사용하기 쉬운 패키지로 모바일 개발자에게 Google 머신러닝 전문 기술을 제공하는 새로운 SDK 입니다. 보다 자세한 내용은 ML Kit 에서 확인할 수 있습니다.


TPU 3.0


기존에 있었던 것의 8배 이상의 성능을 제공하고 있습니다.

구글 AI 의료 부분 지원


Google AI 방향성은 풀기 어려운 의료 문제를 도와주는 AI 을 제공하여 의료 부분에 도움을 주려고 합니다. 현재 사진만 보고 심혈관 질환 유무와 나이 등을 판단할 수 있는 AI을 개발하였습니다. 이처럼 지속적으로 의료 부분에 활용할 수 있도록 AI을 발전시켜 도와줄 것입니다. 자세한 것은Artificial Intelligence at Google Our Principles 에서 확인 할 수 있습니다.


Digital Well-Being

디지털이 휴식을 방해한다고 생각하지 않으셨나요? 문자, 알람 등이 삶을 방해하는 경험을 많이 해 보셨을 것입니다.


  • Dashboard

    사용자가 스마트폰을 얼마나 사용했는지 Dashboard 로 보여줍니다.

    App Timer

    시간 설정하면 그 시간에 다가올 수록 어둡게 되어 사용자에게 쉴 수 있도록 도와줍니다.

  • Wind Down

    핸드폰을 뒤집으면 방해금지 모드로 전환됩니다. 또한 야간 모드 설정 시 회색으로 색상 변화 시켜 침대에서도 핸드폰 사용해도 편하게 사용할 수 있도록 도와줍니다.


Android App Bundle

APK 의 무게가 커지며 용량이 커질수록 설치가 떨어지게 됩니다. 어떻게 하면 작은 앱을 만들 수 있을까요? 그래서 만든 것은 App Bundle 을 활용하여 작게 할 수 있습니다. Dynamic Delivery 을 통하여 기기에 따라서 필요한 것만 다운받을 수 있도록 하였습니다.

Dynamic Delivery 을 예를 들어 설명하면 Upload an Android App Bundle 로 App Bundle 데이터가 올라가고 사용자의 디바이스 상황에 따라서 최소한의 코드만 저장하게 됩니다. 만약 사용자가 한국인이라면 언어팩은 한국어만 받아지게 되며, xxx-hdpi 만 사용하는 디바이스인 경우 해상도에 맞는 resource 만 다운받게 됩니다.

Google 의 파트너사에게 App Bundle 을 적용해 본 결과 Android App Bundle 앱 사이즈가 약 20% 줄어 드는 현상을 발견하였습니다. Android App Bundle 은 획기적으로 앱을 만드는 법을 바꾸는 방법을 제공하고 있습니다.



Google Play Instant

Google Play Instant 관련 영상 보기
Google Play Instant 은 앱을 별도의 다운로드 없이 미리 경험하고 판단할 수 있도록 도와줍니다. TRY NOW 버튼을 통하여 사용자가 다운 받지 않고도 미리 경험할 수 있습니다.
▶ 사전등록 을 했다면 TRY NOW 을 통하여 미리 게임을 경험 할 수록 제공할 수 있습니다.

  • 광고

  • 이메일

  • 페이스북 (쇼셜 미디어)

  • 구글 플레이 (TRY NOW)

▶ 효과적인 Google Play Instant을 사용 방법은 사전 경험을 처음부분이 아닌 가장 흥미를 느낄 수 있는 부분을 TRY NOW 로 경험 할 수 있도록 하여 사용자 유지를 하는데 도와줄 수 있습니다.

▶ 다양한 개발 환경에서 가능합니다.

  • Unity 에서 가능합니다.

    Unity plug-in 을 만들어서 게임 개발자에게 플러그인을 제공하고 있습니다.

  • Cocos 에서 가능합니다.


Faster Development

앱 개발을 쉽게하는 방법에 대해서 언급하였습니다.

Android Jecpack을 통하여 다양한 라이브러리를 제공하여 사용자가 빠르게 개발 할 수 있도록 도와주고 있습니다.

자세한 내용은 Android Jecpack 공식 사이트에서 확인할 수 있습니다.



Android P 새로운 기능 소개

Android P 에서 다양한 부분이 업데이트 되었습니다. Android P 업데이트는 Android Google for Mobile 2018 IO RECAP for Android P 에서 확인할 수 있습니다.


정리

Google IO 2018 Recap 의 주제로 AI와 웰빙을 접목한 다양한 기능이 소개되었고, 무엇보다 Android App Bundle, Google Play Instant 이 두 가지 주제에 관심 있었습니다. Android 개발자로써 Android Jetpat 과 함께 Android KTX 에 대한 개념을 이해했는데 아직은 다양한 기능이 없기에 올해 말에 업데이트 되면 어떤 부분에서 더 빠르게 앱 개발하는데 도움을 주는지 살펴봐야겠습니다.

반응형

'Review > Dev Events' 카테고리의 다른 글

[2017 Google I/O] AI, AR, Firebase 정리  (0) 2017.12.18
댓글