В своём новом продукте под названием iPad, компания Apple несколько изменила принцип работы с файлами и документами в отличии от iPhone, сделав тем самым его ещё более простым и освободив пользователей от лишней головной боли. К тому же, был упрощён принцип переноса данных файлов на компьютер.
Традиционно, на всех современных компьютерах и большинстве мобильных телефонов вы можете видеть всю файловую систему, именно через неё и происходит, так сказать, взаимодействие с файлами. Чтобы открыть какой-либо файл необходимо его найти в этой иерархической системе, причём саму эту систему расположения файлов создаёт сам пользователь и периодически это приводит к тому, что человек просто-напросто забывает куда он скинул тот или иной документ. Нет, у данного способа есть конечно ряд достоинств, но тем не менее.
Постепенно компания Apple начала предпринимать различные шаги дабы устранить все эти сложности при работе с файловой системой. В операционной системе Mac OS X 10.4 появилась функция Spotlight (сейчас она есть и в iPhone OS), которая представляет из себя интегрированное средство поиска. С помощью Spotlight пользователь может за считанные секунды находить необходимые ему файлы и запускать различные программы совершенно не задумываясь о том, где конкретно в файловой системе они расположены. В дополнение к этому стандартные приложения (такие как iTunes, iPhoto и другие) содержат в себе базы данных о всех файлах определённого типа. Всю музыку всегда можно найти в iTunes, все фотографии — в iPhoto и так далее.
В iPhone же разработчики отказались от файловой системы как таковой, полностью закрыв доступ к ней. Пользователь вообще не может открывать какие-либо файлы как таковые. Единственная ситуация, когда он может просматривать файлы и выбирать из них какие-либо это выбор фотографий, которые вы можете выложить куда-нибудь или отправить по электронной почте. Все файлы находятся внутри программы, к которым они относятся: прикреплённые файлы в почтовом клиенте, офисные документы созданные, к примеру, в Documents to Go внутри папки с этой программой и так далее. Причём, если удалить само приложение то и все файлы, относящиеся к нему будут так же удаленны, так как удалится вся папка со всем содержимым. Как бы то ни было, но в итоге, в iPhone в основном можно только просматривать файлы, а скидывать их на компьютер можно в большинстве своём только через электронную почту.
Так вот, в iPad этот принцип был несколько усовершенствован. Как вы наверняка знаете вместе с iPad были представлены программы из пакета iWork (Pages, Numbers и Keynote — аналоги Word, Excel и PowerPoint) переделанные специально для работы с iPad. Все файлы, создаваемые в этих приложениях по-прежнему, точно так же как и в случае с айфоном, хранятся внутри приложения. Файловой системы тоже нет, однако, когда вы запускаете какую-либо программу (к примеру, Keynote) она показывает вам все файлы данного типа (в данном случае презентации) и предлагает открыть какой-либо из них или создать новый. Кстати говоря, во всех этих программах файлы можно создавать как и в формате iWork, так и Microsoft Office, то есть, работая в Pages вы можете сохранить файл не только в формате .pages, но .doc.
В данном видео, начиная с 4:07 демонстрируется работа с офисными приложениями на iPad, можете увидеть как открываются файлы:
Плюс ко всему все файлы автоматически сохраняются по мере того, как вы их редактируете. Так что, если вы выйдите из приложения, в следующий раз когда вы запустите его заново, вы вернётесь к тому самому моменту, на котором закончили.
Но как насчёт обмена файлами с компьютером? Специально для этого в SDK iPhone OS 3.2, предназначенной пока что исключительно для iPad, имеется новый пункт file sharing (обмен файлами). Вы можете соединить iPad с любым компьютером через Wi-Fi соединение. Простым перетаскиванием вы можете копировать файлы с компьютера на iPad и обратно. На компьютере iPad будет отображаться как обычная расшаренная папка с документами, в которую можно как скидывать файлы, так и обратно копировать файлы из неё. Никакой файловой системы нет. В дальнейшем, вы просто запускаете на iPad необходимую вам программу из пакета iWork и она автоматически показывает вам список файлов данного типа, которые хранятся на вашем устройстве. Их можно просматривать различными способами и, естественно, всячески редактировать.
Возможно, в ближайшем будущем данная функция будет так же доступна и для iPhone, по крайней мере, по идее это должно быть именно так, но, пока что, точно ничего не известно.
P.S. В дальнейшем, все вещи касающиеся Apple iPad мы будем публиковать именно на этом сайте (iphone.mforum.ru), так как iPad и iPhone работают под управлением одной и той же операционной системы и разделять их, в общем-то, достаточно глупо.