Our great sponsors
-
-
This is great, I've done a few one-off go wrappers of objective C libraries [1][2] for an OSX menuapp framework I built [3].
This seems like a much more general and useful solution, excited to switch some things over to it!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
This is seriously cool. I feel slightly validated that I've also been wrapping these by hand, since it's kind of quirky to try and auto-generate these while keeping the same usability and such as their original incarnations.
For those interested in a Rust variant, I've been hacking on one for awhile: https://github.com/ryanmcgrath/cacao
I wouldn't say it's yet ready for production use, but so far it's working pretty well for me. Been dogfooding it by building an app I've wanted for a bit - a proper magic-wormhole macOS app.
One of the things I've really wanted to keep to is the delegate pattern, since I think it actually works really well for Rust's model. A fun example I finished yesterday is ListView cell reuse:
https://twitter.com/ryanmcgrath/status/1357097991081844737/p...
Ultimately I view this as one of the last pieces needed for a cross-platform Rust UI framework to actually work.
-
Cacao looks like a cool project, I wonder what Rust bindings for SwiftUI could look like. While not exactly the same I've seen some projects like https://github.com/richardanaya/view that offer a similar, expressive DSL.
-
CDK has `ecs-patterns` https://github.com/aws/aws-cdk/tree/master/packages/%40aws-c...
I'm a pretty big fan of CDK if you are willing to make cloudformation and AWS your lingua franca. I use it for most of my personal projects, but professionally bias towards terraform.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Related posts
- Title in picture
- Library Concept for Interoperating with Objective-C - Seeking Feedback
- What's the best way for an experienced software engineer to learn iOS programming?
- Where can I get a new fact about iOS Programming every day?
- After four months I've finally finished the macOS SwiftUI app I've been working on. Informant - A File Inspector for macOS. It's free so you can try it out if you want, let me know what you think! [Link in comments]