Readdle Adds Cross-App Drag and Drop Functionality to Documents, PDF Expert, Scanner Pro and Spark on iPad - MacRumors
Skip to Content

Readdle Adds Cross-App Drag and Drop Functionality to Documents, PDF Expert, Scanner Pro and Spark on iPad

by

Readdle is today updating several of its apps with a unique drag and drop function that works in Split View mode on compatible iPad models.

With the drag and drop feature, files can be dragged between Readdle apps for quick file transfers between documents. Drag and drop is being added to Scanner Pro, PDF Expert, Spark, and Documents.


Drag and drop is limited to Readdle apps and it only works with Split View on the iPad, but it introduces a simple and intuitive file transfer feature that many hope Apple will add to iOS in the future. According to Readdle, there are dozens of ways for its apps to interact with the drag and drop function, with some examples listed below:

- Quickly attach scans and files to emails (Scanner Pro + Spark)
- Intuitively copy files from one app to another (Scanner Pro + PDF Expert)
- Easily sign and edit document attachments and send them back (Spark + PDF Expert)
- Attach multiple files to email from various sources (Spark + Documents)

In addition to introducing the drag and drop feature across its apps, Readdle is also introducing an update to its PDF reader and file manager, Documents.

Documents 6 features a redesigned interface with new quick actions, simpler import options, a new media player, and cloud-based editing options.


All of Readdle's apps are available from the App Store, with links and prices below.

Tag: Readdle

Top Rated Comments

115 months ago
I'm sorry, but wtf!? Why can Readdle do this but no other developer nor Apple can? I was under the impression that this was an iOS limitation and each window in split view could not interact with the other one. I hope iOS 11 brings this natively. Shoutout to Readdle though, this looks awesome.
Score: 20 Votes (Like | Disagree)
115 months ago
This is brilliant, Apple are really going to have to implement this soon to keep up with competition... on their own platform :D
Score: 10 Votes (Like | Disagree)
115 months ago
This is huge. Well done Readdle.

Hope it's not a violation of app store rules. Maybe they're triggering a 'Share to <any Readdle app>' procedure when the file hits the side of the app in spilt screen mode and then the other app receives the message that a file has been shared with it.

Anyway. Good stuff!
Score: 5 Votes (Like | Disagree)
115 months ago
Same. I'm WTFing all over the place right now. How is this possible?!?? I thought apps were sandboxed.
Sandboxing doesn't automatically mean it will block all types of input, there are some ways to loosen it up as long as the devs permit it. It's opt-in.

Devs can always move files between apps they own, that's not prevented. You can create app groups for apps to be able to access a specific data container: https://developer.apple.com/library/content/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html

* App group container directories. A sandboxed app can specify an entitlement that gives it access to one or more app group container directories, each of which is shared among all apps with that entitlement.


Most likely this is an ingenius method of detecting when you drag a file, move to the shared container and copy some data to the clipboard, so other app can know which file you're dragging and work from the shared container.
Score: 4 Votes (Like | Disagree)
lysingur Avatar
115 months ago
Apple better implement this function in iOS 11.
Score: 4 Votes (Like | Disagree)
macduke Avatar
115 months ago
I'm sorry, but wtf!? Why can Readdle do this but no other developer nor Apple can? I was under the impression that this was an iOS limitation and each window in split view could not interact with the other one. I hope iOS 11 brings this natively. Shoutout to Readdle though, this looks awesome.
Same. I'm WTFing all over the place right now. How is this possible?!?? I thought apps were sandboxed.

I've thought about it for a few minutes. I wonder if when they initiate the drag, it copies some special code into the clipboard, and then when the app detects a finger sliding in from the side, it quickly checks the contents of the clipboard, and initializes an object based on that code, and continues the drag as though it were one continuous, smooth motion? That's a pretty neat programming trick, and would have to be really optimized to work so fluidly.
Score: 3 Votes (Like | Disagree)

Popular Stories

iOS 26

iOS 26.4 Adds Two New Features to CarPlay

Tuesday March 24, 2026 1:55 pm PDT by
iOS 26.4 was released today, and it includes a couple of new features for CarPlay: an Ambient Music widget and support for voice-based chatbot apps. To update your iPhone 11 or newer to iOS 26.4, open the Settings app and tap on General → Software Update. CarPlay will automatically offer the new features so long as the iPhone connected to your vehicle is running iOS 26.4 or later....
Apple Business hero

Apple Unveils 'Apple Business' All-in-One Platform

Tuesday March 24, 2026 8:53 am PDT by
Apple today announced Apple Business, a new all-in-one platform that unifies device management, productivity tools, and customer outreach features. The service is designed to be a consolidated replacement for several of Apple's existing business-focused offerings, including Apple Business Essentials, Apple Business Manager, and Apple Business Connect. It provides organizations with a single...
AirPods Pro Firmware Feature

Apple Releases New Firmware for AirPods Pro 3, AirPods Pro 2 and AirPods 4

Tuesday March 24, 2026 12:31 pm PDT by
Apple today released new firmware for the AirPods Pro 2, AirPods Pro 3, and the AirPods 4. The firmware has a version number of 8B39, up from 8B34 on the AirPods Pro 3, 8B28 on the AirPods Pro 2, and 8B21 on the AirPods 4. There is no word on what's included in the firmware, but Apple has a support document with limited notes. Most updates are limited to bug fixes and performance...