2016-06-20 164 views
0

我是移動開發新手,需要爲Android和IOS開發應用程序。我的編程背景是用C#編寫的。跨平臺移動開發語言

哪個是開始開發移動應用程序的最佳語言和框架? 使用本地開發還是使用跨平臺框架會更好嗎?

請相對於簡化開發的,開發支持等建議的框架和語言..

回答

1

我在跨平臺移動開發方面的專家(其實,我只是在尋找一個跨平臺的移動開發語言/框架),但你可以看看Xamarin,特別是當你有一個C#背景。

您可能還想看看Apache Cordova(和Adobe Phonegap),他們使用HTML + CSS + JavaScript。

我最近發現Flutter,開發語言是Dart,它是一個早期的OSS項目(截至2016年10月)和Haxe。他們都看起來像活躍的項目,所以值得跟隨GitHub的進展。

如果我不得不選擇我已經擁有C#技能的人,我會選擇Xamarin。

0

我強烈建議你試試Flutter ......它剛剛從Google發佈......它在Beta版中,但Google直到現在在生產移動應用程序中大量使用它。它使用Dart作爲編程語言,它很棒。如果你有C#背景(或者類似的語言,比如Java),你就不會有任何問題 - 它很快就會學習,並且已經有一大堆教程。

執行搜索YouTube上撲,也對中...

這裏的網站鏈接:http://flutter.io

您也可以下載所有你可以使用Android/iOS的一些小部件示例應用程序在Flutter應用程序中。以下是適用於Android的應用程序:https://play.google.com/store/apps/details?id=io.flutter.gallery&hl=en

例如,Flutter和React本機之間的主要區別在於,沒有Javascript橋接,它編譯爲本地代碼。您還可以編寫一次代碼,並且默認情況下它們都可以在Android和iOs上運行......哈哈,您甚至可以切換到Android手機上的iOs小部件。

這真棒!