Top Banner
http://jamp.alyx.it
24

JAMP al barcamp CATANIA 2009

Jul 28, 2015

Download

Technology

jampslide
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: JAMP al barcamp CATANIA 2009

http://jamp.alyx.it

Page 2: JAMP al barcamp CATANIA 2009

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.

Page 3: JAMP al barcamp CATANIA 2009

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

Page 4: JAMP al barcamp CATANIA 2009

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

La Struttura di JAMP

Page 5: JAMP al barcamp CATANIA 2009

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.

Page 6: JAMP al barcamp CATANIA 2009

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.

Page 7: JAMP al barcamp CATANIA 2009

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.

Page 8: JAMP al barcamp CATANIA 2009

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à".

Page 9: JAMP al barcamp CATANIA 2009

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.

Page 10: JAMP al barcamp CATANIA 2009

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...

Page 11: JAMP al barcamp CATANIA 2009

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.

Page 12: JAMP al barcamp CATANIA 2009

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

Page 13: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

Visualizzazione di dati in un albero- filesystemtree.php- filesystemtree.xml

Page 14: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

- filesystemtree.php

Page 15: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

- filesystemtree.xml

Page 16: JAMP al barcamp CATANIA 2009

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

Page 17: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

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

Page 18: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

- mysqlgrid.php

Page 19: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

- mysqlgrid.xml

Page 20: JAMP al barcamp CATANIA 2009

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

JAMP in pratica

Applicazioni realizzate con JAMP

Page 21: JAMP al barcamp CATANIA 2009

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

JdbAdmin

Page 22: JAMP al barcamp CATANIA 2009

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

JPresenze

Page 23: JAMP al barcamp CATANIA 2009

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

JFood

Page 24: JAMP al barcamp CATANIA 2009

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