• Retrolambda: lambda expression anche su Java 7

    Non vedete l’ora di poter lavorare in modo funzionale con le espressioni lambda anche in Java? Purtroppo però siete bloccati su Java 7 e potete solo sognarle la notte… Almeno fino ad oggi! Esiste un progetto molto interessante su GitHub che porta le espressioni lambda su Java 7 (e in teoria anche prima), vediamo insieme cosa offre. Vade retro Basta

    Read more
    0
  • RxJava, Ionic, Chromecast e Scala agli AppDays 2015

    AppDays 2015 Il prossimo 25 e 26 Aprile all’interno della 50° fiera del Radioamatore a Pordenone si svolgeranno gli AppDays 2015. Una manifestazione il cui scopo è quello di raccogliere varie community di sviluppatori e mettere in mostra le migliori tecnologie per il web e il mobile. Anche noi di CNJ parteciperemo come speaker negli spazi dedicati a Google Developer

    Read more
    1
  • Droidcon Torino 2015: ecco come è andata la conferenza italiana su Android

    Dopo la prima edizione di Febbraio 2014 le aspettative per l’edizione di Aprile 2015 erano sicuramente alte, sono state ripagate? Sicuramente si! La location era favolosa, hanno partecipato più di 600 persone e ci sono stati veramente molti talk di livello alto. Ma non corriamo troppo, vediamo nel dettaglio come sono andati i due giorni di questa conferenza.

    Read more
    4
  • Maven Integration Tests

    I test di integrazione sono una parte molto importante dello sviluppo di un software: permettono di uscire dal piccolo mondo del test di unità per vedere se tutto il puzzle sta in piedi. Maven, nel suo ciclo di vita, riserva addirittura quattro fasi a questo scopo ed un plugin realizzato ad hoc. Vediamo di che si tratta.

    Read more
    3
  • Android Programmazione Avanzata: seconda edizione in arrivo

    La prima edizione di Android Programmazione Avanzata è uscita nel 2012, ne abbiamo parlato in un post anche su CoseNonJaviste. Nel 2012 era uscita da poco la versione 4.0 Ice Cream Sandwich, Android girava quasi esclusivamente su smartphone e tablet. Adesso siamo arrivati alla versione 5.1, è possibile usare Android anche su smartwatch, televisioni e presto anche sulle auto. È arrivata l'ora di una nuova edizione di Android Programmazione Avanzata!

    Read more
    5
  • Hello Ionic

    Hello Ionic In questo articolo parleremo di Ionic: un framework per creare app ibride. Un’app ibrida è in pratica un’app multipiattaforma che gira all’interno di una WebView e sono quindi sviluppate utilizzando HTML, CSS e Javascript. Il framework principe per la creazione di questa tipologia di app è Apache Cordova, grazie a questa libreria possiamo interfacciarci con il nostro dispositivo

    Read more
    2
  • LambdaCon visto da noi ovvero commenti non richiesti su un’ottima conferenza

    CoseNonJaviste è stato a LambdaCon, la prima conferenza italiana sui linguaggi funzionali. Ecco il nostro resoconto.

    Read more
    3
  • Scala: le case class

    Dopo aver visto come creare una classe in Scala e come utilizzare i costruttori ausiliari vediamo oggi le case class. C’è da dire subito che le case class non sono delle classi speciali ma sono un’abbreviazione sintattica tanto semplice quanto molto, molto comoda e diffusa ovunque nel codice scritto in Scala.

    Read more
    2