The JavaFX Circle è un gruppo di studio su
JavaFX organizzato dal
JugMilano.
Lo scopo degli incontri e organizzare delle sessioni serali di 2 ore in cui i partecipanti si attivano su un percorso con scopo formativo. Non saranno lezioni frontali ma dei workgroup in cui tutti i partecipanti sono chiamati a cimentarsi con il tema della serata.
Ad ogni evento viene proposta una scaletta di argomenti/task poi a gruppi di 2 o 3 persone viene sviscerata.
Il modello dell'incontro seguirà le seguenti fasi:
- 1° Presentazione scaletta (10')
Viene presentata la scaletta proposta ed eventualmente modificata se ritenuto necessario.
- 2° work group (90')
I vari gruppi lavorano per affrontare le attività sfruttando le capacità del team di cui fanno parte e quelle dei vicini ;)
- 3° Conclusioni (20')
Ultimo blocco un giro veloce sulle impressioni ottenute da ciascun gruppo.
Gli incontri sono fissati con il seguente calendario:
Orario 19-21 presso la sede di ExcogitaNet in Viale Piceno, 23 MILANO
AGENDA #1 11 giugno
- Installazione dell'ambiente di sviluppo (NetBeans) + javafx stato dell'arte dalle night builds.
- hello world
- deploy
AGENDA #2 17 giugno
- Layout
Creare un VBOX con all'interno un elenco di testi usando Text
- Layout & swing
Creare un VBOX con all'interno un elenco di testi usando Label e ComponentView
- Applicare un effetto
Provare ad applicare un effetto es. DropShadow su un oggetto.
- Binding
Provare a realizzare un interfaccia in cui ci sia un elenco di oggetti disegnato partendo da un array. Classica lista il cui model è dato da una lista di stringhe.
- Sequence
All'interfaccia precedente aggiungere due bottoni per l'aggiunta e la rimozione di un elemento
AGENDA #3 25 giugno
- Animation
Creare una shape e muoverla nella scena usanso il concetto dei KeyFrame. Aggiungere un controller che consenta il classico play|stop|rewind|etc
- Chiamare una classe java custom da javafx che esegua un qualche tipo di compito
- Leggere un file XML esterno e modificare l'esempio con il VBOX
- creare una Component Custom da riusare
AGENDA #4 3 luglio
The JavaFX Circle Meeting: incontro conclusivo con formato da JUG Meeting classico per fare il punto sulla situazione e presentare anche a chi non abbia partecipato agli incontri precedenti quanto imparato su JavaFX e cosa aspettarci da questa nuova tecnologia in futuro. Vedi
Meeting3Luglio2008
Requisiti per essere produttivi:
- computer portatile
- NetBeans 6.1 installato (attualmente lo stato dell'arte è solo su netbeans prossimamente dovrebbe arrivare il supporto per Eclipse e IntelliJ)opzionale:
Un po' di riferimenti sparsi su JavaFX