Skip is now free and open source

skip.dev

209 points by dayanruben 7 hours ago


nsm - 5 minutes ago

> The plain truth is that developers expect to get their tools free of charge.

This is an accurate, but damning indictment of how some of the most highly paid workers on the planet won't pay for tools. Unlike nearly every other profession.

Folks, if you can afford it, please pay for quality software, instead of relying on FAANG and VC money to keep the tools going!

agentifysh - 3 hours ago

This is a welcome addition but why should Flutter devs use this ?

Seems like it requires 32gb of ram! Also Flutter is already very mature and can produce not only near-native mobile apps (the difference is almost negligible) but can target desktop and even web applications.

I do wonder how much of a boost skip offers vs Flutter's mobile apps. Will give skip a try when dram prices normalize.

gouthamve - 5 hours ago

https://github.com/skiptools/skip

This is cool, but there is no LICENSE file putting this in DONT USE territory.

This has a license: https://github.com/skiptools/skipstone but it vendors the other repo according to the readme? I am super confused about how this would work.

RobMurray - 3 hours ago

This is great news, thank you. I have been looking into a way to port Soundscape Community [1], a navigation app for the blind to Android without having two codebases to maintain. Skip looks ideal; I was planning on asking you about licensing for a very small team with almost no funding.

Someone else already asked about talkback accessibility; I assume it will work because it translates to native UI controls on android. Is that correct?

[1] https://github.com/soundscape-community/soundscape

jstummbillig - 4 hours ago

"At least 32GB of memory is recommended for development with Skip."

Dear lord, what?

ppeetteerr - 4 hours ago

This is amazing! Thank you for open sourcing the project. It must have been a hard decision.

vishrajiv - 2 hours ago

Thank you for making it open-source (and free!) I looked into Skip before because I’d rather write native Swift than the in-between tangle of code that React Native tends to become. What prevented me from using it was the lack of case studies or apps in production. Has that changed? I looked on the homepage and couldn’t see any. Of course, I understand it might be a growing community and targeted to early adopters for now.

danielhep - an hour ago

How is Skip’s support for building apps with maps or other more complex UIs? Can I build map overlays that work cross platform?

dtreliz - an hour ago

Does it support MacOS as well? I didn't spot any explicit statement about that but I guess SwiftUI should support that automatically.

pxc - 4 hours ago

If I use Skip to make a cross-platform app, will TalkBack be able to read it to users as well as VoiceOver?

bbx - 3 hours ago

Interesting. I used Expo recently and loved the development experience. I also built a simple iPhone app with Swift, and it was a decent experience. I have plans of building another iPhone app and was considering Swift again, which would make me miss building an Android app, but maybe Skip would allow me to do it anyways.

kwanbix - 3 hours ago

I just started to learn Kotlin, how does it compare with Kotlin Multi Platform for those that used both?

publicdebates - 4 hours ago

> The plain truth is that developers expect to get their tools free of charge.

I've run into this too with my own app. I thought people would like a Lua GUI framework that's professional grade and gives you full access to WinAPI via Lua. I was using DragonRuby as my model.

So I wasted a thousand hours making the app and its documentation. Turns out, even after people understood what it was (I suck at marketing), everyone still agreed that whatever it could become or ever evolve into was still not worth a dime.

Now I'm faced with a decision. Do I open source it? I think, no. What's the point? Marketing for my skills as a developer? There's no more need for software consultants now with Copilot/etc. I have to change careers.

Then, should I open source it altruistically? What for? First of all, giving things away for free is not inherently good. One negative side effect is teaching people not to rely on their own industry. Another is that they may use it for evil. And then, it feels like such a waste to let the code die out.

But everything eventually goes to waste.

liuliu - 5 hours ago

I wish there are something for SwiftUI on Windows. I meant to support Windows for Draw Things, but the opportunity cost is too high without proper UI tooling.

jackbravo - 3 hours ago

What big/famous apps are using Skip?

DetroitThrow - 4 hours ago

The reasoning for making this choice was refreshingly sober and clear-minded. If there was anything that would help tooling reach critical mass, it's turning it into OSS.

I've built with Flutter and React Native a few times over the years, but I will give Skip a go in my next project, I've heard a lot actually.

juicytip - an hour ago

[dead]

sabdarmdhn - 4 hours ago

Welp atleast they make it more easier for us non-Apple Developer to make an App