-1

我創造了許多離子的應用程序,使用它的所有版本,從1.x的最新3.x的Ionic,NativeScript或ReactNative之後的下一步?

一直以來與科爾多瓦和AngularJS,這是一個很大的框架,以大社區,它是越來越好了時間。 但它仍然是一個WebView混合工作..

我的知識AngularJS,我應該輕鬆移動到NativeScript,或重新開始與ReactNative?從我看到的ReactNative有更好的社區,許多大型應用程序都在展示中。

因此,對於跨平臺的應用程序,我應該繼續使用Ionic,使用NativeScript還是轉到ReactNative?

+0

建議明確脫離主題SO,請參閱[幫助]。 – jonrsharpe

+0

我真的很喜歡nativescript。我從2.4開始,現在正在製作並開心。 3.2會更好,並且只有幾天的時間 – MatanCo

回答

3

很高興知道您對加入使用JavaScript創建本機應用程序的原因感興趣。您處於正確的方向,Nativescript和React Native都會引導您達到目標:使用Javascript爲iOS/Android構建專業應用程序,但在決定使用哪種框架時應該知道一些差異。

陣營母語:

其Facebook開發的,使用框架陣營它呈現真正的原生景觀。它使用Flexbox來裝飾應用程序,所以如果你從未使用它,這對你來說將是一個新的挑戰,這並不難學。我的問題是,開發團隊沒有直接的支持,只有社區來自你獲得幫助的地方,有時候並不準確。要創建iOS應用,您需要一臺Mac電腦,否則您只能爲Android創建應用。據我所知,您的應用中可能需要一些基本信息,例如平臺,操作系統版本,肖像/風景,它是由社區插件開發的,而這些信息並非來自框架本身。

NativeScript:

由Telerik的,一個非常強大的編程公司誰擁有高品質的開發商和其產品的大力支持下創建

它。它使用Angular作爲創建應用程序的一個選項,並且它有很好的文檔記錄。如果你是一名優秀的CSS開發人員,你會很好,因爲他們使用CSS來裝飾你的應用程序。 Nativescript社區開發了大量的插件。 Nativescript核心團隊正在創建大量工具來幫助您完成整個過程。最近他們推出了一款名爲Sidekick的工具,它允許您從雲端構建/生活同步您的應用程序,這意味着您不需要Mac電腦來創建iOS應用程序(是不是很酷?)。使用Nativescript,您可以選擇Javascript,Typescript或Angular + Typescript,它們都將最終創建本機應用程序。對於支持,您可以直接與核心團隊聯繫,他們會給您最好的答案,這是他們的目標之一。

我希望我已經回答了你的問題。

謝謝!

+0

感謝你提供這些細節,所以你在說,從Ionic移動到NativeScript對我來說很容易,因爲(正如你所說)有許多與Ionic(雲上的應用程序,angularJS ...)類似的「工具」和我學到了什麼,NativeScript有良好的社區?這很酷 – Marouan

1

我不知道React Native,但我們有一個非常棒的NativeScript社區。跳上我們的Slack頻道,並遇到fam!

+0

這不是一個答案。 – jonrsharpe

+1

他在問社區,這是一個答案。更具體地說,請加入我們的Slack頻道:https://developer.telerik.com/wp-login.php?action = slack-invitation。 –

相關問題