jamp al barcamp catania 2009

24
http://jamp.alyx.it

Upload: jampslide

Post on 28-Jul-2015

744 views

Category:

Technology


3 download

TRANSCRIPT

http://jamp.alyx.it

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

La Struttura di JAMP

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

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

- filesystemtree.php

http://jamp.alyx.it Alyx – Software Innovation

JAMP in pratica

- filesystemtree.xml

http://jamp.alyx.it Alyx – Software Innovation

http://jamp.alyx.it Alyx – Software Innovation

JAMP in pratica

Visualizzazione di dati in una griglia- mysqlgrid.php- mysqlgrid.xml

http://jamp.alyx.it Alyx – Software Innovation

JAMP in pratica

- mysqlgrid.php

http://jamp.alyx.it Alyx – Software Innovation

JAMP in pratica

- mysqlgrid.xml

http://jamp.alyx.it Alyx – Software Innovation

JAMP in pratica

Applicazioni realizzate con JAMP

http://jamp.alyx.it Alyx – Software Innovation

JdbAdmin

http://jamp.alyx.it Alyx – Software Innovation

JPresenze

http://jamp.alyx.it Alyx – Software Innovation

JFood

http://jamp.alyx.it Alyx – Software Innovation

Roadmap

Divulgare JAMP Accrescere la community e creare dei gruppi di lavoro

Rilasciare la versione stabile entro l'anno Rilasciare la GUI Verticalizzare JAMP in diversi campi professionali attraverso applicazioni specifiche