![](/img/trans.png)
[英]Can I use Perl script in PhoneGap for native Android and iOS apps?
[英]If I have linux and a not perfectly functioning hackintosh, should I use reactnative or phonegap for building multiplatform (android, ios) apps?
我有以下注意事項:
1.我永遠不會定期使用hackintosh,也許只會用於xcode和發布的最后步驟。
2.可能我想實現的某些功能無法在phonegap / react native上完成。 我聽說react native允許集成本機代碼(例如android與java和ios與swift集成),但是我想再次確認這一點。
3.我讀到很多人抱怨甚至在android上使用本機在react上的錯誤。 有人可以告訴我他們是否已經使用react native + linux成功構建了某些東西嗎?
4,我還沒有花很多時間來學習React Native,所以最后一點可能很愚蠢,但是如果已經有人用React Native構建了一個android應用,那么構建ios還有多少工作呢? 另外,我是否必須使用jquery進行本機響應?
好的,我會盡力從RN方面盡可能徹底地回答(我從未真正使用過cordova)。
- 我永遠不會定期使用hackintosh,也許僅用於xcode和發布的最后步驟。
好的,RN適用於所有平台。 當然,您需要在某一時刻發布xCode來發布您的應用程序,但除此之外,一切都可以在其他平台上完成。 但是,要在iOS上構建,您將需要Xcode來啟動模擬器或以調試模式運行應用程序,因此您需要在Mac上工作。
- 我想實現的某些功能可能無法在phonegap / react native上完成。 我聽說react native允許集成本機代碼(例如android與java和ios與swift集成),但是我想再次確認這一點。
是的! RN允許集成本機代碼。 在此處和此處檢查文檔以獲取更多信息。
- 我讀到很多人都抱怨Linux上的本機響應錯誤,即使是Android。 有人可以告訴我他們是否已經使用react native + linux成功構建了某些東西嗎?
RN無法與Linux配合使用,尤其是最新版本。 檢查一下
- 我還沒有花很多時間在學習React Native上,所以最后一點可能很愚蠢,但是如果一個人已經用React Native構建了一個Android應用程序,那么構建ios還需要做多少工作? 另外,我是否必須使用jquery進行本機響應?
我為iOS和Android構建了應用程序,但從未在其中使用過jQuery。 此外,jQuery 不能按此處所述使用react-native。最后,Android和iOS之間大約80%的代碼(當然取決於應用程序)是相同的。 剩下20%的工作要做(通常不會進行長時間修改)。
希望這會有所幫助,但我強烈建議您使用RN代替電話間隙。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.