Apple iOS5 에서는 eBook 을 손쉽게 제작 할 수 있게 되었습니다. 보다 많은 iPad 용 eBook 과 응용들이 쏟아져 나올 것 같습니다. iOS5 SDK에 추가된 Page-Based 인터페이스 기능입니다. UIPageViewController 를 사용하는 컨트롤러인데 iBook에서 볼 수 있었던, 아날로그적인 감성을 불러일으키는 자연스러운 페이지 넘김 인터페이스입니다. 디지털(Digital)과 아날로그(Analog)가 융합된 대표적인 디지로그(Digilog) 인터랙션이라고 볼 수 있지요.
간단하게 만들어본 예제입니다. 세로모드에서 돌려본 UIPageViewController. 책의 페이지를 넘기듯 손가락으로 넘기면 마치 진짜 종이가 말아올라 가듯 넘겨집니다. 여기에 종이 넘김 소리까지 들어가면 정말 멋진 경험을 제공해 줍니다.
가로 모드 일때는 이렇게 두 페이지가 한 화면에 나타납니다.
iOS5 SDK로 업데이트 하고나면 프로젝트에서 Page-Based Application 이 추가되어 있습니다. 이것으로 프로젝트를 시작 합니다.
간단하게 만들어본 앱입니다. Mac 과 통신 모듈은 따로 붙인 것 입니다.
Link: http://www.youtube.com/watch?v=yeAVv8BSOr8
Reference
[1] Apple iOS5, http://www.apple.com/kr/ios/ios5/