AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Firemonkey vs. Xamarin

Ein Thema von lowmax_5 · begonnen am 17. Feb 2014 · letzter Beitrag vom 28. Jun 2017
Antwort Antwort
Seite 6 von 15   « Erste     456 78     Letzte »    
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#51

AW: Firemonkey vs. Xamarin

  Alt 21. Jun 2014, 15:45
+1 lol Danke Genau das war die richtige Antwort... omg
Soweit kommt es noch.. Die Leute fürs flamen belohnen...
Entschuldigung, aber da muss ich mal was zu sagen. Stahli war sicherlich einer der wenigen, der trotz diverser Fallstricke lange Zeit nicht aufgegeben hat. Er hat, auch wenn es nicht jeder verwenden kann, einige Dinge entwickelt, die an sich Potential haben. Er ist über diverse Fehler und Probleme gestolpert und hat hier Workarounds beschrieben. Irgendwann kam er nicht mehr weiter und hat Fehler gefunden, die einfach ... billig und unnötig waren. Er verdient kein oder nur wenig Geld mit seinem Hobby, hat also das Geld für die nicht günstige XE3 aus eigener (Hobby-) Tasche bezahlt. Und das kann man wohl schlecht als flamen bezeichnen! Eher als "die fundierte, belegte Wahrheit". Du kommst mir da ein wenig verstrahlt vor, sorry.

Wenn ich ein Produkt teste, dann schaue ich den Testern gerne über die Schulter und lerne aus den Fehlern, die sie finden. Das hätte Embarcadero auch mal tun sollen oder haben sie sogar, keine Ahnung. Nur wurde er dafür quasi bestraft, in dem keine Bugfixes mehr kamen. So eine XE3 kostet eine Menge Geld, wenn man sich Visual Studio anschaut oder einfach mal ausrechnet, wie oft man von dem Betrag davon seinen Wagen volltanken kann. Ich denke einfach, man sollte seine Arbeit belohnen und für Embarcadero ist es nur ein Klick im Keymaker, sie haben quasi keine Unkosten dadurch. Dann wäre vielleicht ein User wieder Mitglied im Delphi Club, der ansonsten mit Sicherheit weg ist. Und so viele Fan's hat Delphi nicht mehr. Oder zumindest nicht sehr viele, die freiwillig da sind.

Geändert von greenmile (21. Jun 2014 um 15:53 Uhr)
  Mit Zitat antworten Zitat
D-User

Registriert seit: 19. Dez 2006
Ort: NRW
56 Beiträge
 
#52

AW: Firemonkey vs. Xamarin

  Alt 21. Jun 2014, 19:38
Welche der Kritiker an FMX hat mit der aktuellen Version (XE6.1) mal eine App für Android, iOS und Windows geschrieben?
Nö. Werde ich auch nicht.

Von der ersten Version bis heute, hat FMX einen gewaltigen Sprung gemacht. Einige Schachen funktionierten selbst mit XE5 noch nicht, die jetzt problemlos und sehr performat laufen.
Seit XE2 habe ich aber schon dafür gezahlt und FMX war nirgends besser oder gleichwertig mit anderen Lösungen.
hm, du kannst also den aktuellen Zustand nicht beurteilen weil du XE6 gar nicht kennst?



Dem gegenüber steht: "Visual Studio Pro mit RemObjects C# und Oxygene"
Da drin ist alles was ich brauche. Nativ für Windows,Java incl. Android, iOS, OSX, Windows Phone, Web.
wirklich nativ oder wieder nur .NET-unterlegt???
wohl also nicht wirklich nativ...


- Ich brauche eine Routine? Dann lade ich eine Unit aus meinem reichen Fundus, der sich seit über 30 Jahren angesammelt hat. Zu 95% kann ich den Code so übernehmen.
Zu 95% will ich den alten Code garnicht mehr übernehmen.
sorry, aber da drängt sich mir beinahe so ein bisschen der Gedanke auf:
"nix Orgiginelles dabeigesewen?" (nicht zu ernst nehmen)
  Mit Zitat antworten Zitat
jensw_2000
(Gast)

n/a Beiträge
 
#53

AW: Firemonkey vs. Xamarin

  Alt 21. Jun 2014, 20:37
Welche der Kritiker an FMX hat mit der aktuellen Version (XE6.1) mal eine App für Android, iOS und Windows geschrieben?
Nö. Werde ich auch nicht.

Von der ersten Version bis heute, hat FMX einen gewaltigen Sprung gemacht. Einige Schachen funktionierten selbst mit XE5 noch nicht, die jetzt problemlos und sehr performat laufen.
Seit XE2 habe ich aber schon dafür gezahlt und FMX war nirgends besser oder gleichwertig mit anderen Lösungen.
hm, du kannst also den aktuellen Zustand nicht beurteilen weil du XE6 gar nicht kennst?
Ich habe noch eine aktive Maintenance und kenne XE6. Ich werde FMX XE6.1 einfach nicht testen, weil es noch immer nicht mit nativem Dalvik / UIKit / Android SDK / Cocoa Touch arbeitet.

Dem gegenüber steht: "Visual Studio Pro mit RemObjects C# und Oxygene"
Da drin ist alles was ich brauche. Nativ für Windows,Java incl. Android, iOS, OSX, Windows Phone, Web.
wirklich nativ oder wieder nur .NET-unterlegt???
wohl also nicht wirklich nativ...
OK, .Net ist nicht -CPU nativ-. Java auch nicht. ObjC Kompilate schon. Aber hier reden wir wieder über das endlose Thema "Was heißt eigentlich nativ?".
Für mich bedeutet es, dass ich in meinen Apps die gleichen UI Komponenten verwende und gleiche UI Experience anbiete wie der "Plattformhersteller". Ich nutze die gleichen SDKs und Frameworks, damit am Ende alles so läuft, wie die Plattform es "vorsieht".

Oxygene und RemObjects C# arbeiten direkt auf den SDKs von iOS, OSX, Android und Windows Phone.
Dort werden keine extra Layer oder gar Wrapper genutzt. Alles echte Bordmittel ...
Bei Xamarin (das ich nicht nutze) liegen recht gute Wrapper dazwischen, die am Ende auf den nativen SDKs terminieren.


- Ich brauche eine Routine? Dann lade ich eine Unit aus meinem reichen Fundus, der sich seit über 30 Jahren angesammelt hat. Zu 95% kann ich den Code so übernehmen.
Zu 95% will ich den alten Code garnicht mehr übernehmen.
sorry, aber da drängt sich mir beinahe so ein bisschen der Gedanke auf:
"nix Orgiginelles dabeigesewen?" (nicht zu ernst nehmen)
Ich bin seit Delphi 3 dabei und habe bis XE5 schon ein paar Sachen geschrieben die ich interessant fand. Meine Kunden auch...
Mit XE5 habe ich einen Strich drunter gezogen und bin zu VS2013 + RemObjects gewechselt.
Anfangs habe ich versucht meinen wertvollen Delphi Code krampfhaft zu migrieren.
Man lernt dabei aber recht schnell, dass .Net bzw. die iOS bzw. Android SDKs fast alles mitbringen, was man sich auf der dafür vorgesehen Plattform nur wünschen kann. Portiertes Delphi war eigentlich immer komplizierter oder schlechter als das, was die Plattformen ab Werk mitbringen.

Delphi und die VCL waren unter Windows immer Klasse, aber leider zunehmend vernachlässigt.
FMX ... hat mich jahrelang dazu bewegt zu zahlen und zu hoffen.
Seit ich meinem Absprung zu .Net, Oxygene und RemObjects C# kann ich nur Marc Hoffman's "Welcome to the 21st Century" zitieren ..
  Mit Zitat antworten Zitat
Benutzerbild von Wunni
Wunni

Registriert seit: 1. Mai 2003
Ort: Hamburg
46 Beiträge
 
FreePascal / Lazarus
 
#54

AW: Firemonkey vs. Xamarin

  Alt 22. Jun 2014, 01:25
Jeder sollte die Entwicklungsumgebung einsetzen, mit der er die Aufgabenstellung am besten lösen kann.
Ich habe mich für XCode+Objective-C entschieden, wenn ich etwas für den Mac oder iOS baue. Ich bekomme die Tools von Apple kostenlos und mit Xcode habe ich jede Menge Spaß und viele Dinge, die ich in Delphi immer vermisst habe. Das wichtigste: Qualität, Stabilität und aktuelle SDK und API. Der Umstieg hat nicht wirklich lange gedauert. Mit Visual Studio 2013 habe ich nach meiner Meinung die beste IDE für die heutigen Anforderungen, kann mit Xamarin auch alle Plattformen bedienen. Wenn es unbedingt Pascal sein muss, dann ist Lazarus eine sehr gute Wahl und für viele Aufgaben völlig ausreichend.
Wenn ich unbedingt "regelmäßig" viel Geld ausgeben möchte, dann kann ich auch Delphi nehmen. Ich muss mir dann nur darüber im klaren sein, dass ich jedes Jahr eine neue Version kaufen MUSS, weil mit Erscheinen einer neuen Delphi Version die Fehler der vorherige Version vom Hersteller nicht mehr behoben werden und einige unzureichend implementierte Features nicht mehr fertig entwickelt werden ("bitte kaufen sie das Update"). Ausserdem muss man bedenken, wie schnell ein Jahr herum ist und dass man innerhalb dieses Jahres auch noch lange warten muss, bis alle Komponentenhersteller mit den Anpassungen fertig werden. Ich persönlich lasse mich ungern auf diese Weise an einen Lieferanten ketten und daher habe ich mich nach fast 20 Jahren entschieden, Delphi nicht mehr für neue Projekte einzusetzen. Über eine strubbelige komplette Neuinstallation nur wegen eines Updates müssen wir ja heutzutage nicht mehr reden (Kopfschütteln). Wem das alles nichts ausmacht, der sollte mit Delphi weiter machen...
Andreas Wunnenberg
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#55

AW: Firemonkey vs. Xamarin

  Alt 22. Jun 2014, 09:06
Endlich mal eine objektivere Sicht auf die Dinge.
  Mit Zitat antworten Zitat
Benutzerbild von Wunni
Wunni

Registriert seit: 1. Mai 2003
Ort: Hamburg
46 Beiträge
 
FreePascal / Lazarus
 
#56

AW: Firemonkey vs. Xamarin

  Alt 23. Jun 2014, 19:05
zur Diskussion um "NATIVE" noch folgendes:

C# erzeugt jetzt auch nativen Code

Microsoft hat mit ".NET Native" einen Compiler für C# vorgestellt, der keine Intermediate Language, sondern direkt Maschinencode erzeugt. Das Unternehmen rückt damit einen Schritt weiter von seiner Zwischensprache und der Just-in-Time-Kompilierung ab. Der im Rahmen der BUILD-Konferenz in San Francisco vorgestellte .NET Native liegt erst mal als Vorabversion vor, die als Add-on zu Visual Studio 2013 Update 2 installierbar ist. Zunächst gilt der C#-Compiler nur für Windows Apps, die auf Basis der Windows Runtime (WinRT) in Windows 8.x laufen, nicht aber für klassische Windows-Desktop- und Windows-Server-Anwendungen.
Noch nicht konkret angekündigt, aber durchaus naheliegend ist, dass .NET Native in nicht allzu ferner Zukunft auch für klassische Windows-Anwendungen mit vollständigem .NET Framework verfügbar sein wird. Dann gäbe es für alle .NET-Anwendungen eine durchgehende Native-Code-Strategie zum eigenen Programmcode, über das .NET Framework bis hin zur Betriebssystem-API WinRT. (von Holger Schwichtenberg)

Quelle: http://www.heise.de/developer/meldun...e-2161015.html
Andreas Wunnenberg
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#57

AW: Firemonkey vs. Xamarin

  Alt 23. Jun 2014, 20:17
Danke für die Verlinkung des interessanten Artikels. Aufgefallen ist mir in dem Artikel auch, dass als Grund für .NET Native die Performance (Startzeit und Speicherverbrauch) der bisherigen .NET Anwendungen genannt wird. Eine Tatsache, auf die einige hier schon lange hinweisen, die aber von den .NET Überzeugten gerne wegdiskutiert werden.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.800 Beiträge
 
Delphi 12 Athens
 
#58

AW: Firemonkey vs. Xamarin

  Alt 24. Jun 2014, 11:05
... die aber von den .NET Überzeugten gerne wegdiskutiert werden.
Jeder verteidigt vehement seinen Status Quo - liegt in der Natur des Menschen. Im stillen Kämmerlein jammert jeder über seine Umgebung, aber in der Öffentlichkeit issses das Nonplusultra.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#59

AW: Firemonkey vs. Xamarin

  Alt 24. Jun 2014, 11:14
Also liebe Leute: Wir sind hier in einem Delphi- und nicht in einem Microsoft Forum. Ich bin hier, weil ich Delphi möchte, sonst wäre ich in einem Microsoft Forum. Ich finde es geil, wenn ich in einem Projekt einen Source mit wenigen Änderungen für mehrere Plattformen compilieren kann. Ich mache keine Spiele, sondern Anwendungen und das funktioniert mit Delphi.

Momentan würde ich sagen, ich kann mit keinem (!) der anderen Produkte schneller eine Hallo-Welt Anwendung für die unterstützten Plattformen erstellen. Ich muss ja theoretisch nichtmal Ahnung davon haben, was auf Android abgeht. Und genau das geht mit Xamarin, VS, Lazarus und co eben nicht. Da muss ich mich in Visual Studio einarbeiten, in Xamarin oder XCode. Oder Java oder sonstwas. Manche wollen das nicht. Und nehmen das Produkt, worum es in diesem Forum geht: Delphi.

Wieso nimmt also nicht jeder das was er will? Statt permanent zu versuchen die anderen von ihrem Favoriten zu überzeugen. Kritik an Emba ist ok und berechtigt. Aber diese ewige Werbung für "Nimm Lazarus, nimm Xamarin, nimm Visual Studio" ist in einem Delphi Forum echt peinlich!

Geändert von greenmile (24. Jun 2014 um 11:20 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#60

AW: Firemonkey vs. Xamarin

  Alt 24. Jun 2014, 11:20
Man darf also in einem Delphi-Forum nicht über den eigenen Tellerrand blicken, oder wie ist das zu verstehen?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 6 von 15   « Erste     456 78     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz