iOS42010. 6. 10. 12:50
출처 : http://www.pcworld.com/zoom?id=193845&page=1&zoomIdx=1

iOS 4.0 vs. Android 2.0 vs. Windows Phone 7 vs. Palm webOS 을 비교한 도표.




최종 수정일 : 2010.06.10
Posted by 고처리
iOS42010. 6. 9. 21:40
iOS 4의 pre-release 버전인 iOS 4 GM seed를 설치 했다.
사실 beta 1부터 꾸준히 내 터치를 마루타로 사용하고 있던터이다.

어제 재밌는 사실을 하나 발견했다.
멀티태스킹의 지원이 확정된 후부터 꾸준이 언급되던 부분이긴 한데, 멀티태스킹 시 중단된 앱을 다시 실행 시킬 경우, 마지막 상태를 복구하게 한다는 것이었다. 사실 이건 당연한 것이다. 왜? 멀티태스킹이니까?

그런데 왜 재밌다고 표현을 하는 걸까? 
이 기능을 지원하기 위해서 앱에서 뭔가 작업을 해 줘야 할 것으로 생각했다. 즉 기존의 앱들은 iOS 4용으로 쬐끔 수정이 되어야 할거라 생각했지만...
결과는 '그냥 된다'이다. 물론 모든 앱을 테스트 한 것은 아니지만 일단 앱을 수정하지 않아도 마지막 상태 복구가 된다는 것은 기대 이상이다.

앱을 하나 띄운다. 아래 화면은 초기 화면이다.


다른 기능을 동작 시킨다. 이젠 초기 화면 상태가 아니다.


그냥 홈 버튼 눌러서 나가버린다.


이전 버전 같으면 다시 실행 시키면, 초기 화면이 나타나겠지만, iOS 4는 아까 마지막 화면이 보인다.

홈 버튼 두번 눌러서, 아래 그림처럼 멀티테스킹 전환을 사용하지 않아도 된다. 


그냥 종료 시켜도 다시 실행하면 마지막 상태로 돌아온다.

모든 앱이 되진 않을 것이다. 특히 게임은 어림도 없을 거란 예상을 한다.

마지막 수정일 : 2010.06.09
Posted by 고처리
iOS42010. 6. 9. 19:40
이글에서 사용된 이미지의 원본은 http://developer.apple.com/iphone/index.action에서 볼 수 있다(개발자 프로그램 가입 필요).

2010년 6월 7일(미국 현재 시간) iPhone4의 발표와 함께, Apple iPhone Dev Center에 iPhone SDK 4GM seed와 iOS 4 GM seed가 올라왔다.
GM seed는 pre-release 버전으로 아마도 정식 출시 전의 마지막 버전이 되겠다.


Per-release 버전이라고는 하지만, 6월 10일 부터는 iPhone SDK 4GM seed로 개발된 앱을 제출 받겠다는 것으로 봐서는 정식 버전과 차이가 없다고 봐도 무방하지 않을까 싶다.


iOS4를 설치하기 위해서는 itunes 9.2 beta가 반드시 필요하다.


iAd 사용을 위한 SDK 도 공개되었다. 
뒤에 JS가 붙고 WebKit-based라고 하는 것으로 봐서, JS가 Java Script의 약자가 아닐까???라고 생각해 봤지만...
iAd Programming Guide를 대충 살펴본 결과 JS와 Java Script는 상관이 없는것 같다. ^^


최종 수정일 : 2010.06.09
Posted by 고처리