Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...Gaetano Paternò
Questa estate è stata molto calda sul fronte delle novità tra cui una nuova versione di Visual Studio 2017 e tanto altro per la piattaforma Windows. Molte di queste novità sono state portate anche sulla piattaforma Mac. Scopriamo Visual Studio 2017 for Mac e scopriamo come l'integrazione con Visual Studio Team Services ci permette di utilizzare le metodologie di Continuos Integration e Continuos Deployment per lo sviluppo di un'applicazione mobile.
Improve mobile development with Visual Studio 2017 for Mac & Visual Studio Te...Gaetano Paternò
Questa estate è stata molto calda sul fronte delle novità tra cui una nuova versione di Visual Studio 2017 e tanto altro per la piattaforma Windows. Molte di queste novità sono state portate anche sulla piattaforma Mac. Scopriamo Visual Studio 2017 for Mac e scopriamo come l'integrazione con Visual Studio Team Services ci permette di utilizzare le metodologie di Continuos Integration e Continuos Deployment per lo sviluppo di un'applicazione mobile.
Possiamo dire che Processing è un software grafico che si occupa di Immagini, Forme, Movimenti, Suoni e Interazioni. Processing è allo stesso tempo un linguaggio di programmazione, un ambiente di sviluppo nonché un metodo di insegnamento della programmazione.
Processing è stato inventato da Casey Reas e Ben Fry al fine di insegnare agli studenti nel settore dell’arte e della grafica la programmazione software.
Tra le varie tappe internazionali, il “RAD Studio XE2 World Tour” ha toccato anche l'Italia, precisamente Milano il 21 settembre e Roma il giorno successivo.
Le novità introdotte in questa versione del tool di sviluppo sono davvero tante, motivo per cui ho pensato di redigere questo reportage per
elencare quelle che – a livello personale e soggettivo – ritengo le innovazioni più interessanti e degne di nota, e magari sciogliere qualche dubbio a coloro che non hanno potuto partecipare, raccontando gli avvenimenti della giornata di presentazione.
Una delle aree in cui l'introduzione dell'uso del computer e delle sue sempre crescenti capacità si esprimono al meglio è certamente quella della produzione multimediale.
Ebbene oggi esistono tantissimi software open source dedicati alle varie aree della produzione multimediale che non hanno nulla da invidiare ai software più blasonati e sono disponibili per tutti i principali sistemi operativi.
Ecco 21 soluzioni Open Source da usare subito + 1 bonus!
una scuola moderna non può appoggiare la didattica sul software proprietario, quando col software libero si può avere disponibile una mole enorme di programmi per tutte le discipline. E cun vantaggio enorme è fdato che questi programmi possono funzionare anche su computer un po' datati.
Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
Il talk prevede una breve introduzione alla piattaforma Maemo ed ai Nokia Internet Tablet, sia dal punto di vista dell'utente comune, sia da quello dello sviluppatore.
Verrà poi spiegato come configurare ed installare l'ambiente Scratchbox, il principale ambiente utilizzato per sviluppare applicazioni per Maemo.
Infine verranno presentati due plugin per Eclipse: ESbox e PluThon. Il primo si interfaccia con Eclipse e Scratchbox, permettendo di sviluppare sia applicazione C/C++ che Python e di testarle all'interno dell'ambiente Scratchbox. Il secondo è un plugin specifico per Python e permette di eseguire e debuggare le applicazioni direttamente sul dispositivo.
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...ROSARIO RIZZO, 2000+
ProjectLibre è un software OpenSource per la pianificazione e gestione dei progetti di qualsiasi tipo.
Può essere usato da chiunque perché facile da imparare e questo manuale ne accelera l’apprendimento.
ProjectLibre mette a disposizione un numero notevole di funzionalità che si trovano tipicamente in software più complessi e costosi (centinaia o migliaia di euro per computer).
Il manuale contiene 145 immagini e 110 pagine con un linguaggio discorsivo e comprensibile per i neofiti della schedulazione e per i più esperti.
Vengono descritte tutte le funzionalità utili alla stesura di un piano di progetto:
Inizializzazione
Pianificazione
Risorse
Calendari
Budget Risorse e Costi
Baseline,….
Tracking di progetto
Analisi Varianze
Reports
Possiamo dire che Processing è un software grafico che si occupa di Immagini, Forme, Movimenti, Suoni e Interazioni. Processing è allo stesso tempo un linguaggio di programmazione, un ambiente di sviluppo nonché un metodo di insegnamento della programmazione.
Processing è stato inventato da Casey Reas e Ben Fry al fine di insegnare agli studenti nel settore dell’arte e della grafica la programmazione software.
Tra le varie tappe internazionali, il “RAD Studio XE2 World Tour” ha toccato anche l'Italia, precisamente Milano il 21 settembre e Roma il giorno successivo.
Le novità introdotte in questa versione del tool di sviluppo sono davvero tante, motivo per cui ho pensato di redigere questo reportage per
elencare quelle che – a livello personale e soggettivo – ritengo le innovazioni più interessanti e degne di nota, e magari sciogliere qualche dubbio a coloro che non hanno potuto partecipare, raccontando gli avvenimenti della giornata di presentazione.
Una delle aree in cui l'introduzione dell'uso del computer e delle sue sempre crescenti capacità si esprimono al meglio è certamente quella della produzione multimediale.
Ebbene oggi esistono tantissimi software open source dedicati alle varie aree della produzione multimediale che non hanno nulla da invidiare ai software più blasonati e sono disponibili per tutti i principali sistemi operativi.
Ecco 21 soluzioni Open Source da usare subito + 1 bonus!
una scuola moderna non può appoggiare la didattica sul software proprietario, quando col software libero si può avere disponibile una mole enorme di programmi per tutte le discipline. E cun vantaggio enorme è fdato che questi programmi possono funzionare anche su computer un po' datati.
Meego Italian Day 2011
Maemo: il primo sistema linux-based open source per dispositivi mobili.
Presentazione e posizionamento nel panorama informatico open-source e dei sistemi operativi per dispositivi mobili di Maemo, nato nel 2004 per volere di Nokia Corporation. Inoltre la sua importanza per il mobile middleware, i suoi pregi ed i suoi difetti, la sua origine ed il piano de “i cinque passi” sino ad oggi.
Francesco Baldassarri è studente di Ingegneria Informatica presso l’Università di Bologna. Le sue principali aree di interesse sono il software open-source, i protocolli di rete e la mobile handsets technology. In particolare ha focalizzato la sua attenzione sul sistema operativo per dispositivi mobili linux-based Maemo diventandone un membro attivo della community degli sviluppatori. Attualmente sta cooperando con il DEIS (Dipartimento di Elettronica, Informatica e Sistemistica dell’Università di Bologna) sul progetto di Delay-/Disruption- Tolerant Networking.
Maggior
Il talk prevede una breve introduzione alla piattaforma Maemo ed ai Nokia Internet Tablet, sia dal punto di vista dell'utente comune, sia da quello dello sviluppatore.
Verrà poi spiegato come configurare ed installare l'ambiente Scratchbox, il principale ambiente utilizzato per sviluppare applicazioni per Maemo.
Infine verranno presentati due plugin per Eclipse: ESbox e PluThon. Il primo si interfaccia con Eclipse e Scratchbox, permettendo di sviluppare sia applicazione C/C++ che Python e di testarle all'interno dell'ambiente Scratchbox. Il secondo è un plugin specifico per Python e permette di eseguire e debuggare le applicazioni direttamente sul dispositivo.
ProjectLibre - Manuale in Italiano dell'alternativa OpenSource a Microsoft Pr...ROSARIO RIZZO, 2000+
ProjectLibre è un software OpenSource per la pianificazione e gestione dei progetti di qualsiasi tipo.
Può essere usato da chiunque perché facile da imparare e questo manuale ne accelera l’apprendimento.
ProjectLibre mette a disposizione un numero notevole di funzionalità che si trovano tipicamente in software più complessi e costosi (centinaia o migliaia di euro per computer).
Il manuale contiene 145 immagini e 110 pagine con un linguaggio discorsivo e comprensibile per i neofiti della schedulazione e per i più esperti.
Vengono descritte tutte le funzionalità utili alla stesura di un piano di progetto:
Inizializzazione
Pianificazione
Risorse
Calendari
Budget Risorse e Costi
Baseline,….
Tracking di progetto
Analisi Varianze
Reports
1. Rebol: come creare un
programma professionale in 5
minuti!
E funzionante su tutte le piattaforme
(Winodws, Linux, Mac, ...)
Massimiliano Vessi: maxint@tiscali.it
2. Cosa è?
Rebol è un linguaggio di programmazione interpretato
dall'unico eseguibile ("rebview"). Permette di ottenere
programmi complessi e accattivanti in 5 minuti con
scarsissime conoscenze di informatica.
Relative
Expression
Based
Object
Language.
Massimiliano Vessi: maxint@tiscali.it
3. Vantaggi
E' piccolo (500kb). Gli altri linguaggi di programmazione
multipiattaforma richiedono moltissimo spazio e risorse.
Ad esempio il Java richiede 98MB: 196 volte più
grande (v. 6.16)
E' semplice, perché ha dei "dialetti" per i neofiti
Richiede poche risorse
E' multipiattaforma (Windows, Linux, Mac, BSD, Solaris)
E' gratuito!
e molto altro...
Massimiliano Vessi: maxint@tiscali.it
4. Svantaggi
E' gratuito ma non è open source; ma si possono scrivere
programmi open source
Il proprietrio e inventore di Rebol è Carl Sassenrath, inventore
dell'AMIGA e del multitasking sui personal computer.
Summary of the end-user license:
You can download and copy the software free of charge.
You can redistribute the software free of charge.
You can use the software for commercial uses.
The software is provided "as is" without warranty of any
kind.
You cannot modify the software or the license
Massimiliano Vessi: maxint@tiscali.it
5. Esempio
Con un semplice editor di testo scrivere:
view layout [ button "Clicca qui" [ alert "Bravo!]]
Ecco cosa si ottiene:
Massimiliano Vessi: maxint@tiscali.it
6. Altro
Con Rebol è possibile fare:
Grafica vettoriale
Grafica 3D
Connessione a database
Audio
Criptazione dei dati
Darknet
Server web
Connessione a programmi esterni
Database
...
Massimiliano Vessi: maxint@tiscali.it