4 ms·
"And thank you, Apple, for giving us a place to call home." The underlying rendering tech is based on Apple frameworks so they are not "home". They are stuck.
by tomovo 6y ago
"And thank you, Apple, for giving us a place to call home."
The underlying rendering tech is based on Apple frameworks so they are not "home". They are stuck. What a nice way of saying it.
Targetting a single platform and taking advantage of its features is totally fine for a small developer or niche app. It's a lot easier to get going, maintenance costs are lower.
However for a big app like Sketch cutting corners like that becomes a liability in the long term. Porting to another platform would mean rewriting the rendering layer or reimplementing the system frameworks to keep their designs work 1:1. It's now a huge strategic disadvantage.
- addandsubtract 6y agoIt's their way of sucking up to Apple to be featured in the next WWDC as a prime example of first-party software.
- Andrew_nenakhov 6y agoI don't think they will be ever featured, because they left AppStore and are selling their software directly, without paying Apple Tax.
- gemvox 6y agoAdobe apps also get featured and they are not on the App Store.
- sjwright 6y agoNot their entire suite, but Photoshop Elements and Lightroom are in the Mac App Store. You can even buy a subscription to Lightroom with in-app purchases. And of course Adobe has many apps in the iOS App Store.
- Razengan 6y agoThese sorts of envy-dripping comments are appalling to read and really bring the tone of any discussion down a few notches.
- mihaela 6y agoThey are not stuck, they are just being smart. All multi-platform tools are of lower fidelity and disjointed tooling, making it a horrible experience for a developer and a much lesser one for the user. When was the last time you saw a designed without a Mac? Adobe is sherlocking Sketch the same way MS is copying Slack. You really want each and every app on your PC to come with a full Node runtime? That is worse even than the infamous DLL-hell from the past. Enjoy it, I won't.
- deleted 6y ago[deleted]
- dharma1 6y agoI think platform specific frameworks that won't work anywhere else easily will be detrimental to Apple in the long term. I think it's ultimately in Apple's interest to try to make tooling that enables MacOS/iOS apps to work on other platforms too, including the web. Even their own apps would benefit from this. What if iMessage and FaceTime were cross-platform? Short term, maybe it was a moat for Apple - but now there are so many other cross-platform apps which will slowly kill the Apple-only ones because of network effects (pronounced in chat/calling/social apps). I think iMessage and FaceTime could have taken significant market share from WhatsApp and Zoom/Skype - this will become even more relevant when those apps become more platform-like (WeChat style).