People shouldn’t need to think about the file system while creating, viewing, and manipulating files. If your app works with files, downplay file handling as much as possible.
사용자들이 파일을 만들고, 보고, 다룬다고 해서 파일 시스템에 대해 생각할 필요는 없습니다. 만약 파일을 다루는 앱을 디자인 한다면 파일 처리 과정을 가능한 한 축소하세요.
Instill confidence that work is always preserved unless canceled or deleted. In general, don’t make people explicitly save files. Instead, save changes automatically at regular intervals, when opening and closing files, and when switching to another app. In some cases, such as while editing an existing file, save and cancel options may still make sense for the sake of confirming when the edits are actually captured.
취소하거나 삭제하지 않는 한, 작업이 언제나 보존된다는 신뢰를 심어주세요. 대개의 경우 사용자들이 확실하게 파일을 저장하게 하지 마세요. 대신, 일정 간격을 두거나, 파일을 열고 닫을 때, 혹은 다른 앱으로 전환할 때 마다 파일의 새 버전을 자동저장 하세요. 이미 저장된 파일을 수정하는 경우엔 저장 및 취소 옵션을 다는 것이 수정본 저장을 확정한다는 점에서 논리가 맞을 것입니다.
Don't provide an option to create local-only files. Users often expect all of their files to be available on all of their devices. Whenever possible, your app should support cloud-based file storage through a service such as iCloud.
로컬 저장 파일 생성 옵션을 제공하지 마세요. 사용자들은 자신의 모든 파일이 자신의 모든 기기에서 사용가능할 것이라고 기대합니다. 가능한 경우, 앱은 iCloud와 같은 클라우드 기반의 파일 저장 시스템을 지원해야 합니다.
Implement an intuitive and graphical file browsing interface. Ideally, use the system’s familiar document picker for browsing. If you implement a custom file browser, make sure it’s intuitive and efficient. File browsers work best when they’re highly graphical, providing visual representations of files. For faster navigation, consider providing a new document button so people don’t need to go elsewhere to create a new document.
직관적이고 그래픽으로 된 파일 탐색 화면을 제공하세요. 파일 탐색 과정에선 OS(시스템)과 익숙한 문서 피커를 사용하는 것이 이상적입니다. 만약 커스텀된 파일 탐색 브라우저를 만든다면, 직관적이고 효과적이어야 합니다. 파일 브라우저는 매우 그래픽적이고 파일의 시각적 표현을 제공할 때 잘 작동됩니다. 더 빠른 탐색을 위해서, 새 문서 작성 버튼을 제공해 사용자들이 다른곳으로 이동할 필요 없게 만드세요.
Let users preview files without leaving your app. You can use Quick Look to let people view the contents of Keynote, Numbers, and Pages documents, PDFs, images, and certain other types of files, even if your app doesn’t actually open them. See Quick Look.
사용자들이 앱을 떠나지 않고도 파일을 미리볼 수 있도록 하세요. 실제로 열지 않고도 키노트, Numbers, Page의 문서들, PDF, 이미나 기타 다른 형태의 파일 내용을 미리 볼 수 있도록 Quick Look을 사용할 수 있습니다.
Consider sharing files with other apps. If it makes sense, your app can share its files with other apps through a file provider extension. Your app can also let people browse and open files from other apps.
다른 앱과의 파일 공유를 고려하세요. 논리적으로 매끄럽다면, 파일 프로바이더 확장 기능을 사용해 다른 앱과 파일을 공유할 수 있습니다. 또한 다른 앱에서 파일을 탐색하고 열 수도 있습니다.