- Joined
- Nov 16, 2015
- Messages
- 3,180
- Location
- Palo Alto, California, USA
- Lightroom Experience
- Intermediate
- Lightroom Version
- Classic
Welcome! Login here or Register for exclusive content.
I can understand that iPadPro apps might run on an ARM MBP, but not the other way around. iOS apps are not truly multi-threaded. And getting a. Multithreaded multi cored app that runs on MacOS would not seem feasible on the iPadProThe new Xcode version creates Universal binaries that can run on Mac or iPad. If the app can run on a 13" Macbook, it should be able to run on an iPad Pro.
I'm a PC user, so I am just an observer, but major platform changes have always fascinated me. So many ways to get it wrong. So brilliant if done right.I can understand that iPadPro apps might run on an ARM MBP, but not the other way around. iOS apps are not truly multi-threaded. And getting a. Multithreaded multi cored app that runs on MacOS would not seem feasible on the iPadPro
Sent from my iPad using Tapatalk
I definitely don’t have a programmer-level knowledge of this, but can you explain that a little further? A quick Google search turned up articles like this one (first line: “Threading is an important concept in iOS.”) and this one (first line: “Concurrency in iOS is a massive topic.”).I can understand that iPadPro apps might run on an ARM MBP, but not the other way around. iOS apps are not truly multi-threaded.
According to the two articles I linked to, iOS uses the same multi-threading framework that’s been used for years in macOS: Grand Central Dispatch (GCD). This informative Macworld article about Apple Silicon says “Apple already very efficiently schedules workloads to take advantage of all cores as much as possible,” and GCD is the way most developers achieve that.And getting a. Multithreaded multi cored app that runs on MacOS would not seem feasible on the iPadPro
I agree, and I think there are more reasons that just technical ones. Adobe already has Lightroom on the iPad, so why spend time and money creating a second Lightroom iPad version? Many Lightroom Classic users are afraid that Adobe intents to make Lightroom Classic obsolete one day. I am not afraid that this will happen any time soon, but creating a Lightroom Classic for iPad would be the exact opposite, and that also seems rather unlikely.For those reasons, I don’t think there will ever be a LrC on the iPad.
I agree, and I think there are more reasons that just technical ones. Adobe already has Lightroom on the iPad, so why spend time and money creating a second Lightroom iPad version? Many Lightroom Classic users are afraid that Adobe intents to make Lightroom Classic obsolete one day. I am not afraid that this will happen any time soon, but creating a Lightroom Classic for iPad would be the exact opposite, and that also seems rather unlikely.
Your observations are correct, but the conclusions aren’t. What you are actually running into are some of the many self-imposed limitations of iOS or individual applications, but not the actual multithreading capabilities of the system. This is an important distinction that defines this whole debate.OK, here is what I discovered with my iPadPro.
The YouTube app can not be invoked but one time and only full screen (i.e. no split screen mode). The same holds true with the Amazon Music app although the music continues to play when in background.
The Notes app can be invoked in split screen mode. Thinking that I could outsmart iPadOS, I created a video and added it to an other wise blank note. I then went split screen and added another video to a new blank note. If multithreading and true nultitasking is possible on the iPadOS, then I should be able to see both videos side by side. Instead when one starts the other stops. There can only be one active video thread. From this I conclude there is no multi threaded capability.