Simple Concurrent Programming

Concurrent programming is hard. In this talk, I will show techniques to do things concurrently, and how to keep it simple. We’ll look at concurrent user interfaces, concurrent database code and different APIs. Lingua: Inglese Livello: Intermedio Argomenti: concurrency, core data, grand central dispatch, background Slides: Simple Concurrent Programming @ speakerdeck Sources: N/A

Seed your own CocoaPod

Do you have an awesome application and would you like to bring its architecture to the next level? Join me in this talk where I’ll share my experiences and lessons learned from working on CocoaPods. You will learn why making Pods is important for your application’s maintainability and how factoring out code with them, even

Full-duplex cloud app with WebSocket

La maggior parte delle App comunica con il cloud utilizzando il paradigma REST dove le informazioni vengo ricevute dal server solo a fronte di una richiesta del client. Immaginate ora che il server sia in grado di inviare alla vostra App informazioni in real-time e in modalità push, informazioni come la posizioni o i messaggi

Realizzare accessori iOS con Arduino e Bluetooth 4.0

L’introduzione in iOS e OSX del nuovo standard Bluetooth Low Energy (BLE) rende finalmente possibile la creazione di accessori e App in grado di sfruttarne le funzionalità e senza richiedere royalty aggiuntive. La piattaforma Arduino, con il proprio ecosistema di sensori e shield, permette di acquisire dati dall’ambiente fisico e di pilotare luci, motori e

Il back-end unificato per la vostra applicazione iOS

In questa sessione vedremo come utilizzare i Windows Azure Mobile Service, che offrono un modo semplice per realizzare un back-end che offra servizi di database, che supporti i servizi di Apple Push Notification Service (APNS) e che offra un iOS SDK per la facile integrazione da Xcode con Twitter, Facebook, Google e Microsoft Account. Lingua:

Building iOS App Project & Architecture

Progettare le fondamenta di un’applicazione iOS è importante per ridurre i costi di manutenzione e di evoluzione. In questa sessione vedremo alcune best practice su come organizzare app iOS sia dal punto di vista del progetto Xcode che del codice sorgente. Basandoci sulla tipica applicazione iOS client/server vedremo come strutturare i layer applicativi che vanno

What’s new in background API on iOS 7

Tra le novità più importanti di iOS 7 è da catalogare sicuramente la maggiore libertà relativamente al background. Con il nuovo OS sono offerte tantissime nuove opportunità per tutti gli sviluppatori potendo creare app che vivono anche quando non sono attive. Come implementarle nelle app che sviluppiamo? Lingua: Italiano Livello: Intermedio Argomenti: background, ios7 Slides: What’s

Practical Runtime Hackery

Join me on a tour that shows unconventional yet elegant real-world solutions to common problems on application design, creative ways in utilizing the iOS runtime, ways to painlessly work around Apple’s bugs, smoothy back-port code for older iOS versions and much more. Knowledge of the runtime will enable you to write less code, work faster