Closed traviskirton closed 9 years ago
Here are some ideas:
Either way it would help if we had a concrete direction. Like a set of problems we want to be able to tackle with C4.
Definitely. The idea of the objc.io article is pretty interesting... It shows the concept really clearly, and a great starting point for a discussion. At first it's pretty clear that there will be some issues with "uptake" simply because IB is a beast to learn. But, thinking about that article as an example rather than a solution, I think there's some legs here on how we could approach design without coding via IB – which will be really powerful.
Interesting talk by a guy from Facebook, he discusses architectures of UIKit and the problems they ran into when building FB's Paper app: https://www.youtube.com/watch?v=h4QDbgB7RLo
It starts to get technically interesting around 20:00
Also, he speaks slow so it's pretty easy to watch at 2x speed.
The Old Frameworks I looked at the frameworks currently in C4, and went through their reference docs to see if there was anything new or interesting that we could consider as additions. Here are my raw thoughts, we could talk about them on Wed:
Accelerate
AVFoundation
Foundation
Core Graphics
Core Image
Core Media
Core Text
Quartz Core
UIKit
New Frameworks Here's s list of potential frameworks to consider adding to C4.
We decided to do the following:
. start by converting CoreGraphics and CoreImage . then work on other core media types like video / audio / . step away from using CG stuff directly (e.g. we have our own version of CGRect, etc.) . use doubles everywhere
We will revisit prior to mid-nov to see where development has gone.
We should have a new plan for rebuilding an alpha-version of the Swift branch.
Questions: