[swift-evolution] VisualFoundation Framework

T.J. Usiyan griotspeak at gmail.com
Wed May 31 22:01:22 CDT 2017


Bezier Paths, CGPoint, CGFloat, CGRect, and something to represent the
origin location would be nice.

On Wed, May 31, 2017 at 10:48 PM, Jonathan Hull via swift-evolution <
swift-evolution at swift.org> wrote:

> Hi Everyone,
>
> I am not sure whether Swift Evolution’s charter extends to the common
> foundation framework which will be distributed with Swift (If not, then I
> hope this request reaches the right people).
>
> I would like to see another open framework distributed with Foundation
> that holds common base UI related objects.  Mainly Color, AttributedString,
> and Image.  I have a lot of code that needs to include UIKit or Cocoa only
> because of these 3 classes (NS/UIColor, etc…).  It would be extremely
> helpful to be able to use the same code for these across platforms, but
> they are all visual ideas, and thus are not included in Foundation.  If we
> had a small framework for visual base classes that sits above foundation, a
> large portion of my code would port to Linux and Windows (if that ends up
> happening) without changes.  This would NOT include platform specific ideas
> like Views or windows… just the basics of things that are meant to be
> cross-platform like color, image, and styled text.  UIKit and Cocoa would
> then import this framework and alias NS/UIColor, etc… to it (or at least
> make them interoperate).
>
> Thoughts?
>
> Thanks,
> Jon
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170531/e0fc9e1c/attachment.html>


More information about the swift-evolution mailing list