https://www.captureone.com/en/new-update/upgradeAfter what feels like an eternity we have Capture One 21.2 with native Apple M-series support. I am delighted to report that as it says on the tin, it is markedly faster than under Rossetta and markedly faster than most of my Intel machines at importing and generating previews. The thing that really sets it apart is the more mundane tasks like painting in a mask, panning the image, zooming in and out, and previewing a preset; these tasks feel smoother than any machine I have tried prior as if previous machines had that little extra latency between mouse click and action.
Comments
At the moment I have C1 running on the Microsoft Surface Pro 7 and it works fine, because it's just a Windows 10 computer. However, the Ipad Pro works much better as a tablet.
Do you know if C1 works on the new Ipad Pro with the M1 processor? I know everything about Windows, but nothing about Apple, hence my question.
Now onto the meat of the topic: The developers could shove the core code into Xcode and compile it and it'll run on iPad. But that'll have no user interface and would be a poor experience. So what is happening (at least the impression I got after a wee yap) between now and 2022 is that they are building a UI for Capture One for iPad. Much like the full Photoshop is on iPad just now, but Adobe haven't built a UI to for all of the tools yet and some non core functions need ported from basically Flash to real code.
When Capture One comes to the iPad next year you should expect a fully tailored application that plays to the strengths of the iPad.
I stick to the full version on my Surface Pro 7, which I synchronise with my desktop via my Synology NAS, works fine.
That assumes all of the code is modern and written in Swift (very unlikely). More likely they have to write a create a new touch focused UI and find replacements for or ditch a few libraries and some old code like Adobe has been doing with Photoshop. Even things like file management use different libraries between macOS and iPad OS.
If their app was in Swift already it honestly would be on iPad by now, I have never needed to write modern code that couldn't be compiled on ARM, Power8, and AMD64. But Capture One is an app with a lot of baggage and I fully expect they have a hard task ahead of them. Even if the big switch from OpenGL/OpenCL to Metal is complete(and M1 only which tells us something about the complexity of the codebase that they had to have a special M1 build as something is up having the Metal path work on Intel or they just didn't want to chance it.).