簡體   English   中英

至少努力從Ionic轉向NativeScript

[英]Moving from Ionic to NativeScript with at least efforts

以最少的努力將移動(遷移應用程序)從Ionic移動到NativeScript的最快方法是什么?

  • 無需重寫舊的AngularJS控制器和服務。
  • 使用帶有AngularJS的NativeScript而不是Angular 2。
  • 我需要用CSS重寫UI(用XML替換HTML)。

問題是 :這適用嗎? 或者沒有選擇,只能重寫整個應用程序! 如果是的話,我必須遵循的道路是什么?


如果您想知道我為什么要這樣做的故事:

我有一個基於Ionic(離子1和AngularJS)的移動應用程序,Ionic是構建應用程序的非常好的平台,但是在我的應用程序中遇到了很多令人頭痛的問題,在我的應用程序中我通過許多設備確實存在這個問題,直到我發現NativeScript真的很棒,所以我正在考慮將我當前的實時應用程序從Ionic移動到NativeScript。

直到現在,正如我所看到的,我似乎必須從頭開始重新編寫整個應用程序,但這是昂貴的,而不是我的選擇,我在互聯網上搜索並沒有找到明確的答案,即使在文檔中他們似乎只使用Angular2與TS (現在更好但沒有時間)或者只是計划JavaScript。

這是一個很好的方面參考: 迷失在混合應用程序框架中,如Ionic,Cordova,

簡單地說你不能。 角度1取決於DOM。 使用NativeScript,沒有DOM。 這就是您在webview中遇到性能問題的原因。 你需要咬緊牙關並用ng2重寫它你以后會感謝你自己。 webview是您在Cordova上的表現的挫折,為了擺脫這一點,您將獲得更好的性能,並且使用ng2獲得的性能優勢也非常好。 下面是關於離子2到NativeScript的一些好信息的鏈接,但是這樣就好了。 因為您不能輕易地從Cordova webview應用程序到本機UI,如NativeScript或反應原生。 https://www.thepolyglotdeveloper.com/2016/05/converting-ionic-2-mobile-app-nativescript/

這里有人剛剛離開了NativeScript並對松弛頻道進行了評論https://nativescriptcommunity.slack.com/archives/general/p1471789794013989如果您決定這樣做,可以加入一些非常棒的社區幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM