Blog

iOS 8: 개발자 기능

June 3, 2014

iOS 8: 개발자 기능

  • 확장: 써드파티 앱이 시스템 내에서 할 수 있는 기능이 훨씬 증가. 예를 들어, 시스템 공유 시트에 써드파티 앱을 띄울 수 있고, 기본 사진 앱에서 써드파티 앱의 필터 및 편집 효과를 바로 적용할 수 있으며, 알림 센터에 위젯을 추가할 수 있고, 아이클라우드 드라이브를 통해 파일을 접근하는 것이 가능.
  • 터치 ID API: 써드파티 앱에 터치 ID를 활용할 수 있음. 여전히 터치 ID의 지문 데이터는 A7 프로세서 내부에만 저장되고, 외부로 유출되지 않음.
  • 헬스킷: iOS 8의 새로운 헬스 앱에 자신의 앱 기능을 적용시키는 것이 가능.
  • 홈킷: 집 내부의 다양한 전자기기를 시리로 작동시키는 기능. 즉, 시리로 불을 켜고 끄거나, 실내 온도 조절을 하는 것이 가능.
  • 클라우드킷: 아이클라우드의 힘을 빌어 앱의 데이터베이스를 구축해주는 API. 사용자들은 애플 ID로 로그인하면 클라우드킷의 기능을 사용 가능.
  • 테스트플라이트: 올해 초 인수한 앱 베타 테스트 플랫폼인 테스트플라이트를 앱 스토어에 탑재. 개발자들은 이를 통해 앱의 시험판 버전을 배포할 수 있고, 사용자들은 자유롭게 참여하는 것이 가능.
  • 메탈: A7 프로세서에서 구동할 수 있는 레이어로 기존 OpenGL ES보다 10배 더 효율적인 3D 가속 레이어. 콘솔 수준의 그래픽이 가능.
  • 스위프트: 애플이 새로 만든 프로그래밍 언어. 코코아와 코코아 터치를 위해 만들어진 언어이며, 런타임은 오브젝티브C와 동일. 프로그래밍 가이드는 아이북스에서 다운로드 가능.