jamp al barcamp catania 2009
TRANSCRIPT
http://jamp.alyx.it Alyx – Software Innovation
L'esigenza di ogni sviluppatore.
Migrare applicazioni obsolete o creare nuove applicazioni in maniera facile, affidabile, in tempi brevi e con costi contenuti.
Concentrare le risorse sullo sviluppo dell'applicativo e non sulle problematiche di implementazione.
Realizzare applicativi multi-piattaforma e multi-utente.
Realizzare applicazioni centralizzate fruibili da qualsiasi postazione o dispositivo mobile.
Interfacciarsi con architetture già esistenti.
http://jamp.alyx.it Alyx – Software Innovation
La Soluzione: JAMP(Javascript, Ajax, MySQL, PHP)
Semplifica la struttura della pagina separando il codice dal layout della pagina.
Consente di sfruttare tutte le potenzialità offerte dal PHP e di utilizzare la semplicità dell'XML per la stesura del codice.
Permette di interfacciarsi in modo trasparente a molteplici fonti di dati (ssh, ftp, ldap, database, etc...)
Implementa componenti avanzate da utilizzare nella pagina (tree view, griglie, navigatori di dati, etc...)
Multilingua
http://jamp.alyx.it Alyx – Software Innovation
JAMP non si limita a fornire gli strumenti per lo sviluppo, implementa nativamente la gestione di molte problematiche incontrate durante lo sviluppo di un qualsiasi applicativo. Con l'xml come sorgente della pagina, risulterà semplice e leggibile programmare ad oggetti il WEB.
http://jamp.alyx.it Alyx – Software Innovation
La struttura di JAMP consente di sviluppare velocemente applicazioni WEB e nuovi oggetti per il framework stesso. La GUI, attualmente in sviluppo, consentirà di realizzare la propria applicazione direttamente dal WEB al pari dei tradizionali linguaggi di programmazione ad alto livello.
http://jamp.alyx.it Alyx – Software Innovation
In JAMP potrete trovare tutto quello che serve per creare le proprie applicazioni: oggetti, report pdf, grafici, mappe, editor web, editor di sintassi e altro ancora.
http://jamp.alyx.it Alyx – Software Innovation
JAMP sostiene linux e l'opensource. Il nostro è un progetto italiano con l'ambizione di diventare, con il vostro aiuto, un progetto importante nel settore dei framework."L'unione di più menti può dare luogo a grandi imprese utili per la collettività".
http://jamp.alyx.it Alyx – Software Innovation
Uno dei punti di forza di JAMP è la compatibilità con tutti i browser di ultima generazione. L'utilizzo del framework non richiede nessuna installazione ed è indipendente dalla piattaforma utilizzata.
http://jamp.alyx.it Alyx – Software Innovation
Supporta nativamente le mappe di Google integrandole con i datasource e gli oggetti del framework. E' possibile creare itinerari, consultare mappe, inserire punti d'interesse, etc...
http://jamp.alyx.it Alyx – Software Innovation
Fornisce gli strumenti per effettuare un accurato debug dell'applicazione. Inoltre JAMP centralizza e gestisce tutti gli errori dell'ambiente web utilizzato: Errori PHP, Eccezioni PHP, Errori Javascript ed Errori transazioni AJAX.
http://jamp.alyx.it Alyx – Software Innovation
JAMP in pratica
Visualizzazione di dati in un albero- filesystemtree.php- filesystemtree.xml
http://jamp.alyx.it Alyx – Software Innovation
JAMP in pratica
Visualizzazione di dati in una griglia- mysqlgrid.php- mysqlgrid.xml