Delphi-PRAXiS
Seite 5 von 8   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Source (https://www.delphipraxis.net/188733-heise-de-microsoft-build-2016-xamarin-wird-teil-von-visual-studio-und-open-source.html)

bra 4. Apr 2016 09:50

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von Darlo (Beitrag 1334571)
Mit FMX kann man aber ebenso native Komponenten nutzen. Ich nutze iCL von TMS. Je nach Anforderung ist man doch super flexibel mit Firemonkey. iOS-GUI native, Windows, OS X und Android mit Firemonkey.

Dann kann man aber auch mit Xamarin die GUI für unterschiedliche Geräte bauen. Wo ist dann bitte noch der Vorteil von FMX? :roll:

Ein großes Problem der FMX-Geschichte ist die Geschwindigkeit. Ich habe in unserer App einen Einstellungsdialog mit ListBoxes und diversen Schaltern gebaut, der ist je nach Gerät quälend langsam. Obwohl das mit den XE-Versionen immer besser geworden ist.

Und oft sind es auch Kleinigkeiten, die einem als Entwickler (und Nicht-Nutzer des Systems) gar nicht so auffallen, dem Kunden aber schon, wenn sich ein Memo z.B. anders verhält als bei Eingabefeldern in anderen Apps.

Darlo 4. Apr 2016 10:24

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von bra (Beitrag 1334573)
Dann kann man aber auch mit Xamarin die GUI für unterschiedliche Geräte bauen. Wo ist dann bitte noch der Vorteil von FMX? :roll:

Äh, Delphi ;-)

Zitat:

Zitat von bra (Beitrag 1334573)
Und oft sind es auch Kleinigkeiten, die einem als Entwickler (und Nicht-Nutzer des Systems) gar nicht so auffallen, dem Kunden aber schon, wenn sich ein Memo z.B. anders verhält als bei Eingabefeldern in anderen Apps.

Dafür gibt es ja die nativen Komponenten. Wir zeigen unseren Kunden die GUI von Firemonkey und die native anhand eines kleines Testprogramms. Diese können die Kunden gerne paar Tage lang testen und bewerten ob sie liebe unter Android und iOS exakt das selbe Programm haben möchten und dafür auf bissen native verzichten . Oder eben zumindest für iOS eine native Oberfläche haben möchten (verursacht halt mehr PTs).

joachimd 4. Apr 2016 13:11

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Ich habe am Wochenende eine Win8.1 VM mit VS2015 und Xamarin aufgesetzt ... und der erste Eindruck ist verblüffend. Wo ich in RadStudio immer gescheitert bin, konnte ich nach kurzer Recherche mit VS schon Erfolge erzielen: Der Android Emulator läuft in der VM. Ich habe mit RadStudio seit ca 1 Jahr nicht mehr in diese Richtung probiert, aber ich bezweifle, dass es dort inzwischen geht.

Bambini 4. Apr 2016 13:51

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von joachimd (Beitrag 1334594)
Der Android Emulator läuft in der VM. Ich habe mit RadStudio seit ca 1 Jahr nicht mehr in diese Richtung probiert, aber ich bezweifle, dass es dort inzwischen geht.

Delphi erzeugt - immer noch - nur Code für ARM CPU.
Der Android mit ARM Emulator ist selbst auf modernsten CPU nicht nutzbar.
Ich vermute Xamarin erzeugt auch X86 Code und nutzt seine Vorteile ...

vagtler 4. Apr 2016 13:51

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von joachimd (Beitrag 1334594)
Ich habe am Wochenende eine Win8.1 VM mit VS2015 und Xamarin aufgesetzt ... und der erste Eindruck ist verblüffend. [...]

Schön, dass mal jemand unvoreingenommen ohne Scheuklappen an die Sache herangeht.

MEissing 4. Apr 2016 16:17

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von joachimd (Beitrag 1334594)
Der Android Emulator läuft in der VM. Ich habe mit RadStudio seit ca 1 Jahr nicht mehr in diese Richtung probiert, aber ich bezweifle, dass es dort inzwischen geht.

*Den* Android Emulator gibt es nicht.

Hier läuft zB BlueStacks in der VM:

Anhang 45064

joachimd 4. Apr 2016 16:24

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von MEissing (Beitrag 1334613)
*Den* Android Emulator gibt es nicht.

Hast schon recht...aber wenn ich ein umfangreiches Softwarepaket installiere, dann möchte ich nicht noch an zig Stellschrauben rumdrehen oder zusätzliche Software suchen, nur damit ein Hello World auf den Schirm kommt. Ich erwarte sowas eigentlich - und virtuelle Maschinen sind heutzutage eigentlich eher Standard als Ausnahme. Gerechterweise muss man sagen, dass dies bei VS2015/Xamarin auch nicht out-of-the-box lief. Eine Google-Suche mit der Fehlermeldung lieferte aber sofort die Lösung (Config ändern) wobei mein Nachfragen in der RadStudio Welt (unter anderem auch bei Dir) eben nix brachte.

MEissing 4. Apr 2016 16:31

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von joachimd (Beitrag 1334614)
und virtuelle Maschinen sind heutzutage eigentlich eher Standard als Ausnahme.

Ernsthafte Android Entwicklung findet auf dem Gerät statt.... und zwar ausschließlich da. </IMHO>

vagtler 4. Apr 2016 16:34

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von MEissing (Beitrag 1334615)
[...] Ernsthafte Android Entwicklung findet auf dem Gerät statt.... und zwar ausschließlich da. </IMHO>

Na, Entwicklung und Test sind und bleiben immer noch zwei verschiedene Paar Schuhe.

Bambini 4. Apr 2016 16:35

AW: heise.de: Microsoft Build 2016: Xamarin wird Teil von Visual Studio und Open Sour
 
Zitat:

Zitat von MEissing (Beitrag 1334615)
Zitat:

Zitat von joachimd (Beitrag 1334614)
und virtuelle Maschinen sind heutzutage eigentlich eher Standard als Ausnahme.

Ernsthafte Android Entwicklung findet auf dem Gerät statt.... und zwar ausschließlich da. </IMHO>

Das Android Gerät in einer VM bzw. per Remote Desktop zu nutzen ist eine ganz besondere Aufgabe:!:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 Uhr.
Seite 5 von 8   « Erste     345 67     Letzte »    

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