TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Create a Professional iOS App in Hours with Creo

5 pointsby massimosgrelliover 6 years ago

1 comment

gbanfalviover 6 years ago
&gt; Pretty soon they understood that to get Creo the kind of user experience they desired, they had to rewrite one of the core modules of Apple developer stack: the UIKit.<p>&gt; Read it again: entirely rewrite a core component created by some of the smartest programmers in the world, with no access to their source code.<p>They didn&#x27;t though. Looking through their documentation[1], they subclassed all (or some?) UIKit components and offer those instead of what UIKit offers – which is what allows them to hook into each object&#x27;s properties for their IDE (I&#x27;d guess).<p>It&#x27;s cool, and I understand why they did this given their offering (a drag-and-drop IDE to create apps) – but they definitely didn&#x27;t rewrite a massive, complex, UI framework. Similarly, they blocked off a bunch of UIKit stuff that could genuinely be useful. It looks like you can&#x27;t provide your own collection view layouts, for example.<p>[1] <a href="https:&#x2F;&#x2F;docs.creolabs.com&#x2F;classes&#x2F;CollectionView.html" rel="nofollow">https:&#x2F;&#x2F;docs.creolabs.com&#x2F;classes&#x2F;CollectionView.html</a>
评论 #17966865 未加载