Location Mobile in Flutter
Federico Parezzan

Il Meetup

Nell’ambito dello sviluppo mobile molte sono le tecnologie che vengono adottate dagli sviluppatori: chi si orienta su uno sviluppo nativo, chi utilizza librerie, chi framework ecc. Flutter, il framework di Google, si sta guadagnando certamente un posto all’interno di quella cerchia, probabilmente perché una delle peculiarità che lo rendono molto apprezzato è la quantità di widget che è possibile importare all’interno del proprio progetto, e tra questi sicuramente spicca la localizzazione. Quando si parla di localizzazione il primo pensiero è sicuramente rivolto a Google Maps e al suo intero ecosistema, dimenticandosi talvolta che esistono anche alternative altrettanto valide, capaci addirittura di aprire nuovi scenari di business. Un esempio è dato dall’emergente suite di Huawei, la quale trovandosi coinvolta in una guerra commerciale, ha iniziato ad investire su delle alternative ai servizi Google: tra questi vi è il Location Kit. Scopo di questo meetup è illustrare le funzionalità di localizzazione offerte da questo kit in un nuovo progetto Flutter mostrandone la creazione e l’integrazione di tali servizi.

Federico Parezzan

Federico Parezzan – Certificato Oracle, è uno sviluppatore con esperienza in Java EE e nelle tecnologie ad esso connesse. Lo appassionano temi legati sia all’ambito mobile, con lo sviluppo in Android e Flutter, sia quelli riguardati l’IA che ha affrontato durante la laurea magistrale. La sua passione per la tecnologia lo spinge costantemente ad ampliare il proprio bagaglio culturale e a poter trasferire le competenze acquisite da un ambito ad un altro.

Agenda

  • Benvenuto
  • Talk + Live coding
  • Domande e risposte
  • Sfida finale

Credits

Evento organizzato da:
Dev WorkSpace Community [Gruppo LinkedInGruppo FBPagina Eventbrite]

In collaborazione con:
Gruppo MOL [Sito web]
The Communities Bay – Siamo il Network delle Tech Community in Italia [Sito web]

Powered By:
Ad Hoc Minds
Innocenzo Sansone – Tech & Dev Community Engagement [Sito web]

Gli altri meetup

Sviluppo Web: un occhio alla sicurezza!

Sviluppo Web: un occhio alla sicurezza!

In questo talk faremo un’introduzione al vasto mondo della sicurezza nello sviluppo web: vedremo come i concetti fondamentali sulla sicurezza informatica si applicano alla creazione e alla gestione delle web app, parleremo dei tipi di attacco più comuni e dei relativi meccanismi di difesa.
Partendo dalla struttura di base di una tipica applicazione web, costituita da un database, un software di backend ed uno di frontend, delineeremo la cosiddetta superficie di attacco e capiremo come la sicurezza coinvolga tutti gli elementi ed abbia impatto su tutti gli aspetti, dalla gestione sistemistica alla scrittura del codice, senza dimenticare il disegno dei processi.
Passeremo quindi a considerare, più concretamente, i singoli aspetti, i possibili errori e le relative conseguenze, iniziando con l’autenticazione ed il controllo di accesso.
Parleremo poi del delicatissimo compito della validazione dell’input dell’utente e vedremo, anche con degli esempi pratici, come degli errori in questa fase possano causare vulnerabilità di iniezione di codice, in particolare SQL injection e Cross Site Scripting.
Concluderemo con una panoramica sulla sicurezza a livello delle configurazioni del web server e di rete.

Introduzione alla Programmazione Funzionale in Java

Introduzione alla Programmazione Funzionale in Java

La Programmazione Funzionale è un paradigma che si sta facendo sempre più strada in molti linguaggi di programmazione, tra cui Java. In questo talk parleremo di: • Come la programmazione funzionale può essere utilizzata in Java per scrivere codice più conciso e leggibile • Lambda e le Interfacce Funzionali • Esploreremo alcuni esempi pratici. Tra il “classico” mondo della programmazione ad oggetti e la programmazione funzionale non c’è nessuna scelta da fare, vedremo infatti come prendere il meglio da entrambi i mondi!