광고 닫기

지난해 말 애플은 구글의 지도를 자체 솔루션으로 교체하기로 결정하면서 심각한 문제를 일으켰다. 캘리포니아 회사는 고객과 미디어로부터 비난을 받았습니다. Apple의 지도에는 출시 당시 백그라운드에서 명백한 오류가 많이 포함되어 있었습니다. 게다가, 특히 미국 이외의 지역에서는 경쟁사에 비해 극히 일부만 찾을 수 있습니다. 그럼에도 불구하고 일부는 사과 지도를 칭찬할 수 없습니다. 그들은 iOS 개발자입니다.

고객들은 Apple이 오류와 부정확성을 디버깅하는 데 충분한 시간을 투자하지 않았다고 불평하지만 개발자들은 역설적으로 지도의 "성숙함"을 중요하게 생각합니다. 이는 예를 들어 소프트웨어 제작자가 운영 체제에 내장된 기능(이 경우 지도)을 사용할 수 있는 도구 세트로 불리는 SDK(소프트웨어 개발자 키트)의 품질을 나타냅니다.

그런데 그게 어떻게 가능합니까? Apple 지도가 나온 지 몇 달밖에 안 됐는데, Apple 지도가 얼마나 발전할 수 있을까요? 서류가 바뀌었음에도 불구하고 5년이 지나도 출원서의 기본 사항은 그대로 유지되었기 때문이다. 오히려 애플은 구글과의 협력 중에는 구현할 수 없었던 더 많은 기능을 추가할 수 있다. 따라서 개발자들은 자신의 애플리케이션을 더욱 향상시킬 수 있는 방법에 대한 기대를 가지고 이 변경 사항을 받아들였습니다.

반면에 Google은 iOS 시스템을 위한 지도 솔루션이 없었기 때문에 당연히 개발자에게도 제공할 수 있는 것이 아무것도 없었습니다. 그럼에도 불구하고 새로운 지도 애플리케이션과 API(Google 서버에 연결하고 지도를 사용하기 위한 인터페이스)가 몇 주 안에 출시되었습니다. 이 경우 Apple과 달리 제공되는 API보다 애플리케이션 자체가 더 많은 관심을 받았습니다.

개발자 자신에 따르면 즈프라비 빠른 회사 이들은 Google Maps API에 더 나은 품질의 문서, 3D 지원 또는 다양한 플랫폼에서 동일한 서비스를 사용할 수 있는 가능성 등 특정 이점이 있다는 것을 인식하고 있습니다. 반면에 그들은 여러 가지 단점도 언급합니다.

그들에 따르면 Apple은 지도를 사용할 수 있는 더 많은 기회를 제공하지만 사용자에 따르면 품질이 좋지 않습니다. 내장 SDK에는 마커, 레이어링 및 폴리라인에 대한 지원이 포함되어 있습니다. Fast Company가 지적했듯이 "레이어링은 날씨, 범죄율, 심지어 지진 데이터와 같은 특정 정보를 지도 자체 위에 레이어로 표시해야 하는 애플리케이션에 매우 일반적입니다."

Apple의 지도 SDK 기능이 어디까지 갈 수 있는지 애플리케이션 개발자인 Lee Armstrong이 설명합니다. 비행기 찾기. "우리는 그라데이션 폴리라인, 레이어링 또는 움직이는 평면의 부드러운 애니메이션과 같은 고급 기능을 사용할 수 있습니다."라고 그는 복잡한 레이어링과 많은 추가 정보가 포함된 지도를 가리킵니다. "Google Maps SDK를 사용하면 현재로서는 이것이 불가능합니다."라고 그는 덧붙였습니다. 그는 자신의 앱이 두 가지 솔루션을 모두 지원함에도 불구하고 Apple의 지도를 선호하는 이유를 설명합니다.

Apple의 지도도 애플리케이션 제작자가 선택했습니다. 튜브 테이머, 런던 시민들의 시간표 작성에 도움이 됩니다. 제작자인 Bryce McKinlay는 특히 사용자가 자유롭게 이동할 수 있는 애니메이션 마크 생성 가능성을 높이 평가했습니다. 경쟁에서는 비슷한 일이 불가능합니다. 또 다른 장점으로 영국 개발자는 iOS 표준을 벗어나지 않는 지도의 속도를 언급합니다. 반면 Google은 최대 30fps(초당 프레임 수)를 달성합니다. McKinlay는 "iPhone 5와 같은 빠른 장치에서도 라벨 및 관심 지점 렌더링이 중단되는 경우가 있습니다"라고 말합니다.

그는 또한 Google Maps API의 가장 큰 단점이라고 생각하는 것에 대해서도 설명합니다. 그에 따르면, 속담의 걸림돌은 할당제 도입이다. 각 애플리케이션은 하루에 100회의 액세스를 중재할 수 있습니다. McKinlay에 따르면 이러한 제한은 개발자에게 심각한 위험을 초래합니다. “얼핏 보면 000만 건의 조회수는 합리적인 숫자처럼 보이지만 각 사용자는 이러한 조회수를 많이 생성할 수 있습니다. 일부 유형의 요청은 최대 100번의 액세스로 계산될 수 있으므로 할당량이 꽤 빨리 소진될 수 있습니다."라고 그는 설명합니다.

동시에, 무료 애플리케이션 제작자는 매일 가능한 한 많은 사용자가 자신의 제품을 사용하도록 해야 합니다. 그렇지 않으면 단순히 생계를 유지할 수 없습니다. McKinlay는 "할당량에 도달하면 하루 종일 모든 요청을 거부하기 시작합니다. 이로 인해 앱 작동이 중단되고 사용자가 화를 내기 시작합니다."라고 덧붙였습니다. 당연히 개발자는 Apple의 내장 SDK를 사용하려는 경우 이러한 문제를 해결할 필요가 없습니다.

따라서 우리 사용자에게는 놀라운 일이지만 개발자는 새 지도에 어느 정도 만족하고 있습니다. 오랜 역사 덕분에 Apple SDK에는 수많은 유용한 기능과 숙련된 프로그래머로 구성된 대규모 커뮤니티가 있습니다. 잘못된 지도 배경과 적은 수의 위치에도 불구하고 Apple의 지도는 Google이 제공하는 것과 정반대인 매우 좋은 기반을 갖추고 있습니다. 후자는 수년 동안 훌륭한 지도를 제공해 왔지만 새로운 API는 아직 고급 개발자에게 충분하지 않습니다. 그래서 복잡한 지도 사업에서는 경험이 중요한 역할을 하는 것 같습니다. 이 경우 Apple과 Google 모두 성공(또는 실패)을 공유합니다.

드로이 : AppleInsider, 빠른 회사
.