Announcement

Collapse
No announcement yet.

C# und Xamarin

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C# und Xamarin

    Im Netz finde ich diese Nachricht:
    Mit Xamarins Entwicklungswerkzeugen lassen sich auf Basis desselben C#-Codes Apps für iOS, OS X, Windows-Systeme und Android erstellen
    Gibt es hierzu inzwischen Erfahrungen?
    Wenn Ja:
    Wie schätzt ihr den Aufwand einen C# Code mit Xamarin auf die anderen Plattformen umzusetzen?
    Solche Nachrichten häufen sich.
    Sind das eventuell nur ungeprüfte PR-Nachrichten
    Schüler

  • #2
    Mit Xamarins Entwicklungswerkzeugen lassen sich auf Basis desselben C#-Codes Apps für iOS, OS X, Windows-Systeme und Android erstellen
    Gibt es hierzu inzwischen Erfahrungen?
    Klar geht das ... bei ganz speziellen Anwendungen.
    System und UI unabhängiges funktioniert überall gleich. Alles andere wirst du natürlich mehrmals entwickeln müssen (halt mit dem kleinen Boni die gleiche Sprache verwenden zu können im Gegensatz zur direkten Verwendung der ~nativen~ Sprachen/Systeme).
    Eine App für alle Plattform wird letztlich in den meisten Fällen so aussehen das du einen gemeinsamen Kern hast, denn möglicherweise vorhanden systemabhängigen Teil je System entwickelst und denn garantiert vorhanden UI Teil ebenfalls je System entwickelst. Wieviel du gemeinsam verwenden kannst hängt von deiner Anwendung ab. Da läßt sich keine sinnvolle Angabe machen. Ein Anwendung die etwas systemnahes/systemspezifisches macht und das in der UI darstellt wird wohl kaum gemeinsame nutzbare Bestandteile enthalten. Einen reinen Numbercrunsher ohne UI Firlefanz wird da besser dastehen können (wenn man mal ignoriert das man einen Numbercrunsher vermutlich für ein System optimieren will)

    Comment


    • #3
      Solche Gedanken sollte man sich VOR dem Beginn eines Projektes machen.
      iOS, OS X, Windows-Systeme und Android = Java, HTML, Javascript
      Christian

      Comment


      • #4
        Hallo Chritian
        vor Jahren war noch nirgends die Rede von Xamarin
        Hallo Ralf
        Was ist denn ein "Numbercrunsher"
        ein "Nummernzerhacker" oder was, etwa ein Compiler?
        Der Discipuli

        Comment


        • #5
          Ein NumberCrunsher ist ein Programm deren Hauptaufgabe darin besteht Daten zu bearbeiten und daher weder System noch UI abhängig sein muß sondern nur von den Operation lebt die man selber implementiert hat. Ergo ist es völlig unabhängig von irgendwas und somit auch einfach systemubergreifend nutzbar.

          Comment


          • #6
            Hallo Frank,
            ich danke Dir für diese Definition
            Discipuli

            Comment


            • #7
              Vor Jahren gab es schon Unix,OSX,Android, Webanwendungen und verschiedene Desktopsysteme. Man überlegt vorher für welche Systeme man entwickelt, da man sonst ggf. eine komplette Neuentwicklung vor sich hat
              Christian

              Comment


              • #8
                Hallo Christian,
                die Frage ist: Wann war vor Jahren?
                Unix, das mit den dcken Kabeln, das gab es schon vor ca. 30 Jahren.
                Und das war was für die großen Asse.
                Die anderen schlugen sich mit VB.xxx auf MS-Dos herum.
                Dann blieb man bei dem, was dem bisherigen Wissen am nächsten lag.
                Das war eben wirtschaftlich gedacht.
                Ok jetzt ist meine Frage erledigt.
                Gruß vom Disicpuli.

                Comment


                • #9
                  die Frage ist: Wann war vor Jahren?....es schon vor ca. 30 Jahren.
                  Da gab es aber auch kein C#, dessen Programme du jetzt plattformübergreifend zur Verfügung stellen möchtest.
                  C# = 2012. Da gab es Java, HTML, Android, OSX. Da hätte man daran denken können
                  Also was erzählst du hier?


                  Und das war was für die großen Asse.
                  Nein, eher BS2000


                  http://www.heise.de/newsticker/meldu...s-2747540.html

                  Und du hast die Meldung komplett gelesen, wie und unter welchen Bedigungen das möglich ist?
                  Du hast auch auf den weiterführenden Link für tiefergehende Infos geklickt?
                  Zuletzt editiert von Christian Marquardt; 10.07.2015, 15:54.
                  Christian

                  Comment


                  • #10
                    Originally posted by Christian Marquardt View Post
                    C# = 2012.
                    Na ja, ich hab mich erstmals so 2002 oder 2003 damit beschäftigt. Ich glaube, da gab es das schon...
                    Günther

                    Comment


                    • #11
                      Ok, das war die aktuelle Version....Aber 2002 gab es schon Internet.... :-)
                      Christian

                      Comment

                      Working...
                      X