Wpis z mikrobloga

Czy ktoś ma doświadczenie z Compose Multiplatform? Co trzeba przerobić, żeby apka działała także na iOS? Można używać zasobów tak samo jak w natywnej apce dla Androida? Czy lepiej się nie męczyć i przepisać na Fluttera?

Co zrobiłem dotychczas:

1. Utworzyłem nową aplikację Compose Multiplatform w Intellij IDEA
2. Przeniosłem kod do modułu commonMain
3. Przeniosłem zależności (ale inaczej się je definiuje, api() nie implementation)
4. Próbuję skompilować i...

Wielu rzeczy nie widzi, w tym stringResource(), Preview, viewModel(), R (do zasobów), BuildConfig, wszystko z nawigacją (NavHost, composable, NavHost...) i jeśli nawet uda mi się te problemy rozwiązać, to się obawiam, że jeszcze trudniej będzie przystosować aplikację pod iOS.

#android #ios #programowanie #aplikacjemobilne #jetpackcompose