게시자: Jason Titus, Developer Product Group 부사장
올해도 Google I/O에서 전 세계 개발자들과 다시 만나게 되어 너무 기쁩니다. Shoreline Amphitheatre에 모인 7,200명의 참석자와
라이브스트림으로 시청한 수백만의 시청자 그리고 80개국 이상에서 개최된
I/O Extended 행사에 모인 수천 명의 개발자들은 Google이 개발자를 돕기 위해 어떤 노력을 하고 있는지에 대해 들을 수 있었습니다. 이런 노력을 통해 개발자가 제품 빌드의 어려움은 최소한으로 줄이고 문제 해결에 더욱 집중할 수 있기를 바랍니다.
Google I/O 키노트에서 Sundar Pichai (Google CEO)는 10억명 이상의 사용자를 자랑하는 다양한 구글의 플랫폼에 대해 이야기 했습니다. Android, Chrome 그리고 모바일 웹에 구분없이 개발자 커뮤니티가 없었다면 이러한 Google의 성공은 불가능했을 것입니다.
개발자 기조연설(Developer Keynote) 에서는 Google 플랫폼을 사용하는 개발자를 위해 도구 및 서비스에 많은 투자가 이뤄지고 있다는 점이 소개되었습니다.
이번 Google I/O에서 쏟아져 나온 주요 개발자 뉴스를 좀 더 자세히 살펴보시기 바랍니다.
전 세계 수십억 명의 사용자와 개발자를 연결해주는 플랫폼
- Android O Developer Preview 2 — Android O의 다음 릴리스를 살펴보세요. 이 릴리스에서는 Android를 더욱 유용하게 만들어주는 유동적인 환경에 초점을 맞추었고 배터리 수명, 시작 시간, 그래픽 렌더링 시간 및 안정성을 최적화하는 데 공을 들였습니다. 얼리 어답터라면 android.com/beta에서 Android O 베타 프로그램을 옵트인하고 바로 Android O를 실행하실 수 있습니다.
- Project Treble — 지난 주 저희는 디바이스 제조업체가 스마트폰을 Android O부터 시작해서 새로운 Android 버전으로 업그레이드하는 데 걸리는 시간과 노력을 줄여주는 새로운 Android 프레임워크를 소개했습니다.
- Android Go — Android가 보급형 기기에서도 원활하게 실행되도록 최적화하는 중입니다(O 릴리스부터 해당). 또한, YouTube Go, Chrome, Gboard 같은 앱을 포함하여, 메모리, 저장 공간, 모바일 데이터의 사용량을 줄인 Google 앱을 디자인하는 중입니다.
- Kotlin — Android는 Java 및 C++ 언어와 함께 Kotlin을 공식 프로그래밍 언어로 지원합니다. Kotlin은 널리 채택되어 있고 즉시 프로덕션이 가능한 멋진 언어로, 이 언어를 이용해 Android 개발 작업을 더욱 빠르고 재미있게 할 수 있으리라 생각합니다.
- Android Studio 3.0 Canary — 새로운 프리뷰에는 개발 흐름을 촉진하는 3가지 주요 특징이 있는데, 그것은 성능 문제를 신속하게 진단할 수 있는 새로운 성능 프로파일링 도구 세트, Kotlin 프로그래밍 언어 지원, 대규모 앱 프로젝트를 위해 향상된 Gradle 빌드 속도입니다.
- 모바일 웹 — AMP 및 Progressive Web App(PWA)이 오늘날의 모바일 웹 개발을 재정의하고 있습니다. AMP는 사용자에게 콘텐츠를 빠르게 표시해주고 PWA는 안정적이고 빠르고 참여도가 높은 앱 중심 환경을 제공합니다. 저희는 전 세계 곳곳에서 성공 사례를 접하고 있습니다. 여행사인 Wego는 AMP 기반 PWA를 성공적으로 배포했으며 Forbes는 PWA 출시 이후로 사용자 참여도가 두 배로 늘었습니다. 여러분의 현재 웹 환경이 얼마나 좋은지 궁금하다면 웹 페이지 품질을 자동으로 측정하는 도구인 Lighthouse를 사용해볼 수 있습니다. 풍부한 모바일 웹 환경을 구축하는 방법에 대한 Mobile Web: State of the Union 토론도 확인해 보세요.
모바일 앱과 웹을 한 차원 더 높여주는 인프라 및 서비스
- Firebase — 작년 I/O에서 저희는 Firebase를 완전한 모바일 개발 플랫폼으로 확장했으며, 이 플랫폼에는 앱을 빌드하고 비즈니스를 확장하도록 도와주는 제품들이 있습니다. 이제 100만여 개발자가 Firebase를 사용 중이며, 저희는 개발자가 일상적으로 직면하는 문제들을 단순화하기 위해 더 노력하고 있습니다. Firebase Performance Monitoring을 통해 앱 성능을 파악하기 위해 더 많은 통계를 제공하여 호스팅과 Cloud Functions 간의 통합을 수행하고 전화 번호 인증 지원을 추가하고 다양한 방법으로 Analytics를 계속 개선하고 있습니다. 또한, SDK를 오픈소싱하기 시작했습니다.
- 모바일 웹 개발자 인증 — I/O'16에서 저희는 AAD(Associate Android Developer) 인증을 시작했습니다. 올해는 웹 개발자를 위해 모바일 사이트 인증 및 모바일 웹 전문가 인증의 두 가지 새로운 인증을 추가합니다.
새로운 사용자를 확보하고 참여시켜 성공적인 비즈니스 성장을 이끄는 강력한 도구
- Google Play Console — 저희는 Play Console에서 여러 가지 강력한 기능과 보고서를 새로 발표했으며, 이를 통해 개발자는 앱 성능을 개선하고 자신 있게 릴리스를 관리하고 글로벌 잠재고객에게 다가서며 비즈니스를 성장시킬 수 있습니다. Play Console은 새로운 이름에 걸맞게 그 비즈니스 용도가 더욱 넓어졌으며, 산뜻한 모습으로 단장하여 작업을 더욱 쉽게 수행할 수 있는 환경을 갖추었습니다. 자세한 내용이 곧 포스팅될 예정입니다.
- Android 인스턴트 앱 — 저희는 Android 앱을 설치하지 않고도 실행할 수 있는 새로운 방법인 Android 인스턴트 앱을 모든 개발자에게 공개했습니다. 이제 누구나 인스턴트 앱을 빌드하고 게시할 수 있습니다. 또한, 다양한 브랜드(예: Jet, New York Times, Vimeo, Zillow) 중에서 선택할 수 있도록 50개 이상의 새로운 환경이 사용자에게 제공됩니다.
- 결제, 수익 창출 및 광고 — 개발자가 고객의 Google 계정에 저장된 신용카드 또는 직불카드 정보로 인앱 결제와 온라인 결제를 처리할 수 있는 기능을 고객에게 제공할 수 있게 해주는 Google Payment API를 도입했습니다. Firebase용 Google 애널리틱스와 AdMob의 새로운 통합으로 개발자는 효율적으로 수익을 올릴 수 있고, Universal Apps Campaigns에 대한 업데이트를 통해 사용자 기반을 늘릴 수 있을 것입니다.
가능성의 지평을 더욱 넓혀주는 새로운 인터페이스
- Google Assistant용 Actions on Google — 저희는 Actions on Google을 스마트폰에 구현하고 새로운 기능과 특징을 도입하고 SDK를 개선하는 등의 활동을 펼쳤습니다. 또한, 새로운 개발자 콘솔인 Actions Console을 출시했습니다. 이 콘솔은 개발자가 팀으로 작업하고 앱 사용량, 성능 및 사용자 검색 패턴에 대한 데이터를 수집하는 데 도움이 됩니다. 이 새로운 콘솔은 Firebase 및 Google Cloud 콘솔과 통합됩니다.
- Google의 VR 및 AR — 5월 18일에 진행된 "Google의 VR 및 AR" 세션에서 최신 Daydream 플랫폼 기능과 개발자 도구에 대해 더 많은 정보를 확인해 보시기 바랍니다.
저희가 중요하게 생각하는 것 중 하나가 바로 개발자분들의 성공입니다. 저희는 개발자의 문제 해결에 도움이 되는 제품을 빌드할 뿐 아니라
Women Techmakers,
GDG(Google Developer Groups)와 같은 프로그램을 통해 130개국 이상에서 개발자 커뮤니티를 넓히고 확장하는데 노력하고 있습니다. 또한,
Google Developers Certification 같은 교육 프로그램이나 Udacity를 통한 교육 과정에 투자하여, 개발자의 기술 역량 강화에도 도움을 드리고 있습니다. 다양한 제품의 개발자를 위한 대규모 행사인 Google Developer Days가 올해 두 곳에서 개최될 예정입니다. 한 곳은 유럽(2017년 9월, 폴란드 크라쿠프)이고 다른 한 곳은 인도(2017년 12월, 인도 방갈로르)입니다. 행사에 대해 더 자세한 내용을 알고 싶으시면
g.co/gdd2017에 등록하시기 바랍니다.
Google I/O 에서는 총 14개의 트랙과 140개 이상의 주제별 세션을 통해 다양한 분야를 심층적으로 살펴볼 수 있습니다. 이들 세션은 Android, Assistant, VR 등을 모두 포함하며 모든 세션이 라이브스트림으로 제공되었습니다. 저희는 개발자가 Google의 최신 API에서 실행할 수 있는
70개 이상의 코드랩도 선보였습니다.
Android, Chrome, Play, VR/AR, 클라우드 및 모바일 웹을 불문하고, 저희는 개발자를 전 세계 수십억 명의 사용자에게 연결해주는 플랫폼 개발 투자를 계속하고 있습니다. 더 많은 투자를 지속할 수 있도록
GDG와 같은 개발자 커뮤니티에 항상 많은 관심과 참여해 주시기 바랍니다.