Avreste sempre voluto imparare a programmare per iPhone e iPad ma non avete mai avuto modo cominciare a capirci qualcosa? Se avete dalla vostra delle basi discrete di programmazione e conoscete bene l’inglese la versione 2013 del corso di iOS programming dell’università di Stanford è un’occasione ottima per cimentarvi nell’impresa. Le lezioni possono essere seguite gratuitamente attraverso iTunes U e quest’anno, per la prima volta, chiunque potrà collaborare attraverso “Piazza” la piattaforma collaborativa di e-learning gestita dalla nota università californiana.
ios programming
TinkerLearn: imparare a programmare per iOS direttamente da Xcode
Uno dei metodi migliori per aumentare la propria familiarità con un linguaggio di programmazione consiste nel mettere le mani direttamente sul codice e “smanettare”, magari con un aiuto da parte di chi è più esperto.
E’ sulla base di questo semplice concetto che Mysterioys Trouser ha lanciato TinkerLearn, un nuovo sistema di insegnamento “inline” grazie al quale si possono imparare rapidamente le basi della programmazione per iOS.
Redpark Breakout Pack per connettere iPhone e Arduino
Arduino è una piattaforma di physical computing Open Source, nata alcuni anni or sono da un’idea di Massimo Banzi, David Cuartielles, Tom Igoe, David Mellis e Gianluca Martino, che mette a disposizione dei progettisti (amatori o pro che siano) uno strumento di prototipazione elettronica di facile apprendimento e soprattutto molto economico. Per capire che cosa è possibile realizzare con Arduino, il miglior modo è dare un’occhiata ai progetti sviluppati dagli utenti nell’Arduino Playground o su Instructables.
Fino ad ora riuscire a connettere Arduino ad un iPhone era roba per smanettoni super avanzati e quasi inevitabilmente comportava l’uso di una Wi-Fi shield o di altre soluzioni, innalzando il livello di conoscenze necessarie per avventurarsi in progetti che avessero a che fare con app per iOS.
Adesso Make Magazine, la famosa rivista americana per smanettoni e geek amanti del fai da te, ha messo in vendita sul suo shop online un bundle speciale che comprende un cavo (approvato da Apple) e un convertitore RS232-TTL (il P4 serail breakout) con cui è possibile interfacciare con semplicità un dispositivo iOS e un Arduino.