![](/img/trans.png)
[英]Is my single flutter codebase can generate build in Android,iOS and webapps?
[英]Can I create an android, ios and web with the same codebase of kotlin
我已經使用kotlin
創建了一個 android 應用程序,並且它也可按需用於Web-app
和 IOS。 所以我在谷歌上搜索找到了一種方法,我得到了類似Kotlin 之類的多平台的東西,讀完之后我明白了,用相同的代碼庫也可以創建一個 IOS 應用程序。
但我不知道相同的代碼庫是否也適用於 web 應用程序? 或者問題可能是“是否可以使用相同的代碼庫為所有 3 個平台制作應用程序?”
或者我應該切換到Flutter
? 但是,如果我切換到 flutter,那么我必須從頭開始遷移它。 這將非常耗時。 但我聽過,我們必須在 flutter 上編寫一次代碼並在任何地方運行它。 雖然使用 kotlin 我必須為不同的平台更改很多東西?
我對嗎? 從長遠來看,什么是更好的方法?
理論上,使用Kotlin Multiplatform ,您可以在平台之間獲得高達約 80%的共享代碼。
是的,這意味着通常您的 UI,但其他平台特定的東西也必須為每個平台重寫。
就您而言,我認為朝着這個方向發展是有意義的。 您必須稍微調整您的 kotlin 代碼,為 Web 和 iOS 制作 UI,但您將獲得原生質量,以及對平台的更多控制。 如果我已經有 kotlin 代碼庫,至少這是我會選擇的,如果您有更多問題,請告訴我
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.