Demo: Running Swift on Ubuntu 20.04 with SwiftStudio
Linux SDK ✔️
No Docker dependency ✔️
Local dev environment ✔️
Crosscompile to Linux ✔️
macOS UI environment ✔️
Docker integration is neat! I provide preconfigured docker image that you can use right away, without learning Docker. Minimum setup requires installed and running "Docker Desktop" on your Mac. Just choose target (local or docker) and run Swift On Server right away.
Happy New Year 2021! This year will be great!
After a long pause, I decided to resume work on SwiftStudio. The landscape has changed and during the Christmas break, I rebooted. New editor. New everything. The experience I've got make this iteration faster
Stay tuned for updates
Weekend update:
- Syntax highlighting reworked.
- Editor rework (again) with TextKit2
If you wonder why "rewrite everything", this
@swiftbysundell
podcast episode explains some: “Building various kinds of editors”, with special guest Marcin Krzyzanowski
I should be doing something more important but screw it! Looks like I implemented unique colors for local variables.
Who remembers the old days Polychromatic Xcode plugin?
I only spend free cycles on minor details obviously. Yesterday evening was all about the completion window. I like it more now!
next: polish diagnostics ui
Being Xcode independent 🗽- this is my life. my goal. my precious.
*Xcode is the only provider of macOS/iOS SDK, hence it may be required for some projects.
It was an incredible journey however, we've got acquired. Mental Health Institute decided to use our brains for further research on procrastination. This is more we could dream of when we started this project!
🛫 San Francisco with handcrafted stickers.
I'd love to hangout with you. Ping me if you want to grab a coffee together, or smth.
I have a sticker for every VC in town :-))))
Weekly Update: the rewrite is going just fine. I'm close to the point where I was with the previous codebase. I'm happy with the progress, given the circumstances.
Swift Playgrounds can build an app now.
Built on top of private APIs, with private entitlements makes sure you'll never use anything else than Xcode for iOS apps on iOS.
There's more than 2,500 people on the "waiting list". I really didn't plan to make you wait that long. I just put it on my "To Do" list to write a status update for all of you in few days 📨
Thank you for being with me all the time❤️
I try to add one feature a day, even when I'm tired I do a small feature that is missing. There is so much that we take for granted, but actually has to be implemented.
is
@codevapor
the Swift Web Framework? here run on Linux on Mac (is it transparent? that's the point!)
Interesting fact: it takes ~1m10s to build a Vapor "hello world" project from zero to hero on my M1 MacBook Air (while on battery). +3s to run it in a container.
People! I am going to post office tomorrow to send a batch of Swift Studio stickers (best stickers). If you want it too (and spread the news), let me know in DM here today. I'm happy to send some to celebrate
thousands (not kidding) of people subscribed to the "Swift Studio Updates" (no spam as promised)
l love you! 💙
PS. there's a small update on the website
The sky is the limit
The definitive guide on building web apps & web APIs using Server Side Swift w/ Vapor, written by the creators of the Vapor 3 framework, now includes six new chapters! And, for the next week, you can get this must-have addition to your library for $10 off:
Welcome, a Go editor for macOS. I'm so happy for
@mattie
because of shipping this! Go get it! support indie devs.
"That’s a long time to work on anything, and way longer than we originally planned" - I'm in this tweet too.
you think it’s dead? but it’s only self-funding while fighting with issues of the biggest corporation on earth.
self funding = get the fucking job to sponsor your landlord 🐒 while trying to build something.