2017-07-06 5 views
0

Ich habe eine Anwendung in C# als Windows-Anwendung geschrieben. Programm funktioniert gut, es gibt kein Problem, aber jetzt muss ich diese App in Android verwenden.So portieren Sie C# Windows-Anwendung auf Android

Von Scratch wird es schwer für mich, es in Android zu schreiben und wird Zeit so nehmen Ist es möglich, dieses Projekt auf Android mit Xamarin oder etwas?

Natürlich erwarte ich keine hundertprozentige Genauigkeit, aber zumindest mit kleinen Änderungen kann ich es schaffen?

Programm verwendet Bluetooth, um einen Herzfrequenzsensor zu verbinden und auf Windows Forms zu erstellen.

+1

Das hängt wirklich von Ihrem Code ab. Wenn Sie viele Geräte-agnostische Bibliotheken haben, dann sollten Sie in der Lage sein, sie in Xamarin mit wenig oder gar keiner Arbeit zu verwenden. Bluetooth in Xamarin ist jedoch wahrscheinlich für jede Plattform unterschiedlich. Wenn Sie Java recht gut kennen, wäre die native Android-Portierung nicht viel anders als die Portierung nach Xamarin. Es gibt wirklich keine Antwort auf diese Frage, fürchte ich. – Clay07g

+0

Windows Forms und Xamarin Forms sind sehr unterschiedlich und es gibt derzeit keine Möglichkeit, den ersten zu letzterem zu konvertieren. Ich denke nicht, dass es geschaffen wird, da sie jetzt relativ neue Technologien wie XAML entwickeln werden. –

+0

@ S.Petrosov Selbst Wenn wir den UI-Teil beiseite legen, ist das nicht möglich? Ich meine Wenn ich die Xamarin-Formulare von Grund auf neu entwerfe, aber den gleichen Backend-Code benutze, denkst du, dass es weniger schmerzhaft ist, als alles von Grund auf neu zu schreiben? –

Antwort

0

Verwenden Sie Xamarin, es erspart Ihnen viel Port Arbeit.

Verwandte Themen