Italian community of Lazarus and Free Pascal
Programmazione => Lazarus e il web => Topic aperto da: xinyiman - Maggio 19, 2012, 02:20:30 pm
-
Bene ragazzi, secondo quanto c'è scritto qui l'extpascal toolkit non è più portato avanti dal programmatore principale. Pensavo ci impegnamo come community a portarlo avanti noi come progetto?!
Secondo me potrebbe essere una cosa positiva per tutti.
http://groups.google.com/group/extpascal/browse_thread/thread/12642134fa5dba77
Se arriviamo a 5 volontari che portino avanti il progetto allora io glielo dico. Da solo non me la sento.
Io ci sono, chi altri si offre?!
-
non sarebbe male da portare avanti come progetto ma vorrei riflettere con chi ha interesse su alcune considerazioni:
1) ExtPascal attualmente sfrutta le ExtJs 3.2.1
2) ExtJs attualmente è alla versione 4
3) ho trovato questo sito https://github.com/leonardorame/Ext4-MVC-Tutorial/wiki (https://github.com/leonardorame/Ext4-MVC-Tutorial/wiki) dove qualcun'altro sta facendo qualcosa di simile ma con ExtJs 4
credo che prima di prendere una decisione sia il caso di capire meglio cosa ci sia nel sito linkato al punto (3).
poi, visto che ci ho già messo un po' le mani, potrei anche tentare di riuscire a portare a termine la compilazione (fatto salvo che mi devo installare fpc 2.4.qualcosa in quanto non l'ho mai nemmeno visto girare :D). però portare avanti un progetto vuol dire anche implementare cose nuove, oltre alla manovalanza c'è bisogno di qualcuno che guidi un po' il progetto.
Edit:
posto che ExtPascal stesso vada avanti
-
Sacrosanto, direi che per coordinare ci si può mettere daccordo con la comunità di ExtPascal.
-
ho dato un'occhiata al link
in pratica per sviluppare la GUI della web application viene usato un designer sviluppato da quelli di ExtJs (sancha). La parte web server la sviluppano con free pascal ma si tratta fondamentalmente di far restituire codice javascript ottenuto con il loro tool. E' per questo che riescono ad usare ExtJs 4.
Con ExpToolkit invece la GUI si disegna con lazarus ed onestamente la cosa a me piace molto di più :)
I due approcci hanno il loro pro ed il loro contro. Uno dei pro di ExpToolkit è che non si sa una cippa di javascript (as me) si può comunque provare a scrivere un'applicazione con questo fw che è veramente straordinario.
@xinyman
tu sai qualcosa riguardo i piani futuri di ExtPascal?
-
Ma dai ... sei patito di JSON e non capisci una mazza di JS ... non avrei mai detto :D
Anzi avrei scommesso il contrario :D :D
-
ho molta più esperienza con i database che con il web, dove comunque ho fatto qualcosa (compreso ebay tra l'altro) ma solo quando era necessario :)
poi il fatto che fondamentalmente lavoro in settori dove le interfacce che girano sui browser sono utili come un pacchetto di fiammiferi bagnato ha fatto il resto :D
Edit:
il JSON semplicemente permette molto (non tutto) rispetto a ciò che si può fare con XML. per certi usi permette però tutto quello che serve: è strutturato, è leggibile dagli esseri umani, è modificabile (ma veramente, non solo teoricamente) con un semplice editor di testo, è di facile parsing ed è anche uno standard. per quale cacchio di motivo devo infrattarmi nei meandri dei tag appuntiti che pungono solo alla loro vista? :D
-
Non sono a conoscenza dei piani futuri di ExtPascal, ma secondo me al momento attuale è l'unico ad avere qualcosa di simile a ExtPascal Toolkit.
Per gli altri mi sa che bisognerebbe partire da zero. E si riescono a fare delle cose davvero carine con questo strumento.
-
si infatti non avrebbe alcun senso partire da zero...
ieri ho googlato un po', giusto per guardarmi in giro, e ho letto sul sito di kitto (che usa ExtPascal per restituire al browser una GUI basata su ExtJs) che dovrebbero rilasciare il sorgente per la versione open source (è scritto in delphi...).
qualcuno lo ha provato o ha modo di farlo?
-
Non l'ho provato ma mi sembrava di aver letto tempo fa che non era fatto per lazarus ma per delphi.
-
Ciao
ho letto qualcosa a riguardo, c'è il progetto unigui...
http://www.unigui.com/
-
Ciao Marzuillo benvenuto, per caso sei riuscito ad installare unigui su lazarus?!