코어 애니메이션: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
잔글 대상이 바꿀 수->대상을 바꿀 수, 등... |
|||
6번째 줄:
코어 애니메이션은 모든 시각적 요소를 애니메이션으로 만들 수 있으며 [[코어 이미지]], [[코어 비디오]], 다른 [[쿼츠 (컴퓨터)|쿼츠 기술]]에 접근하는 통일된 방법을 제공한다. 나머지 그래픽 모델과 같이, 코어 애니메이션은 그래픽 프로세서에 의해 가속할 수 있다.<ref>http://developer.apple.com/leopard/overview/apptech.html</ref>
동화상으로 구현되는 시퀀스는 메인 런 루프에서 독립한 스레드에서 실행하며 애니메이션을 진행하는 동안 응용 프로그램이 동작할 수 있게 만들어 준다. 이렇게 하여 응용 프로그램의 성능에 영향을 미치지 않고 애니메이션은 중단되거나 되돌려지거나
기존의 코코아(Cocoa) 애니메이션을 업데이트하여 코어 애니메이션을 사용하는 것은 작업이 단순하다. 응용 프로그램이 사용하는 표준 GUI 위젯과 창은 초기에 코어 애니메이션 설정 명령에 등록된다. 게다가 코어 애니메이션 코드는 표준 GUI 로직과 분리된다.
==특징==
*
* 가벼운
* 추상화된 에니메이션 인터페이스는 서로 다른
* 시간당 화면 표시 장면수의 관리는 코어 에니메이션이 담당한다.
* 변화가
* 유연한 레이아웃 관리는 어떤 레이어의 크기와 위치를 연관된 다른 레이어들과 상대적인 값을
== 역사 ==
코어 애니메이션은 [[맥 오에스 텐 v10.5]]에 처음 선보인 것으로 보이지만 실제로는 [[아이폰]] 소프트웨어 팀에 의해 처음 밝혀졌다.{{출처}} 공식적으로는 [[2006년]] [[8월 7일]]에 [[WWDC|WWDC 2005]] 동안 처음 선보이게 되었다. [[맥월드 엑스포]]에서 애플은 아이폰이 [[맥 오에스 텐]]의 별도 버전을 실행하고 있고 코어 애니메이션을 사용한다고 발표하였다.
== 참조 ==
|