darling icon indicating copy to clipboard operation
darling copied to clipboard

UIKit implementation for iOS apps

Open ephemer opened this issue 3 years ago • 2 comments

A significant challenge here would be to write our own implementation of UIKit. Come talk to us if you're interested in working on this!

Hi, just saw the project here and wanted to point you to our implementation of UIKit, which is written in cross-platform Swift. We have been using it in production on Android for the last 4 years.

It's not 100% feature complete but there has been renewed interest from the community lately to expand on it and fill in most of the missing pieces. What is there has been implemented with performance and accuracy in mind (we use it to share a codebase between iOS and Android).

To be honest I wouldn't be happy to have it re-licensed under GPL but since it's under MIT I guess you could technically do what you want.

GitHub.com/flowkey/UIKit-cross-platform

Any thoughts?

ephemer avatar Nov 06 '21 01:11 ephemer

This project looks interesting. Unfortunately we won't be able to directly use the source code, since we need the UIKit implementation in Objective-C.

With that being said, We're not against collaborating and sharing knowledge about UIKit. Our Discord server would be a good place to chat with us.

CuriousTommy avatar Nov 09 '21 05:11 CuriousTommy

Why would you need to implement UIKit in Objective-C if it provides the same Objective-C ABI?

kisg avatar Jan 31 '22 21:01 kisg