본문 바로가기
  • SDXL 1.0 + 한복 LoRA
  • SDXL 1.0 + 한복 LoRA
Development/iPhone

[옛 글] [번역] 애플 개발자 홈페이지의 아이폰 OS 4 안내

by 마즈다 2013. 7. 12.
반응형

최초 작성일 : 2010/04/09 12:02


원문 링크 : http://developer.apple.com/technologies/iphone/whats-new.html



iPhone OS 4에서 새로워진 점


iPhone OS 4는 세계에서 가장 혁신적인 모바일 운영체제의 차세대 제품입니다.

iPhone OS 4의 독자적인 역량과 새로운 기술은 사람들이 모바일 플랫폼에서

가능하다고 생각했던 것들을 바꿔놓을 것입니다.


iPhone SDK 4 beta

1500개 이상의 새로운 API로 보다 풍부해진 iPhone SDK가 iPhone OS 4를 위해 여러분에게

제공 될 것입니다. 이 SDK를 이용하여 여러분이 개발한 iPhone과  iPod touch의 애플리케이션에

놀라운 범위의 기술들을 통해 기능을 향상시킬 수 있을 것입니다.

iPhone Developer Program 회원들은 iPhone Dev Center를 방문하여 iPhone SDK 4 beta를 다운받으실 수 있습니다.



Multitasking


iPhone OS 4는 일곱가지의 새로운 멀티태스킹 서비스를 제공합니다. 이를 통해 여러분의 애플리케이션들은

배터리의 수명과 성능이 유지되는 한 백그라운드에서 수행될 수 있습니다. 멀티태스킹 서비스는 다음과 같은

기능들을 포함합니다.


  • 백그라운드 오디오 
    당신의 애플리케이션이 오디오를 지속적으로 플레이할 수 있도록 합니다.

  그래서 당신의 애플리케이션을 사용하는 사용자들은 웹서핑이나 게임 또는

         다른 작업들을 하면서 당신의 애플리케이션을 통해 음악을 들을 수 있습니다.

        Voice over IP 
          VoIP를 이용하는 애플리케이션은 보다 나은 성능을 갖게 될 것입니다.

          사용자들은 VoIP를 통한 전화를 받을 수 있게되고 다른 애플리케이션을 사용하면서

          통화를 할 수 있게 될 것입니다. 사용자들은 또한 그들의 아이폰이 잠겨있는 상태에서도

          전화를 받을 수 있게 될 것입니다.

       백그라운드 위치찾기

         네비게이션 애플리케이션은 사용자들이 아이팟을 통해 음악을 듣거나 
         다른 애플리케이션을 사용하면서도 사용자의 위치를 표시해줄 수 있게 됩니다.

         iPhone OS 4는 또한 사용자가 기지국 사이를 지나다닐 때 새롭고 효율적인 배터리 사용을 통해

         위치를 확인할 수 있도록 해줍니다. 이것은 여러분의 소셜 네트워킹 애플리케이션이

         사용자들이나 그들의 친구들의 위치를 지속적으로 파악하도록 하는데 아주 훌륭한 방법입니다.

       알림 Push

         애플리케이션이 실행중이 아니더라도 서버로부터의 경고를 전달받을 수 있습니다.

       로컬 알림

         여러분은 애플리케이션은 이제 서버에 요청할 필요 없이 백그라운드에서

         사용자들의 일정 관련 이벤트에 대한 알림을  줄 수 있습니다.

       작업 종료

         여러분의 애플리케이션에서 작업을 수행하던 중 사용자가 나가버리게 되는 경우

         애플리케이션은 그 작업만을 종료 시킨 채 계속 수행될 수 있습니다.

       빠른 애플리케이션 전환

         모든 개발자들이 이 부분에서 혜택을 받을 수 있을 것입니다. 사용자들이 여러분의

         애플리케이션을 빠져온 경우라도 애플리케이션의 재시작 없이 사용자가 사용하던

         애플리케이션의 사용하던 당시 상황으로 돌아갈 수 있습니다.



iAd


TV 광고의 정서와 웹 광고의 상호작용이 결합된 애플의 새로운 모바일 광고 플랫폼입니다.

사용자가 모바일 광고를 클릭하게 되면 그들은 대부분 사용하던 애플리케이션을 광고주의

웹페이지가 로드된 브라우저로부터 분리 될 것이다. 이런경우 사용자들은 사용하던 애플리케이션으로

돌아가고자 하더라도 그것이 어렵거나 불가능하게 됩니다.

iAd는 애플리케이션을 벗어나지 않고도 풀스크린 비디오와 상호작용 가능한 광고를 화면에

표시할 수 있도록 하고 언제나 사용자들이 원할 때 사용하던 애플리케이션으로 돌아갈 수 있도록 하여

이 문제를 해결하였습니다. iPhone OS 4는 개발자들이 쉽게 자신들이 만든 애플리케이션에

iAd를 삽입할 기회를 제공 하였고 광고들은 동적으로 또 무선으로 그 기기에 전달 될 것입니다.

애플은 광고를 팔아서 제공할 것이고 개발자들은 60%의 수익을 받게 될 것입니다.


Game Center


iPhone OS 4 beta 소프트웨어와 SDK는 애플의 새로운 소셜 게임 네트워크인  Game Center를 이용하여

애플리케이션을 개발할 수 있도록 GameKit APIs의 개발자 preview버전을 포함하고 있습니다.

여러분의 애플리케이션을 사용하는 사용자들은 친구들을 초대하여 게임을 즐기고, 대전표를 짜서

다수의 참여자가 동참하는 게임을 시작할 수도 있으며 참가자들으 성적을 추적하고 점수판에서

최고점수를 비교해 볼 수도 있습니다. APIs는 바로 사용 가능하나 Game Center는 올해 말쯤에나

아이폰이나 아이팟 터치 사용자들이 이용할 수 있게 될 것입니다.


New APIs


iPhone OS 4는 여러분의 아이폰과 아이팟 터치 애플리케이션에 사용될 1500개 이상의 새로운 APIs를 포함하고 있습니다.


Calendar Access

애플리케이션들은 이제 Event Kit을 이용해 Calendar 앱에 직접 접근하여 이벤트를 생성하거나 편집할 수 있습니다.

반복적인 이벤트를 생성하여 시작 시간과 종료 시간을 설정하고 이 내용들을 기기 내의 어떤 calendar에서 배치할 수

있습니다.


Video playback & Capture

여러분은 이제 AVFoundation Framework내의 새로운 APIs를 이용하여 비디오 재생과 캡쳐 기능을

프로그램상에서 완전하게 제어할 수 있습니다.


In-App SMS

iPhone SDK 3.0에 추가된 메일 작성 sheet와 유사한 애플리케이션 내에서 SMS 메시지를 작성할 수 있습니다.


Map Kit Improvements

지도 애플리케이션들은 이제 지도상에 지역 표시를 위한 overlays를 포함시킬 수 있습니다.

주석과 함께 경로를 그려 개인의 방향과 기타 기능들을 표시할 수 있습니다.


Photo Library Access

애플리케이션들은 이제 Media Library APIs를 통해 사용자들의 사진들과 비디오들에 직접 접근할 수 있습니다.


Quick Look

애플리케이션들은 이제 새로운 Quick Look APIs를 이용하여 메일 첨부 등에서 문서들의 프리뷰를 표현할 수

있습니다.


Accelerate

벡터와 행렬의 인수분해를 수행하는 함수, 큰 정수들의 배열에 대한 곱셈 그리고 연립방정식의 계산 등

아이폰과 아이팟 터치에 최적화된 수 백 가지의 산업 표준 수학 함수들의 사용법에 대해 접근할 수 있습니다.



New in Tools

새로운 둘들의 풍부한 기능과 개선을 통해 여러분은 놀라운 아이폰과 아이팟 터치 애플리케이션을 개발하는 것이

이전보다 훨씬 쉬워졌다는 것을 알게 될 것입니다.


Automated testing

새로운 UIAutomation 도구를 사용하여 터치 이벤트를 작성함으로써 여러분의 애플리케이션에 대한 테스트를

자동화시킬 수 있습니다.


Performance and power analysis

iPhone OS를 위한 새로운 Time Profiler와 Energy Diagnostics 도구를 사용하여

여러분의 애플리케이션에 대한 잘 다듬어진 성능 데이터의 수집과 전력 사용량을 추적할 수 있습니다.




iPhone OS 4 Compatibility

iPhone OS 4는 올 여름까지 아이폰 3G, 아이폰 3Gs, 그리고 2, 3세대 아이팟 터치에서 사용할 수 있으며

가을까지는 iPad에서도 사용 가능하게 될 것입니다.

하지만 모든 기능이 모든 기기에 호환되는 것은 아닙니다.

예를들면 멀티태스킹 기능은 아이폰 3Gs와 3세대 아이팟 터치(2009년 말 생산된 32G와 64G 모델)에서만

적용됩니다.

반응형