광고 닫기

iOS 4는 오늘부터 공식적으로 다운로드할 수 있습니다. iPhone 및 iPod Touch용 새 버전의 iOS의 주요 매력은 물론 멀티태스킹입니다. 하지만 어떤 사람들은 기대를 너무 과하게 해서 실망하기도 합니다.

iOS 4의 멀티태스킹은 iPhone 3G용이 아닙니다
iOS 4는 첫 번째 iPhone 2G 또는 4세대 iPod touch에는 전혀 설치되지 않습니다. iOS 3의 멀티태스킹은 iPhone 2G 및 iPod Touch XNUMX세대에서는 작동하지 않습니다. 이 두 모델 중 하나를 소유하고 있다면 처음부터 실망하겠지만 멀티태스킹은 적합하지 않습니다. 탈옥 후 이러한 장치에서 Apple 멀티태스킹을 활성화할 수 있지만 일반적으로 권장되지 않습니다.

iPhone 3GS의 프로세서는 거의 50% 더 빠르며 RAM 용량은 두 배 더 큽니다. 덕분에 꽤 많은 응용 프로그램이 "잠자기 상태"가 될 수 있지만 3G에서는 까다로운 응용 프로그램을 하나 더 실행하는 것으로 충분하며 다른 응용 프로그램에 사용할 리소스가 남아 있지 않을 수 있습니다. 강제로 꺼집니다.

사용자들은 이런 문제가 없다고 말하지만 실제로 백그라운드에서 실행되는 앱이 많지 않다는 게 문제다. 이것들은 이제 App Store에만 나타나며, 백그라운드에서 작동하려면 iPhone 3G에 있을 필요가 없는 리소스가 필요합니다. 하지만 이제 멀티태스킹이 가져올 결과에 대해 살펴보겠습니다.

애플리케이션 상태 저장 및 빠른 전환
각 애플리케이션에는 종료 시 상태를 저장하고 나중에 애플리케이션 간에 전환하는 기능을 구현하여 속도를 더욱 높일 수 있습니다. 물론 상태를 저장할 때 깨진 작업이 손실되지는 않습니다. 모든 애플리케이션에는 이 기능이 있을 수 있지만 이 기능을 사용할 수 있도록 준비해야 합니다. 이렇게 업데이트된 앱이 현재 App Store에 나타나고 있습니다.

푸시 알림
푸시 알림에 대해서는 이미 익숙하실 것입니다. iPhone 또는 iPod을 사용하여 인터넷에 연결되어 있으면 문제가 발생했다는 알림을 받을 수 있습니다. 예를 들어 누군가가 Facebook에서 귀하에게 비공개 메시지를 보냈거나 누군가가 ICQ에서 귀하에게 메시지를 보냈습니다. 따라서 응용 프로그램은 인터넷을 통해 알림을 보낼 수 있습니다.

지역 알림
로컬 알림은 푸시 알림과 유사합니다. 이들의 장점은 분명합니다. 즉, 인터넷에 연결하지 않고도 응용 프로그램이 달력의 이벤트에 대한 알림을 보낼 수 있다는 것입니다. 그러나 로컬 알림은 미리 설정된 작업만 알려줄 수 있습니다. 예를 들어 작업 마감일 5분 전에 알림을 받도록 작업 목록에 설정한 것입니다.

배경 음악
iPhone으로 라디오를 듣는 것을 좋아하시나요? 그렇다면 당신은 iOS 4를 좋아할 것입니다. 이제 백그라운드에서 iPhone으로 음악을 스트리밍할 수 있으므로 듣는 동안 다른 작업을 할 수 있습니다. 이미 언급했듯이 애플리케이션은 이러한 작업을 수행할 준비가 되어 있어야 하며 현재 애플리케이션은 작동하지 않으므로 업데이트를 기다려야 합니다! 앞으로는 전원을 끄면 오디오 트랙을 유지하고 다시 켜면 비디오 스트리밍을 다시 시작하는 비디오 스트리밍 애플리케이션도 나올 것입니다.

VoIP를
백그라운드 VoIP 지원을 통해 Skype를 계속 켜둘 수 있으며 앱이 닫혀 있어도 사람들이 전화를 걸 수 있습니다. 이것은 확실히 흥미롭고 얼마나 많은 제한 사항이 나타날지 궁금합니다. 나는 많지 않을 것이라고 믿는다.

배경 탐색
이 기능은 우리가 쓴 Navigon에서 가장 잘 표현되었습니다. 따라서 애플리케이션은 백그라운드에서도 음성으로 탐색할 수 있습니다. 이 기능은 귀하가 로그인한 장소를 이미 떠났다는 것을 인식하는 위치정보 애플리케이션에서도 사용될 가능성이 높습니다.

작업 완료
당신은 SMS나 메일 애플리케이션을 통해 이 기능을 확실히 알고 있을 것입니다. 예를 들어 Dropbox에서 서버에 이미지를 업로드하면 애플리케이션을 닫아도 해당 작업이 수행됩니다. 백그라운드에서 현재 작업이 종료될 수 있습니다.

하지만 iOS 4에서 멀티태스킹이 불가능한 것은 무엇일까요?
iOS 4의 앱은 스스로 새로 고칠 수 없습니다. 따라서 문제는 ICQ와 같은 인스턴트 메시징 서비스입니다. 이러한 앱은 백그라운드에서 실행할 수 없으며 새로 고칠 수도 없습니다. 응용 프로그램이 Beejive 서버에 온라인으로 있고 누군가 실수로 귀하에게 편지를 쓴 경우 푸시 알림을 통해 알림을 받게 되는 Beejive와 같은 솔루션을 사용해야 합니다.

마찬가지로 다른 애플리케이션도 스스로 새로 고칠 수 없습니다. iPhone이 RSS 리더의 새 기사를 알려주는 것과는 다르며, Twitter 등의 새 메시지를 알려주지 않습니다.

백그라운드 서비스를 어떻게 인식하나요?
사용자는 백그라운드에서 어떤 서비스가 실행되고 있는지 알아야 합니다. 예를 들어, 백그라운드에서 위치를 사용할 때 위쪽 상태 표시줄에 작은 아이콘이 나타나거나, Skype가 백그라운드에서 실행 중인 경우 새로운 빨간색 상태 표시줄이 나타나는 이유가 여기에 있습니다. 사용자에게 통보됩니다.

최고의 솔루션?
어떤 사람들에게는 iOS 4의 멀티태스킹이 제한적으로 보일 수도 있지만, 우리는 Apple이 가능한 최고의 배터리 수명과 휴대폰의 가능한 최고 속도를 유지하려고 노력하고 있다고 생각해야 합니다. 미래에는 다른 백그라운드 서비스가 있을 수 있지만 지금은 이것만 처리해야 합니다.

.