Cacao
  • September 18, 2023

Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)

Build


OS X

brew install cairo sdl2 lcms2
swift build -Xlinker -L/usr/local/lib

Ubuntu

sudo apt-get install libcairo-dev libsdl2-dev liblcms2-dev
swift build

Screenshots


Run PaintCode StyleKits in Linux

Image

Hardware-accelered UIView animations

Layout views according to a UIViewContentMode

Create applications that run in the native Window Manager

Image

Image

GitHub


View Github

#cocoatouch #crossplatformgui #linux #swift #uikit #vectorgraphics
YOU MIGHT ALSO LIKE...
CameraBackground

Features Both front and back camera supported. Flash modes: auto, on, off. Countdown timer. Tap to focus. Pinch to zoom. Usage  

DKCamera

Description A light weight & simple & easy camera for iOS by Swift. It uses CoreMotion framework to detect device orientation, so ...

HorizonSDK-iOS

Horizon SDK is a state of the art real-time video recording / photo shooting iOS library. Some of the features ...

LLSimpleCamera

LLSimpleCamera: A simple customizable camera - video recorder control LLSimpleCamera is a library for creating a customized camera - video ...

RSBarcodes_Swift

RSBarcodes allows you to read 1D and 2D barcodes using the metadata scanning capabilities introduced with iOS 7 and generate ...