albtechportal

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 20 November 2013

How to work with iWork's new file formats

Posted on 03:52 by Unknown
 
With the recently released 2013 versions of iWork for OS X and iOS, syncing documents across Macs, iOS devices and even iWork for iCloud is now a seamless transparent process: Open and edit a document in one location, and the changes are instantly reflected at every other location that has access to the file. With very few exceptions, a document’s appearance remains identical on each platform. Warnings about file conversions and omitted features have all but vanished.
For anyone who has struggled with iWork file syncing over the years, this is fantastic news. It wasn’t always this way.

In the beginning…

When Apple introduced iWork for iOS apps in 2010, transferring an iWork ’09 document between a Mac and an iPad required a tortuous procedure mediated by iTunes. To transfer a file, you manually exported or imported it; there was no live syncing. Transfers also required converting the document to the matching platform-specific format. Especially when going from Macs to iOS devices, this often meant stripping out features unsupported by the more limited iOS apps.
In 2011, with the introduction of iCloud, true syncing of iWork documents arrived—but only among iOS devices. Transferring a document from a Mac to an iOS device required an intermediate stop at iCloud. From there, an iOS device could access the file (assuming you had iCloud enabled on the device), converting it to the more feature-limited iOS format. Any editing done to a file on one platform had no effect on a copy of that file previously transferred to the other platform.
The release of Mountain Lion in 2012 was a giant step forward. At last, you could “live sync” iWork documents among Macs and iOS devices.
The release of Mountain Lion in 2012 was a giant step forward. At last, you could “live sync” iWork documents among Macs and iOS devices. After editing a synced Pages document on an iPad, for example, the changes would automatically appear on a Mac, even if the document was open in Pages on the Mac at the time.
The primary remaining downside was the differing multiple iWork file formats. Moving across platforms required document file conversions that often resulted in document feature loss or related incompatibilities.
Three different file formats came into play.
First, if you locally saved a iWork ’09 document to your Mac (I’ll use Pages as the example app), it saved in the “original” Mac iWork format—with a .pages extension at the end of the file’s name. While the Finder did not treat this file as a package (that is, no Show Package Contents command showed up in the document’s contextual menu), it was indeed a package. To pry it open, you could use a utility such as Pacifist. Inside, you’d find several items, most notably an index.xml file which contained the primary content you created.
Looking inside a locally-stored Pages ’09 document package on a Mac.
If instead you saved a Pages file to iCloud, it adopted a different format. To distinguish it from the original format, a -tef suffix was added to the end of its name. OS X recognized this format as a package, openable via the Show Package Contents command. Inside, you’d find that the index.xml file was gone, replaced by a file called index.pages (depending upon your settings, the .pages extension might not appear in Finder windows). This .pages item was itself a package: it contained an index.xml.gz file. If you double-clicked the .gz file, a decompressed index.xml file appeared; this was essentially the same as the index.xml file from the original format.
At this point, you may be wondering how one can examine files stored on Apple’s iCloud servers. You can’t; not directly. However, local copies of these files are maintained on your Mac. For Pages, for example, you’ll find them at ~/Library/Mobile Documents/com~apple~Pages/Documents.
If you created a document in Pages for iOS, or if you used the iOS app to open a Pages document placed in iCloud by the Mac, a third format was required. This format retained the same -tef name as already described. However, inside the package, an index.db (database) file replaced the index.pages item. This was the only format compatible with iOS and the only one incompatible with Macs.
Moving files between Macs and iOS devices still required converting files to the proper format. The good news was that users were typically unaware of all of this complexity. The required conversions were handled automatically behind the scenes. While this situation was less than ideal, it worked well in most cases. You could at least see the light at the end of the tunnel.

One format, multiple platforms

With the release of the 2013 iWork apps, we’ve emerged from the tunnel altogether. There is now only one file format for all app variations. Whether you save or transfer an iWork document to a Mac, an iOS device or iCloud, the document’s format remains identical. As a result, files live sync across platforms without any of the compatibility issues that plagued prior versions.
The names of these new iWork documents will be familiar. For example, the names of Pages documents still use a .pages extension. The -tef variations are gone. Inside a document package, however, the format is different from any of the ones used with the prior iWork apps.
The primary item in the package is an index.zip file. If you unzip its contents (I again used Pacifist to do this), you’ll find that the XML content has been replaced by multiple .iwa files. Although Apple hasn’t offered an official rationale for this shift, the speculation is that the smaller binary .iwa segments allow for faster loading in iCloud and on iOS devices.
Looking inside a document created with the latest Pages software.

Almost perfect

This unification of formats would all be perfect, except for one thing. As I’ve detailed elsewhere, to achieve this cross-platform compatibility, Apple dropped numerous ’09 features from their iWork ’13 apps. Apple has promised to return some of these missing features over the next few months. In the meantime, if these losses leave you dissatisfied, you may want to keep using the older iWork ’09 apps.
But what if you’ve already created or converted documents using the new versions? If you open an iWork ’09 document in an iWork ’13 app, the document automatically converts to the new format. However, this is strictly a one-way process: iWork ’09 apps cannot convert or otherwise open iWork ’13 documents.
The message that appears if you attempt to open a Pages ’13 document with Pages ’09.
There is, however, a work-around. For example, to manually convert new documents to the Pages ’09 format, open the document in Pages ’13 and go to File > Export > Pages ’09; there are matching options in Numbers and Keynote. Alternatively, you may be able to revert a converted document to its prior ’09 format via OS X’s Browse All Versions option. And don’t worry about finding your old apps after you’ve updated to iWork ’13. The iWork ’13 installers save the older versions in your Applications folder.
The same doesn’t hold true on iOS. If you’ve upgraded to the latest versions of iWork apps for iOS, there is no Apple-supported way to revert back to the older versions of those apps. Furthermore, documents saved with the new iOS apps use the new iWork ’13 format. So if you keep using the ’09 apps on the Mac, you’ll probably have to give up syncing the documents with iOS devices. Otherwise, you’ll have to manually convert the iOS files back to the iWork ’09 format, via the option in the Work ’13 app, each time you want to re-open the files in Work ’09 on the Mac.
Still not sure what version of the iWork apps you want to use? Apple makes it easy to try out the new ’13 upgrades. For anyone who owns the prior iWork versions, or buys any of Apple’s latest hardware, the new versions are free.
 
Source
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Mac, TechNews | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • ‘Strata’ for iOS and Android game review
    There are games that are fun. There are games that look great. And then there are games that do both. Strata is one such game that h...
  • Call of Duty: Ghosts Review
    Developer: Infinity Ward Publisher: Activision Platforms: PC, X360, PS3, PS4, Xbox One Price: £39.99 Reviewing a Call of Duty game is a ...
  • Review: Seagate 600 480GB SSD
    Seagate Joins the Fray It’s been quite an interesting turn of events over the past couple years in the storage industry. Whereas practical...
  • CCBoot - LAN Boot Software for Windows
    LAN Boot Solution Background LAN boot is a technology based on IP (Internet Protocol), UDP (User Datagram Protocol), DHCP (Dynamic ...
  • Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures
    Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures | 3.5 GB Adobe Photoshop CS6 Extended software delivers even more imaging magi...
  • iBuypower Chimera 4SE FX Ultimate: AMD Gaming PC
    iBuypower is offering an AMD-based system in its Chimera 4SE line, which is designed to give users serious gaming performance without a wa...
  • Buying Guide: Find the best headphones
    If you’re looking to get more audio enjoyment from your smartphone, tablet, media player, or computer, new headphones will do wonders. And ...
  • The Last Days of the DSLR
    The DLSR is everywhere. You see it around the necks of tourists, against the faces of pro photographers. Since Canon introduced the Digita...
  • Xbox One vs. PS4: How They Stack Up Today
    Two new gaming consoles. Both very powerful. Both very ambitious. Both about to meet head to head... and do battle for your time, money an...
  • Sony Vaio Tap 11 Review
    Introduction Sony's engineering chops are really showing this year, across its phones, tablets and convertibles portfolio. The Vaio Tap ...

Categories

  • Android
  • Apple
  • Audio
  • Blogger
  • C/C++
  • Cabling
  • Cameras
  • Cases
  • CISCO
  • Cooling
  • CPU
  • Desktop
  • DNS
  • Ebook
  • Fiber Optic
  • Gadgets
  • Game
  • Google
  • Graphic Card
  • Hardware
  • HDD
  • HTC
  • HTMLCSS
  • Hyper-V
  • Intel
  • iOS
  • iPad
  • Iphone
  • IT
  • jQuery
  • Laptop
  • Linux
  • Mac
  • MacTut
  • Microsoft
  • Mobile
  • Mouse
  • Networking
  • News
  • Nexus
  • Nokia
  • Nvidia
  • OS
  • PERIPHERALS & COMPONENTS
  • Photoshop
  • Printers
  • Programming
  • Projectors
  • PS4
  • Ram
  • RedHat
  • Review
  • Samsung
  • Scanners
  • Seagate
  • Security
  • Server2008
  • Server2012
  • Servers
  • Smartphone
  • Software
  • Sony
  • Storage
  • Tablets
  • TechNews
  • Template
  • Tutorials
  • TV
  • Ubuntu
  • Voip
  • Webdesign
  • Webiste
  • WebServer
  • Win7
  • Win8
  • Windows Phone
  • Wordpress
  • Workstation
  • XBOX

Blog Archive

  • ▼  2013 (495)
    • ►  December (35)
    • ▼  November (332)
      • DesktopOK 3.71 + Portable
      • Lynda - Up and Running with iOS SDK with Ron Lisle
      • SIM-free BlackBerry Z10 now available for $199
      • Hands-on with the Fitbit Force
      • Lenovo IdeaCentre Erazer X700 Gaming PC Review
      • LG G2 to get the Android KitKat update in Q1, 2014
      • Image shows Nokia Lumia 929 in white; leak reveals...
      • Watch Out for Seagate Drives Allegedly Sold Under ...
      • Starting a Website? Get a Domain Name and Hosting ...
      • Our Favorite Android, iOS and Windows Phone Apps o...
      • iBuypower Chimera 4SE FX Ultimate: AMD Gaming PC
      • How to Buy a Business Desktop
      • Google Nexus phones are vulnerable to rebooting vi...
      • Android 4.4 KitKat now seeding to Korean LG G2
      • Best For Music: PS4 or Xbox One?
      • Fix your Mac yourself with the new TechTool Pro 7!
      • How to buy the right sound bar to go with your TV
      • Understanding LSI SandForce SF3700 Series Controller
      • ASUS R9 270X DirectCU II TOP 2 GB
      • FIFA rolls out iOS and Android apps ahead of 2014 ...
      • How to Protect Wi-Fi network From Hackers
      • Recover Deleted Files From External Hard Drive
      • Best Video Editing Apps for Android Users-Must have
      • iPhone 6 Release Date,Full Specifications-whats new
      • How to r00t on server : Free E-Book
      • Samsung Galaxy S5 will not have OIS camera
      • Create Windows 8 Bootable Pendrive
      • Top 5 things to look for in a PC monitor
      • 5 things to look for in an 802.11ac router and ada...
      • 7 ways to maximise your Wi-Fi speeds
      • How to make your own Android ROM
      • VMWare Fusion 6 Opens Windows On Your Mac
      • Control iTunes & Apple TV From The Palm Of Your Ha...
      • Use Your Computer, Don’t Let It Use You: Five “U”s...
      • What’s Trending? Find Out With These Real-Time Dat...
      • Cool Websites & Tools – Remote Website Sharing, Lo...
      • Fascinating Earth: 5 Citizen Science Projects For ...
      • Brix on BRIX – Colin talks to Newegg about the lat...
      • Samsung Galaxy S5 Coming Early 2014 With 64-Bit Ex...
      • Get Your (Linux) Game On: Steam Autumn Sale Highli...
      • Firefox debuts new UI that looks like Chrome, but ...
      • World’s fastest wireless network hits 100 gigabits...
      • Intel Unveils 72-Core x86 Knights Landing CPU for ...
      • United States falls to 31st place in global broadb...
      • Xbox One vs. PS4: How They Stack Up Today
      • Got a Defective Xbox? Here’s How Microsoft Will Ma...
      • ASUS Releases “Faster Than Titan” ROG Mars 760 Vid...
      • How to get Android and iOS apps for free or on the...
      • How to remotely install apps on your smartphone
      • Community driven Core Apps convergence
      • Introduction & Packaging
      • Fix: Change PC Settings does not open in Windows 8...
      • How to make your Android look like it's running iOS 7
      • Switching Monitor Profiles
      • Web Administration Scripts
      • Top 10 apps from last week: Courses123, 500 Firepa...
      • Does the idea of a modular phone appeal to you?
      • How to Boost and Increase your Internet Speed
      • Ubuntu Linux server with ARM processor rolled out ...
      • 6 steps for setting up a small business server room
      • The best home backup plan options - Part 3: Extern...
      • The best home backup plan options - Part 4: Cloud ...
      • The best home backup plan options - Part 5: A comp...
      • How to Backup Files On Your Computer - Part 1: The...
      • The best home backup plan options - Part 2: Same m...
      • How To: Crucial Ballistix Elite Memory Installatio...
      • iBuypower Reveals First Steam Machine Prototypes
      • Kingston ships HyperX Predator 2800MHz Memory for ...
      • Samsung ChatON for Android now supports SMS and MM...
      • Grand Theft Auto: San Andreas coming to Android, i...
      • Google bakes photo goodies deep inside KitKat, but...
      • Oops -- YouTube's new commenting system actually i...
      • WD My Cloud Personal Cloud Server Review
      • Acer Unleashes Affordable, Touchscreen Chromebook
      • Apple iPhone 5s makes up a larger percentage of th...
      • Microsoft giving a free game to owners of Xbox One...
      • Samsung Galaxy S4 Google Play edition scores Andro...
      • Apple iPad mini 2 vs Google Nexus 7
      • Sony resetting some PSN passwords as a 'precaution...
      • Chromecast stand-in CheapCast now beams browser ta...
      • Galaxy S5 rumors, the Snapdragon 805 chip, and wil...
      • What about the Wii U?
      • Red Mac Pro Designed by Jony Ive, Marc Newson Fetc...
      • HTC One GPE getting Android 4.4 KitKat
      • BlackBerry ousts marketing and operations chiefs, ...
      • Recuva Data Recovery Software: Recover deleted fil...
      • Mass-market HTC One in Gold goes official
      • Assassin's Creed: Pirates launches for phones and ...
      • WP to put pressure on iOS in enterprise market
      • New Tegra 4-powered Nook leaked from GFXBench
      • Apple confirms PrimeSense buyout, paves way for mo...
      • Pen computing returns: Revenge of the stylus
      • 3D Systems Sense review: a 3D scanner for the mass...
      • Intel Demonstrates First 64-bit Android Tablet
      • DOOO for iPhone Makes Gorgeous To-Do Lists With Te...
      • Chinese supercomputer twice as fast as closest US ...
      • Best 802.11ac routers
      • Mac vs. PC: Is an Apple computer really better tha...
      • Android 4.4 Kit Kat Update Rolling Out to AT&T Mot...
      • Review: Seagate 600 480GB SSD
    • ►  October (12)
    • ►  September (27)
    • ►  August (2)
    • ►  July (10)
    • ►  June (42)
    • ►  May (35)
Powered by Blogger.

About Me

Unknown
View my complete profile