AGB  ·  Datenschutz  ·  Impressum  







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

Gerüchte um XE2 Beta-Test

Ein Thema von DSCHUCH · begonnen am 24. Jun 2011 · letzter Beitrag vom 11. Aug 2011
Antwort Antwort
Seite 9 von 19   « Erste     789 1011     Letzte »    
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#81

AW: Gerüchte um XE2 Beta-Test

  Alt 3. Aug 2011, 20:12
Darauf läuft aber alles hinaus. Microsoft macht es doch selbst vor mit WPF.
Gruß
Cookie
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.650 Beiträge
 
Delphi 11 Alexandria
 
#82

AW: Gerüchte um XE2 Beta-Test

  Alt 3. Aug 2011, 20:58
Aus genau diesem Grund empfehlen richtige Cross-Platform Entwickler ja auch, seine Anwendung mehrschichtig aufzubauen, UI von Logik zu trennen und für jedes System eine native GUI mit dem jeweiligen am besten passenden Toolkit zu erstellen, und den non-Gui-Code hinten halt wiederzuverwenden.
Was man dann ja wohl vergessen kann...
Ich habe es zwar nicht ausprobiert (dann dürfte ich ja eh nix dazu schreiben), aber ich sehe nichts was dagegen spricht, es sei denn du willst einen visuellen Designer. Denn schließlich kannst du Code für die Plattform schreiben und kommst also auch sicher an Bibliotheken der Plattform heran. Du kannst also vermutlich einfach quasi "non-Firemonkey" entwickeln.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#83

AW: Gerüchte um XE2 Beta-Test

  Alt 3. Aug 2011, 23:04
Aus genau diesem Grund empfehlen richtige Cross-Platform Entwickler ja auch, seine Anwendung mehrschichtig aufzubauen, UI von Logik zu trennen und für jedes System eine native GUI mit dem jeweiligen am besten passenden Toolkit zu erstellen, und den non-Gui-Code hinten halt wiederzuverwenden.
Was man dann ja wohl vergessen kann...
Nö. Mit einem bisschen Architektur und vielen Ogern.. erm.. Zwiebeln.. äh.. Schichten, ja genau: Schichten, geht das ohne weiteres.

Man muss halt etwas mehr Zeit da rein stecken.
Mal ein Beispiel: Der Bugtracker von RemObjects war irgenwann mal ein Bugzilla. Dann kam ein Projektsystem (nochmal Bugzilla) dazu. Und ein Supportsystem (nochmal Bugzilla). Im Laufe der Jahre wurde aus dem Projekt- und Bugtracking ein Komglomerat von 6 Bugzilla-Datenbanken, einem angepassten Bugzilla-Frontend und einer Windows-Applikation. Historisch gewachsen eben.

Heute steht dort ein Middle-Tier-Server der die Datenbanken bedient, eine Windows-Applikation, eine Mac-Applikation und eine iPhone & iPad-App. Die Windows-, Mac- und iOS-App teilen sich den gleichen Code für den Zugriff auf den Backend-Server und stellen nur jeweils andere GUIs zur verfügung. Die iOS App sogar gleich zwei unterschiedliche GUIs je nach Gerät. Der Backend-Server teilt auch noch ein bisschen Code mit den Frontend-Apps.

Natürlich war das ein Stück Arbeit, aber herausgekommen sind Apps, die vorne jeweils die bestmögliche User-Experience bieten und dennoch hinten im 'unsichtbaren Teil' mit einem Schlag kollektiv erweitert / gewartet werden können.

Von daher ist das nichts, "Was man dann ja wohl vergessen kann", sondern ein (und meiner Meinung nach der richtige) Weg, Cross-Platform Anwendungen aufzusetzen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#84

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 04:23
Nö. Mit einem bisschen Architektur und vielen Ogern.. erm.. Zwiebeln.. äh.. Schichten, ja genau: Schichten, geht das ohne weiteres.
War eher auf den Einsatz von FireMonkey bezogen... ich bin ja auch nicht son Masochist und benutz Delphi um dann non VCL Windows Anwendungen zu bauen.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#85

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 07:17
Und genau das hat mich damals schon genervt.
So unterschiedlich sind die Geschmäcker.

Adobe macht es mit Lightroom (gibt auch noch viele andere Programme) vor. Wer würde sich das dunkle Layout standardmäßig einstellen? Aber zum dem einen Programm passt es nun mal sehr gut!
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#86

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 07:58
In Auckland haben sie das XE2 nun erstmalig gezeigt - inkl. einer Demo, wie man eine Anwendung für iOS-Geräte (iPhone, iPad, iPod touch) erstellt:

http://sourceitsoftware.blogspot.com...i-for-ios.html

Interessant ist folgender Aspekt:
Zitat:
The iOS app is full native code, with access to hardware such as gps, accelerometer and camera.
Neu ist hierbei der Begriff "NATIVE", den so in diesem Kontext nicht zu erwarten war.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#87

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 09:26
Was das skinnen unter FireMonkey angeht:

Ich bräuchte wahrscheinlich nur eines um unter den systemen das richtige layout zu haben.
Eine funktion mit der ich sämtliche bausteine des aktuellen themes abrufen kann.

Ab windows XP z.B. gibt es eine API funktion, mit der ich da dran komme. Wenn es soetwas auch unter den anderen betriebssystemen gibt, könnte man doch abhängig vom OS die jeweil benötigte funktion nutzen um beim start des programmes alle Theme komponennten einmal abzurufen und in die FireMonkey GUI einzubauen, oder nicht? (Wie gesagt WENN es solche funktionen dort auch gibt die dem User erlauben an die grafiken ranzukommen)
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat
Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#88

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 09:45
Zitat:
The iOS app is full native code, with access to hardware such as gps, accelerometer and camera.
Neu ist hierbei der Begriff "NATIVE", den so in diesem Kontext nicht zu erwarten war.


Wie kommt denn da jetzt plötzlich das iPhone rein? War bisher nicht die Rede davon, dass MAC unterstützt wird? Oder gibt es irgendeine Möglichkeit MAC-Anwendungen aufs iPhone zu bringen? (ich habe im Apple-Umfeld 0,00000 Ahnung/Erfahrung)
Ralf Kaiser
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#89

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 09:51
Die Cocoa Touch Klassen von iOS und die Cocoa Klassen des Mac sind sehr unterschiedlich. Da kann man nichts einfach wiederverwednen oder gar eine Mac-Anwendung einfach so auf iOS portieren. Wahrscheinlich kann man einfach gegen die entsprechenden Libraries linken und muss dann halt wie non-VCL gegen die iOS API programmieren.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#90

AW: Gerüchte um XE2 Beta-Test

  Alt 4. Aug 2011, 10:21
also entweder bekommen die Besucher der World-Tour in Australien Drogen, oder XE2 wird einschlagen:

http://www.deltics.co.nz/blog/?p=735


Gut - bei einer Präsentation kann man viel retuschieren. Ich hoffe echt, das ganze funktioniert mit einer zumindest ausreichenden Stabilität...

Grüße
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 9 von 19   « Erste     789 1011     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 13:19 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