Android Apps in C # schreiben (Xamarin) [geschlossen]

8

Ich bin ein C # -Programmierer und möchte eine Android-App schreiben. Ich bin ein sturer Gräuel und weigere mich, jemals wieder Java zu schreiben (nachdem ich vor sechs Jahren auf C # gewechselt habe).

Gibt es neben Mono und MonoDroid (und Java schreiben) irgendwelche Optionen für mich? Oder sollte ich mich einfach dumm fühlen, wenn ich mich weigere, zu meinen Java-Wurzeln zurückzukehren?

Was sind die Vor- und Nachteile von Xamarin gegenüber anderen wie Phonegap usw.?

(Bitte unterlassen Sie Java-bezogene vs. C # -Diskussion. Ich war rhetorisch, als ich nach der Rückkehr zu Java-Wurzeln fragte.)

    
JamesBrownIsDead 06.06.2010, 08:14
quelle

6 Antworten

4

Ich glaube, das ist im Grunde die einzige Option für c # -Entwickler.

    
Sir Graystar 06.06.2010 08:17
quelle
1

Die Entwicklung einer mobilen Anwendung ist heutzutage eine mühsame Aufgabe. Sie benötigen eine mobile App, um Ihr Unternehmen aufzuspüren und Marktanteile mit Ihrem Publikum zu gewinnen. Welche Plattform wählen Sie? Apfel? Android? Windows Phone? Die Kosten für die Entwicklung einer mobilen App sind eine der größten Hürden neben der Wahl der Plattform. Eine nativ entwickelte Anwendung in zwei der drei großen mobilen Betriebssysteme verdoppelt die Entwicklungskosten. Jedes mobile Betriebssystem ist auf die Entwicklung in einer bestimmten Programmiersprache und Entwicklungsumgebung ausgelegt.

3 verschiedene Betriebssysteme, 3 separate Sprachen und Entwicklungsumgebungen und Zählen. Um all diesen Betriebssystemen nativ gerecht werden zu können, müssen Entwickler von mobilen Apps über Experten verfügen, die in jeder dieser Programmiersprachen ein Experte sein können, und auch ein Experte in den Feinheiten der Funktionsweise jedes mobilen Betriebssystems sein. Aufgabenlebenszyklen, Multithreading, Speicherbeschränkungen, Speicherbereinigung usw.

Mehr über Xamarin:

Ссылка

Ссылка

    
Vaikesh 08.10.2015 12:09
quelle
0

MonoDroid ist das Warten wert,

Ссылка

    
Lex Li 06.06.2010 10:32
quelle
0
  

Neben Mono und MonoDroid (und   Java schreiben), gibt es irgendwelche Optionen   für mich?

Eine andere Möglichkeit ist Scala. Ich bin mir nicht sicher, wie das Werkzeug jetzt aussieht.

    
Kevin McFarlane 07.06.2010 16:42
quelle
0

Da Sie ein engagierter Entwickler von C # sind, denke ich, MonoDroid ist die richtige Antwort für Sie. MonoDroid Preview 1 wurde vor 2 Tagen veröffentlicht, es wird also nicht lange dauern bis zur Beta und der vollständigen Veröffentlichung.

    
MonoDroid 20.08.2010 09:12
quelle
0

Xamarin ist eine weitere Option, es ist möglich, Android- und IOS-Apps damit zu erstellen und Sie können Visual Studio verwenden oder unsere voll ausgestattete MonoDevelop-IDE verwenden.

Ссылка

    
03Usr 08.01.2013 15:21
quelle

Tags und Links