Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Compiled #SwiftUI on Android progress! With Skip's existing SwiftUI support and bridging technology, most functionality ports quickly. The biggest time drag is just the massiveness of the SwiftUI API surface area

55,150 görüntüleme • 1 yıl önce •via X (Twitter)

12 Yorum

Ben profil fotoğrafı
Ben1 yıl önce

If you had the time to explain what it is exactly that you're doing at the moment, by showing a simple example in detail, i would absolutely love it. I'm still a bit confused at to what is compiled, what is transpiled, and where does it all hooks to the android api.

Abe White profil fotoğrafı
Abe White1 yıl önce

iOS: your code builds as if Skip isn't there Android: your Swift compiles against the official std lib and Foundation, plus our SkipFuse lib for system integration. Your SwiftUI compiles against our SkipFuseUI lib mirroring the SwiftUI API. Under the hood, SkipFuseUI JNI-bridges to our SkipUI lib, which uses Compose

Etherspot 🐞 profil fotoğrafı
Etherspot 🐞2 yıl önce

Want to build a Web3 app without all the overhead costs? Try TransactionKit, a React toolkit that makes building dApps easy. Integrate cutting-edge account abstraction features in just a few clicks. Try it today 👇

Ivan profil fotoğrafı
Ivan1 yıl önce

Astonishing work!

Artila profil fotoğrafı
Artila1 yıl önce

how did you do this? Flutter/dart?

Abe White profil fotoğrafı
Abe White1 yıl önce

This is a Swift/SwiftUI app using In particular, Skip's in-progress support for *compiling* SwiftUI and bridging to Compose, rather than our existing support for *transpiling* to Kotlin

Adhithya profil fotoğrafı
Adhithya1 yıl önce

interesting.. how does the swiftui to compose component mapping work? does each of your swiftui component map to an equivalent material compose one?

Abe White profil fotoğrafı
Abe White1 yıl önce

There are lots of complications, but generally yes

Marc profil fotoğrafı
Marc1 yıl önce

i'm pretty intrigued by the tech behind this. how far along is Skip? do animations work? navigation transitions?

Abe White profil fotoğrafı
Abe White1 yıl önce

Here's the SwiftUI our current, transpiled product supports on Android. We're now in the process of supporting all this in compiled mode. Note that this subset is always expanding, and that you can mix in Compose as desired too

Highest profil fotoğrafı
Highest1 yıl önce

the material navbar is off n the android emulator. the pill is supposed to be larger

Abe White profil fotoğrafı
Abe White1 yıl önce

We’re not customizing it here. That is the vanilla material 3 nav bar in the version we’re using

Benzer Videolar