Bitrock alla Pragma Conference 2024

Innovazione nell’Ecosistema Apple

Il team di sviluppo mobile di Bitrock ha avuto l’opportunità di partecipare  alla Pragma Conference 2024, tenutasi il 29-30 ottobre presso il Savoia Hotel Regency a Bologna. I nostri bitrockers—Fabio Cirruto, Federico Nessi e la Tech Lead Samantha Giro—si sono potuti immersi in un mondo di tecnologia Apple all’avanguardia e networking professionale.

La Pragma Conference, organizzata dall’associazione Pragma Mark, la prima community italiana di sviluppatori iOS e OS X, si conferma l’evento di punta per gli sviluppatori di piattaforme Apple, coprendo tecnologie iOS, macOS, watchOS, visionOS e tvOS. Questo evento di due giorni ha riunito esperti internazionali, offrendo un’opportunità senza precedenti di esplorare le ultime tendenze, framework e metodologie di sviluppo.

Giorno 1: Approfondimenti tecnici e networking

Dopo la registrazione e aver ricevuto badge e gadget, il nostro team ha partecipato a una serie di sessioni tecniche interessanti:

  • SwiftUI Animations Under The Hood di Chris Eidhof ha svelato il potenziale delle animazioni integrate di SwiftUI, illustrandone il funzionamento interno e come sfruttarlo appieno.
  • Stealing User’s Identity di Cyril Cermak, iOS System Architect di Porsche AG, ha colpito tutti rivelando come gli hacker potrebbero accedere a vulnerabilità delle app, con gravi conseguenze per utenti e aziende.
  • From Zero to Accessible in 30 Minutes di Robin Kanatzar (Betclic Group) ha mostrato come utilizzare gli strumenti Apple per rendere le app accessibili, dimostrando l’importanza di pensare all’inclusività.
  • Getting Sentimental: an exploration of sentiment analysis in iOS di Anna Beltrami (Spotify) ha esplorato l’uso del Natural Language di iOS per l’analisi del sentimento, paragonandolo a strumenti come ChatGPT.
  • From Side Project to Going Indie di Antoine van der Lee ha raccontato il percorso per diventare un indie developer, svelando le sfide e i traguardi di un progetto individuale.

Il primo giorno si è concluso con uno stimolante after-party durante cui i nostri ragazzi hanno potuto conoscere nuove persone e ampliare le loro conoscenze.exchange.

Giorno 2: Esplorazioni tecniche avanzate

Il secondo giorno è iniziato con un interessante intervento di Daniel Steinberg su Swift Testing, che ha messo in evidenza il nuovo framework di testing di Swift 6 che promette di migliorare la sicurezza e le prestazioni delle app.

Per ottimizzare il tempo a disposizione, il nostro team si è diviso per poter assister a più talk 

  • Designing APIs: How to ensure Accessibility in Design System components di Feli Bernutz (Spotify), che ha condiviso l’approccio all’accessibilità nel design system di Spotify.
  • So You Think You Know Swift di Nick Lockwood (Bloomberg), ricco di suggerimenti per portare il nostro codice a nuovi livelli di efficienza.
  • The Art of Functional State Management di Araks Avoyan, un talk approfondito sulla gestione funzionale dello stato, con esempi comparativi su diversi approcci.
  • A Deep Dive Into Sendable di Tim Condon (Broken Hands), che ha esplorato le capacità di Sendable per ottimizzare il codice in Swift 6.
  • From Concept to Creation: Building Intuitive AR Experiences on VisionOS di Daniel James Tronca (Zalando), che ha raccontato il suo avvicinamento a VisionOS e presentato esempi di codice per creare esperienze AR intuitive.

Conclusioni

La Pragma Conference rimane l’incontro definitivo per gli sviluppatori della piattaforma Apple, offrendo opportunità di apprendimento e di networking senza precedenti in un mondo tecnologico in continua evoluzione.

L’evento si è concluso con un keynote finale che ha celebrato relatori, sponsor e partecipanti. Con un emozionante colpo di scena, la nostra Samantha Giro ha vinto il primo premio della lotteria: un biglietto per la conferenza e i workshop del prossimo anno!

Restate sintonizzati per ulteriori approfondimenti sulle avventure tecnologiche di Bitrock!


Autore: Fabio Cirruto, Mobile Developer @Bitrock

Vuoi saperne di più sui nostri servizi? Compila il modulo e fissa un incontro con il nostro team!

Skip to content