Google이 I / O 2012에서 이야기 한 Play 스토어 애플리케이션의 델타 업데이트가 오늘 시작되었다는 약간의 뉴스가있을 것입니다. 코더, 웹 개발자 및 Android 괴짜들은 이런 종류의 것을 좋아하지만, 새로운 델타 업데이트가 나에게 어떤 의미가 있는지 스스로에게 물어보고 있다고 생각할 것입니다. 그것에 대답하려고 노력합시다.
델타 업데이트는 패키지의 변경 사항 만 다운로드되고 변경 사항이 패키지 내의 기존 파일에 병합됨을 의미하는 광범위한 용어입니다. 이 경우 패키지는 휴대 전화에 설치된 apk 파일입니다. 가능한 한 간단하게 시도하고 유지하기 위해 Cool Widget 이라는 가상의 앱을 사용하십시오. 휴대 전화 나 태블릿에 Cool Widget이 이미 설치되어 있고 개발자가 새로운 배경을 제공하도록 변경 한 경우 전체를 다운로드하지 않아도됩니다. Google은 버전 확인을 수행 한 후 개발자의 변경 사항을 기존 파일과 병합하는 패치를 보냅니다. 명백한-새로운 배경 이미지 자체-일부 코드 또는 매니페스트 파일에 변경 사항이있을 수 있으므로 새 이미지를 apk 파일에 복사하고 오래된 파일을 지우는 델타 업데이트를 얻습니다. 코드 변경 사항을 병합합니다. Google Play의 새로운 응용 프로그램이지만 Google에서 Nexus 기기 (및 기타 몇 가지)에 대한 OTA 업데이트를 한동안 보내 왔습니다. 결국, 적은 양의 데이터가 사용되고 전송됨을 의미합니다.
사용자에게는 (그것은 당신과 나입니다!) 그것은 큰 문제가 아닙니다. 물론, 우리는 큰 파일의 일부만 다운로드하여 약간의 대역폭을 절약 할 수 있지만 실제로 큰 다운로드 (게임 자산 생각)는 일반적으로 다른 곳에서 호스팅되고 앱이 처음로드 된 후에 설치됩니다. 그러나 모든 데이터 저장량은 특히 무제한 데이터가없는 경우 계산됩니다. 매달 할당량에 차이가있을 것이라고 생각하지 마십시오. 사용량을 모니터링해야 할 경우 Wi-Fi를 사용하여 큰 물건을 계속 다운로드하십시오. 진정한 이점은 매일 Google Play를 통해 수백만 개의 파일을 제공하는 Google에 있습니다. 수백만의 통화를 할 때 소량의 데이터가 빠르게 누적되므로 전송되는 데이터가 적을수록 대역폭과 서버 시간이 줄어 듭니다.
우리가해야 할 일은 쉽지 않습니다. 아무것도 없습니다. 이것은 서버 측 변경이었습니다. Google Play의 앱을 항상 설치 및 사용하고 예전처럼 업데이트합니다. 가장 좋은 변경 사항은 사용자에게 투명하며 이러한 경우 중 하나입니다. 앱을 설치하거나 업데이트하는 방법에 대해서는 아무것도 바뀌지 않았습니다. 구글은 우리를 혼란스럽고 화나게하는 많은 일을하지만 이번에는 제대로했다. 실제로 인터넷에서 일부 똑똑한 사람들의 눈에 맞지 않았다면 우리는 그것이 바뀐 것을 알지 못할 것입니다.