작성자: Stella Loh (Android 5G 제품 관리자)
원문은 여기서 확인 가능하며 양찬석(Google)님이 번역 리뷰에 참여해주셨습니다.
Android에서 5G 준비하기
연결성(Connectivity)은휴대폰에서 경험하는 모든 것을 생생하게 만들고, 우리가 소중한 사람들과 더 연결되고 소통하며, 스스로를 표현할 수 있도록 하는데 가장 핵심적인 부분입니다. 연결성을 보장하는 것은 앱 개발자에게 예나 지금이나 매우 중요합니다. 여러분은 아마 5G와 관련된 여러 뉴스를 접하면서 '5G가 내가 개발하는 앱에 어떤 의미일까'라고 궁금 하셨을 것입니다. 5G는 미디어과 게임 두 분야에서 굉장한 잠재력이 발휘될 수 있기에, 여러분의 앱과 게임에 어떻게 5G를 활용할 수 있을지에 대해 오늘 이야기를 나눠보고자 합니다.
5G에 맞춰 앱과 게임 변환: 새로운 경험 제공
5G는 단순히 더 빠른 연결성을 제공하는 것이 전부가 아니고, 혁신적으로 새로운 경험을 구현하도록 만드는 것입니다. 저희는 개발자들이 5G 기술로 끊임없이 한계를 높이고 넓혀 나가는 모습을 기대하고 있습니다.
실내 사용 사례를 실외 사용 사례로 전환: 5G 기술을 이용하는 순간, 실내에서만 가능하던 모든 일이 실외에서도 가능해집니다. 예컨대, 사용자가 어디에 있든 고화질 화상 채팅이나 멀티플레이어 게임을 즐길 수 있습니다.
사진 중심의 UX를 동영상 또는 AR 중심의 UX로 전환: 사진을 동영상으로 대체하고 UX에 증강 현실을 통합함으로써 사용자 환경을 업그레이드할 수 있습니다.
미리 가져오기(prefetch) 기술을 활용해 버퍼링 없는 경험 선사: 늘어난 대역폭을 활용해 콘텐츠를 미리 가져옴으로써 앱이나 게임의 응답성(responsiveness)을 더욱 향상시킬 수 있습니다.
틈새 사용 사례를 주류 사용 사례로 전환: 콘텐츠 스트리밍은 기존 네트워크에서는 논외로 여겨졌지만, 5G 네트워크에서는 새로운 주류가 됩니다.
우리는 Android에서 5G를 지원하기 위해 많은 노력을 기울여왔는데, 미국의 Verizon과 AT&T부터 시작해 유럽과 아시아의 다른 5G 이동통신사와의 협력을 통해 5G 사용 환경을 빌드하려는 앱 개발자에게 꼭 필요한 Android 기능을 제공하고 있습니다.
이동통신사와 협력 외에도, 5G 기능을 활용하는 데 필요한 모든 도구를 갖출 수 있도록 새로운 API를 계속 업데이트하고 있습니다. 우선, 대역폭 예상 API(bandwidth estimation API)의 기능을 향상했습니다. 또한 5G 감지 기능(5G detection capabilities)을 추가하여 5G가 활성화되었는지 알 수 있도록 했습니다. 아울러 이동통신 사업자가 설정할 수 있는 계량 플래그(meteredness flag)를 추가해 개발자가 사용자에게 대역폭 요금이 부과되지 않는 시기를 보다 정확하게 알 수 있도록 했습니다.
또한 5G 기기나 네트워크 연결을 사용할 필요 없이 이들 API를 개발하고 테스트할 수 있는 기능을 Android SDK 에뮬레이터에 추가했습니다.
이 모든 변화는 바로 지금 5G 시대가 시작된다는 것을 의미합니다. 새롭게 단장한 5G 관련 웹페이지를 방문해 5G가 여러분의 앱을 어떻게 변화시킬 수 있을지 마음껏 생각을 펼쳐보세요.