Skip.dev

1.9K posts

Skip.dev banner
Skip.dev

Skip.dev

@skiptools

Swift and SwiftUI for Android. Build dual-platform apps for iOS and Android with Skip! https://t.co/Ukd8fpRmbv

Katılım Temmuz 2009
3 Takip Edilen5K Takipçiler
Sabitlenmiş Tweet
Skip.dev
Skip.dev@skiptools·
The latest Skip Showcase release features an "Easter Egg": a full Block Blast-style game in created in pure SwiftUI and cross-compiled to Android with the newly-released Swift SDK for Android! Check it out and blast away! skip.dev/blog/skip-bloc… #AndroidDev #iOSDev #SwiftUI
Skip.dev tweet media
English
1
7
45
3.8K
Skip.dev
Skip.dev@skiptools·
For those interested in the internals of how Skip works its magic to build your app for iOS and Android simultaneously, we've published a new architecture overview: skip.dev/docs/architect…
English
0
11
109
7.3K
Skip.dev
Skip.dev@skiptools·
@the1111sigma SkipUI is squarely focused on SwiftUI and Jetpack Compose. However, we do have support for embedding legacy UIKit views on iOS and Android XML views on Android, you just need to do it separately for each platform. For complete details, see #legacy-views" target="_blank" rel="nofollow noopener">skip.dev/docs/app-devel…
English
0
0
0
105
Skip.dev
Skip.dev@skiptools·
Swift 6.3 is out and features official Android Support! We've release Skip 1.8 to support the new Swift SDK for Android, and the latest version of Skip Showcase utilizing the official SDK was just released on the Play Store. #SwiftUI #AndroidDev #SkipDev
Skip.dev tweet media
English
8
28
278
16.9K
Alex
Alex@Tech_Over_Lord·
@skiptools Please speed up the development. I don’t want to touch react native
English
1
0
5
426
Skip.dev
Skip.dev@skiptools·
Skip has a new site and new socials! Update your bookmarks to keep up with the latest Swift on Android developments: skip.dev @skiptools@mas.to Goodbye X. We hope to see you on Mastodon, and as always: Happy Skipping!
Skip.dev tweet media
English
13
7
87
6.6K
Skip.dev
Skip.dev@skiptools·
Incredible news: Skip is now free and open-source for everyone! Create fully native x-platform apps in Swift and #SwiftUI, with deep Android and #JetpackCompose integration, powered by the Swift Android SDK Read more and learn how to contribute: skip.dev/blog/skip-is-f…
Skip.dev tweet media
English
23
152
1K
95.2K
Skip.dev
Skip.dev@skiptools·
In case you missed it: Fantastic presentation at NSSpain on using the Swift Android SDK + Skip to share business logic in a real-world app. And it’s even easier today! “Android Doesn’t Deserve Swift—But We Did It Anyway — Pierluigi Cifani” youtube.com/watch?v=EIGl6G…
YouTube video
YouTube
English
1
2
20
2.7K
Skip.dev
Skip.dev@skiptools·
Skip’s new getting started guide makes it easier than ever to try the Swift Android SDK. Whether you’re sharing some business logic or creating an entire dual-platform #SwiftUI app, setup is just a few steps: skip.tools/docs/gettingst…
Skip.dev tweet media
English
2
2
43
3.3K
Skip.dev
Skip.dev@skiptools·
When you use Swift on Android, you can truly use the entire Swift language. But when you want some Swift to talk to Android #Kotlin APIs and vice versa, what @swiftlang features can be bridged? With Skip, more than you might think! skip.tools/docs/bridging/
Skip.dev tweet mediaSkip.dev tweet media
English
0
2
25
2.1K
Skip.dev
Skip.dev@skiptools·
Our PR to enable URLSession.websocketTask on Android has merged! Skip long supported WebSocket in transpiled mode. But customers quickly found it missing when using compiled Swift @swiftlang Use ‘skip android sdk —help’ for help getting the 6.3 nightly github.com/swiftlang/swif…
English
0
0
4
460
Skip.dev
Skip.dev@skiptools·
2025 was a banner year for Swift on Android. With simple tooling, deep Android integration, and #SwiftUI + #JetpackCompose support, Skip turns this tech into a robust platform for x-platform mobile dev. Read our 2025 retrospective and look forward to 2026: skip.tools/blog/skip-2026/
Skip.dev tweet media
English
1
3
31
2.7K
Skip.dev
Skip.dev@skiptools·
Black Friday special! Through the weekend, all Skip.tools subscriptions are 50% off. Just enter the code `BLACKFRIDAY2025` on the Skip subscription page. There's never been a better time to give Skip a try and bring your SwiftUI app to the entire iOS+Android market!
Skip.dev tweet media
English
1
0
2
510
Skip.dev
Skip.dev@skiptools·
@jacobtechtavern @dean_lusk The cool thing is that Skip makes your Swift @Observables “just work” to power Jetpack Compose. So it’s a lot easier to do your view models in Swift Of course Skip also supports SwiftUI for Android, but there are lots of reasons you might use Compose for some or all of your UI
English
1
0
5
229
Jacob Bartlett
Jacob Bartlett@jacobtechtavern·
@dean_lusk Someone on the skip team gave my piece a proof read! I kept it out of scope for here but I hear it makes life a lot easier
English
1
0
1
206
Jacob Bartlett
Jacob Bartlett@jacobtechtavern·
The biggest question when using Swift for Android: “Where do the view models go?” This is the single most controversial point of debate when implementing a multiplatform solution*. Where do we put the view models? *I guess nowadays it’ll be a distant second, after “Are we using Kotlin or Swift?” “Shared business logic” unambiguously includes networking, caching, analytics, models, processing, queues, config, and most of your services. But view models (and, depending on your architecture, perhaps interactors, presenters, and navigators) could go either way. This is a double-edged sword. If you put all these in the shared multiplatform libraries, you’ll potentially increase the percentage of shared code from ~50% to ~80%. But, if you choose to share these, you’re also going to be fighting (at least) one of the systems at some point. SwiftUI expects @Observable view models. Jetpack Compose prefers StateFlows. If you go down this route, you’ll go insane unless you use some kind of wrapper library like KMP-ObservableViewModelas a shim to make code work on the non-native platform. I have absolutely no clue about the performance implications of this, other than that it’s not zero. I made life easier for myself and kept the view models on the native side. Read my full analysis, Swift Android vs Kotlin Multiplatform, here 🚀 blog.jacobstechtavern.com/p/swift-for-an…
Jacob Bartlett tweet mediaJacob Bartlett tweet media
English
2
4
34
4.9K
Skip.dev
Skip.dev@skiptools·
Excited to announce that Skip Fuse is now free for Indie developers! Now you can use the new official Swift SDK for Android to build your whole app in native Swift! Rea about it at skip.tools/blog/skip-fuse…
English
0
7
72
7K
Skip.dev
Skip.dev@skiptools·
We are thrilled to announce that the Swift SDK for Android is now an official and supported part of the Swift project! This grants a huge amount of confidence to those who may have been hesitant about Skip's approach of bringing SwiftUI to Android. #swiftui #androiddev #iosdev
Skip.dev tweet media
English
11
21
267
14.6K