Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Schon Erfahrungen mit HTML5 Builder? (https://www.delphipraxis.net/170678-schon-erfahrungen-mit-html5-builder.html)

Bbommel 28. Sep 2012 10:58


Schon Erfahrungen mit HTML5 Builder?
 
Hallo zusammen,

wir überlegen hier gerade, ob es für ein neues, ich sag mal "mittelgroßes" Web-Projekt nicht sinnvoll wäre, das mal mit dem HTML5 Builder von Emba anzugehen. Zu der Überlegung hat uns geführt, dass wir als Delphi-Entwickler mit der Entwicklungsumgebung dann sicherlich recht vertraut sein werden und von den Ankündigungen auf der Emba-Seite sieht es erst einmal so aus, als könnte man damit auch recht gut einigermaßen ansprechende Anwendungen entwickeln.

Hat jetzt schon irgendwer Erfahrungen damit gesammelt? Wenn ich das richtig sehe, ist das Programm doch jetzt mit XE3 neu dazu gekommen, oder? Unter XE2 gab es dann irgendwie RadPHP oder Delphi for PHP oder sowas? Hat vielleicht mit diesen Vorgängern schon irgendwer etwas gemacht?

Wir werden uns natürlich auch die Testversion anschauen, aber wenn schon irgendwer Erfahrungen hat, wären die natürlich toll zu hören (und wenn jetzt ganz viele "Finger weg!" schreien, könnte uns das ja auch Zeit sparen...).

Danke und bis denn
Bommel

jsheyer 12. Dez 2012 13:55

AW: Schon Erfahrungen mit HTML5 Builder?
 
Hallo,

das Thema, auch wenn bereits älter würde mich auch brennend interessieren. Ich habe bereits mich mit dem RadPHP XE2 versucht, aber da gibt es soviele Mängel oder ich gehe damit falsch um, das will ich ja nicht abstreiten.
Da sind dann Dinge wie das der DB Repeater die HTML ausgabe für ein paar Datensätze auf 1,5 MB aufbläht.
Oder eine Datensatz geändert wird aber erst beim zweiten neueladen einer Seite sichtbar wird, verwendert wurden hier die Query Komponenten in einem Datenmodul, baue ich dagegen den Query mit einer manuelle Connection in PHP, so wie man das ohne RadPHP machen würde, funktioniert es einwandfrei.
Ich stosse als immer wieder auf Hürden, die ich nicht verstehe :-(

MrFisch 14. Aug 2013 12:29

AW: Schon Erfahrungen mit HTML5 Builder?
 
Das Thema ist zwar alt - die Frage aber nicht.... ;)

Ich denke, dass man mit HTML5/JS Programmierung aktuell auf der sicheren Seite ist, wenn man plattformunabhängig programmieren möchte. Die Werbetexte für den "HTML5 Builder" lesen sich sehr gut finde ich. Man bekommt eine gute IDE (mit RAD Technik) und kann damit Server/Client-Apps machen oder sogar kompilierte "nativ" Apps für iPhone oder Android.

Vorteile:
- Ich muss mich nur in eine RAD-basierte IDE und Javascript einarbeiten und kann dann kleinere Apps für alle Plattformen oder als Webanwendung entwickeln.
- HTML5/JS scheint auf die nächsten Jahre hin zukunftssicher zu sein.

Nachteile:
- Es scheint überhaupt keine (deutschsprachige) Community zum HTML5 Builder zu geben?

Den HTML5 Builder scheint niemand zu nutzen... woran liegt das? Ist das Produkt schlecht? Gibt es eine bessere IDE für HTML5/JS? ...oder sind die meisten Programmierer einfach zu stark mit dem verhaftet was sie kennen?

Gruss MrFisch

Der schöne Günther 14. Aug 2013 12:39

AW: Schon Erfahrungen mit HTML5 Builder?
 
Ich muss ganz ehrlich sagen dass, sollte es bald anstehen, mit einem herkömmlichen Telefon oder Tablet als "Companion Device" zusätzlich einsetzen zu können, ich spontan überhaupt kein Interesse an einem iOS und/oder Android-Compiler hätte sondern eine Browserbasierte Lösung das Mittel der Wahl wäre.

Ich persönlich weiß beim HTML5 Builder nur um seine Existenz, ich glaube, ich habe ihn noch nichtmal installiert. Was die Neuerungen von HTML5 und CSS3 angeht bin ich leider auch nicht auf dem aktuellen Stand. Ich kenne vor allem, was Microsoft in letzter Zeit mit den "Office Web Apps" aus dem Boden gestampft hat, das ist wirklich beeindruckend und ersetzt für mich oft genug eine eigene Desktop-Anwendung.

Gibt es Beispiele von WebGL-Projekten mit dem HTML5-Builder?


Für Projekte wie ... eine Termin- oder Projektverwaltung auf dem iPhone und Ipad die im Apple AppStore landen sollte wäre es wohl nicht die Lösung der Wahl. Aber vor allem für inhouse Projekte und Companion "Apps" zu bestehenden Desktop-Projekten hätte ich browserbasierte Projekte eigentlich als Mittel der Wahl gesehen :thumb:

stahli 14. Aug 2013 12:55

AW: Schon Erfahrungen mit HTML5 Builder?
 
Ich habe es installiert und mal geöffnet.

Da es aber bei FMX so klemmt, dass man kaum vorwärts kommt, habe ich mich noch nicht mit dem HTML5-Builder befasst.

Wenn ein Web-Projekt anstehen würde, würde ich es damit versuchen.

Aber die grundsätzliche Emba-Skepsis bremst meine Erwartungen etwas...

jaenicke 14. Aug 2013 13:58

AW: Schon Erfahrungen mit HTML5 Builder?
 
Zitat:

Zitat von MrFisch (Beitrag 1224742)
Den HTML5 Builder scheint niemand zu nutzen... woran liegt das? Ist das Produkt schlecht? Gibt es eine bessere IDE für HTML5/JS?

Diverse, ja (leider). Der einzige Grund für mich etwas damit zu machen war DataSnap und das hat auch wirklich gut funktioniert. Viele Funktionen gibt es ansonsten aber leider noch nicht, so dass mir der Komfort von z.B. Eclipse beim eigentlichen Codeschreiben deutlich fehlt.

Die vorhandenen Funktionen funktionieren aber gut, sie sind halt nur nicht so zahlreich.

mpsuer 14. Aug 2013 14:25

AW: Schon Erfahrungen mit HTML5 Builder?
 
Hallo,

ich kämpfe mich gerade da durch und entwickle eine Seite, die mit Firebird im Backend arbeitet. Im großen und ganzen funktioniert das alles ganz gut. Wenn man auf Probleme stößt sucht man aber teilweise recht lange nach Lösungen, da außer der mitgelieferten Doku und den Beispielen im Netz kaum etwas zu finden ist.
Falls jemand Infoquellen in deutsch/englisch kennt bin ich für jeden Hinweis dankbar. Werde nach Fertigstellung des Projekts gerne meine Erfahrungen teilen.

Gruß
Martin

MrFisch 14. Aug 2013 15:15

AW: Schon Erfahrungen mit HTML5 Builder?
 
Wie gesagt, ich bin jetzt überzeugt tiefer in das HTML5/JS Thema einzusteigen. Ich habe mal ein wenig mit dem jquery-Framework für mobile Apps gespielt. Damit kann man IMHO schon richtig gute Ergebnisse erzielen. Jetzt fehlte mir eigentlich nur noch eine IDE um das Layout und die Objekt-Ereignisse komfortabel zusammen-zu-klicken. Da ich mit Delphi4PHP eigentlich recht zufrieden war, habe ich mich sehr über das neue Produkt "HTLM5 Builder" gefreut. Das jquery-Framework ist da bereits drin und falls ich echte Nativ-Apps brauche wird automatisch z.B. eine Projektdatei für xcode erzeugt. Das hört sich perfekt an (...für meine Ohren).

Am liebsten hätte ich sofort gekauft, aber ich mache mir große Sorgen das ich bei Problemen alleine stehe. Das einzige Fachbuch dazu bei Amazon hat nur eine 1 Stern Bewertung. Es ist mir ein Rätsel warum sich so wenige für den HTML5 Builder interessieren.

Ist evtl. Eclipse eine Alternative für HTML5/JS? ... oder irgendeine andere IDE?

MrFisch

Sherlock 14. Aug 2013 15:20

AW: Schon Erfahrungen mit HTML5 Builder?
 
Wenn ich die Werbeveranstaltung seinerzeit richtig verstanden habe (ich gebe zu im HTML5-Teil habe ich ein wenig geschlafen) basiert der HTML5Builder irgendwie auf PhoneGap. Ich würde dann dazu tendieren lieber direkt darauf zu setzen, wenn es denn wahr ist.

Sherlock

jaenicke 14. Aug 2013 15:43

AW: Schon Erfahrungen mit HTML5 Builder?
 
Zitat:

Zitat von Sherlock (Beitrag 1224775)
Wenn ich die Werbeveranstaltung seinerzeit richtig verstanden habe (ich gebe zu im HTML5-Teil habe ich ein wenig geschlafen) basiert der HTML5Builder irgendwie auf PhoneGap. Ich würde dann dazu tendieren lieber direkt darauf zu setzen, wenn es denn wahr ist.

Darauf basieren nicht gerade, aber es wird benutzt um die Apps als solche zusammenzupacken. Du kannst aber genauso gut auch einfach eine mobile Webseite mit dem HTML5 Builder entwickeln ganz ohne App.

PhoneGap ist doch aber nur eine API, insofern lässt sich das mit dem HTML5 Builder ja nicht vergleichen. Der HTML5 Builder ist die IDE, PhoneGap eine der unterstützten Ausgabemöglichkeiten. Es wäre mir neu, dass man mit PhoneGap auch eine IDE zur Verfügung hätte. :gruebel:

// EDIT:
Eclipse ist beim Quelltext schreiben weiter als der HTML5 Builder, aber Funktionen wie Styling, Datenbankzugriff usw. sind dort natürlich nicht so gekapselt. Auch die ganze Kommunikation mit dem Backend usw. musst du dort selbst schreiben. Als reine IDE zum Code schreiben ist Eclipse besser, die mobile Features gibt es dort so nicht.

vagtler 14. Aug 2013 20:13

AW: Schon Erfahrungen mit HTML5 Builder?
 
Für Webentwicklung und auch und insbesondere auf HTML5/CSS3/JavaScript basierende Mobilentwicklung würde ich nicht zuletzt die auf JetBrains Intellij IDEA basierende IDE WebStorm (und auch PHPStorm) in Betracht ziehen.

Unsere gesamte Hybrid-Abteilung schwört auf WebStorm.

MrFisch 14. Aug 2013 21:51

AW: Schon Erfahrungen mit HTML5 Builder?
 
Ich habe mir WebStorm gerade angesehen. Da scheint kein Maskendesigner vorhanden zu sein.

Dank Delphi bin ich ziemlich auf die RAD-Methode fixiert: Einfach ein paar Objekte (Texte, Listen, Button etc.) im Maskendesigner platzieren und auf die Buttons klicken um automatisch an die entsprechende Codestelle zu springen die nach dem Klick ausgeführt werden soll. So macht programmieren Spaß :)
Beim HTML5 Builder scheint das genau so zu sein. Ich werde mir mal die 30 Tage Demo holen und testen.

Trotzdem macht es mir Sorgen, dass der HTML5 Builder kaum Fans hat. Ich schwimme im Zweifel lieber mit der Masse und habe eine Community die ich bei Problemen fragen kann.

Ciao MrFisch

vagtler 15. Aug 2013 05:37

AW: Schon Erfahrungen mit HTML5 Builder?
 
Das ist korrekt - dafür ist WebStorm auch nicht gedacht. Letztendlich hängt das aber auch stark von dem letztlich verwendeten UI-Framework ab. So setzen wir z.B. auch aus Performance-Gründen jQuery Mobile *nicht* ein.

Für RADL-lastige UI-Entwicklung à la Delphi im WebApp-/Hybrid-Bereich würde ich mir dann auch Sencha Architect einmal näher ansehen.

MrFisch 15. Aug 2013 06:50

AW: Schon Erfahrungen mit HTML5 Builder?
 
@vagtler: Danke für den Tip! Genau so etwas suche ich. Als Hobbyprogrammierer mit wenig Zeit muss es schön einfach und schnell sein :)

Der Sencha Architect macht einen richtig guten Eindruck. Eine englischsprachige Community ist wohl auch vorhanden. Zumindest gibt es bei Amazon Fachbücher dazu :)
Im Ersteindruck ist mir der HTML5 Builder zwar noch etwas sympathischer, aber den Architecten kann man zum Glück auch 30-Tage testen. Sobald ich etwas mehr Zeit am Stück habe werde ich beide Produkte im direkten Vergleich testen und kann dann berichten.

Bbommel 15. Aug 2013 16:59

AW: Schon Erfahrungen mit HTML5 Builder?
 
Na, als damaliger Eröffner des Threads sag ich dann doch mal vielen Dank fürs Feedback. :)

Vielleicht auch noch mal etwas von mir dazu - bzw. von uns, denn eigentlich musste ein Kollege die Entwicklung des Web-Projekts ausbaden. Wir hatten uns vom HTML5-Builder eine RAD-mäßige Entwicklung wie mit Delphi erhofft. Das man ein Windows-Programm und ein Web-Projekt nicht 1:1 vergleichen kann, ist zwar klar (allein schon wegen der Unterscheidung in severseitigen (PHP-) und clientseitigen (JavaScript-)Code, das Ganze dann gewürzt mit einer Priese HTML und CSS), aber wir hatten gehofft, dem Ganzen zumindest nahe zu kommen.

Wie man an der Formulierung vielleicht merkt, wurden wir dabei etwas enttäuscht. Warum das so war, spiegelt sich auch hier in den Beiträgen schon wieder. Es kann ja sogar sein, dass das Tool alles kann, was wir wollten, oder zumindest in die richtige Richtung geht, aber wir haben einfach keinen guten Einstieg gefunden. Es fehlt nicht nur eine Community - klar, dass die sich erstmal finden muss - sondern auch eine gute Dokumentation (Stand: September 2012 - falls sich das mittlerweile gebessert hat, wäre das ja gut) und/oder ein Tutorial für den Einstieg. Wir haben dann versucht, selber ein bisschen was zu basteln, aber nach einigen Tagen haben wir es dann abgebrochen.

Der Ansatz eines RAD-Tools für Web-Projekte gefällt mir immer noch sehr, gerne auch aus dem Hause Emba, aber da muss nach damaligem Stand noch ein bisschen dran gebastelt und zumindest dokumentiert werden.

Bis denn
Bommel

jaenicke 15. Aug 2013 21:02

AW: Schon Erfahrungen mit HTML5 Builder?
 
Zitat:

Zitat von Bbommel (Beitrag 1224999)
Es fehlt nicht nur eine Community - klar, dass die sich erstmal finden muss - sondern auch eine gute Dokumentation (Stand: September 2012 - falls sich das mittlerweile gebessert hat, wäre das ja gut) und/oder ein Tutorial für den Einstieg.

Das gibt es leider heute auch kaum. Ich habe auch ein paar Stunden gebraucht bis ich klargekommen bin. Handling mehrerer Seiten war eines der Probleme... es erschloss sich aber auch aus dem beiliegenden Quelltext.
Ich bin zwar dann relativ gut klargekommen, aber trotzdem hat es unnötig lange gedauert, weil nicht einmal die grundlegendsten Schritte dokumentiert sind.

Darlo 16. Aug 2013 08:45

AW: Schon Erfahrungen mit HTML5 Builder?
 
Ich nehme dn html5 Builder für kleinere Onlineseiten mit DB Verbindung. Die kann man sich perfekt zusammenklicken und die DB-Anbindung klappt super einfach. Wenn man den Aufbau der IDE mal verstanden hat ist es ein sehr nützliches Tool.

MrFisch 16. Aug 2013 13:51

AW: Schon Erfahrungen mit HTML5 Builder?
 
Zitat:

Zitat von jaenicke (Beitrag 1225042)
Zitat:

Zitat von Bbommel (Beitrag 1224999)
Es fehlt nicht nur eine Community - klar, dass die sich erstmal finden muss - sondern auch eine gute Dokumentation (Stand: September 2012 - falls sich das mittlerweile gebessert hat, wäre das ja gut) und/oder ein Tutorial für den Einstieg.

Das gibt es leider heute auch kaum. Ich habe auch ein paar Stunden gebraucht bis ich klargekommen bin. Handling mehrerer Seiten war eines der Probleme... es erschloss sich aber auch aus dem beiliegenden Quelltext. Ich bin zwar dann relativ gut klargekommen, aber trotzdem hat es unnötig lange gedauert, weil nicht einmal die grundlegendsten Schritte dokumentiert sind.

Ich habe heute zumindest eine Wiki zum HTML5 Builder gefunden:
http://docwiki.embarcadero.com/HTML5...r/en/Main_Page
und alternativ sogar auf Deutsch...
http://docwiki.embarcadero.com/HTML5.../de/Hauptseite



Zum Thema Community... evtl. kann ja hier bei DelphiPRAXiS.net ein eigener Bereich zum HTML5 Builder eingerichtet werden ;) ...das ist ja immerhin das Nachfolgeprodukt von Delphi4PHP.

MrFisch


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:56 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