ios9 4

[iOS] Interactive Notification with Text Input (iOS9 or later)

우리는 일전에 iOS8에서 소개되었던 Interactive Notification이라는 기능에 대해 배운바가 있다. 그런데 필자가 다시 Interactive Notification이라는 물건을 다시 꺼내 들어 설명하는 이유는 무엇인가. 그토록 기다려왔던 TextField가 Interactive Notification에 추가되어 API로 공개되었기 때문이다. 아래의 이미지는 페이스북 메신저에서 선 구현한 Interactive Notification에 TextField가 추가된 모습이다. 열심히 구글링을 한 결과, iOS9에서 새롭게 추가된 프로퍼티의 영향임이 확인되었다. UIUserNotificationAction이라는 것을 이용하여 Interactive Notification에 사용자의 action을 활..

[iOS] SFSafariViewContoller 구현 및 활용

SFSafariViewController SFSafariViewController는 iOS9부터 지원한다. 기존의 UIWebView와 달리 브라우징 화면만 존재하는 것이 아니라, 기본 인터페이스(읽기 도구, Full Browsing, Content Blocking 등)가 포함된다. 그리고 번들앱인 Safari와 cookie와 웹 사이트 데이터 등을 공유한다. 앱에서 SFSafariViewController와 사용자 사이의 데이터(히스토리, 웹사이트 데이터 등)를 가로챌 수 없다. SFSafariViewController는 아래와 같은 UI적 특징을 가진다. - '읽기 도구' 버튼을 제공- 공유나 커스텀 서비스 이용에 필요한 액션 버튼을 제공- Back/Forward 버튼을 제공하며, 현재 페이지를 Saf..

[Apple] WWDC 2015 키노트 요약

1. 26회 WWDC2. OS X / iOS / watchOS + Music OS X El Capitan3. 요세미티 업데이트 비율이 55%이다. 윈도우 8.1은 7%에 불과하다.4. 새로운 OS X의 이름은 요세미티안에서 찾았다. '엘 캐피튼'5. 사용자 경험과 성능을 강조6. 스팟라이트, 빌트인 앱, 윈도우 메니지먼트 시스템7. 메일앱 스와이프 제스쳐를 이용한 편의성 증대8. Pin site : site를 pin해 놓고 지속적으로 접근이 편리하도록 했다. 사파리 윈도우를 닫아도 다른 링크를 열어도 pin은 남아있다.9. 탭 별로 미디어를 종료할 수 있다. 10. 스팟라이트에서 게임 스코어를 확인하고, 날씨, 주식 등을 검색 가능하다. 또한 스팟라이트 창을 이동가능하다.11. mail, finder 등..

WWDC/2015 2015.06.10