Tema |
Dev Area sviluppatori |
---|---|
Dove |
Aula Dev @ Toolbox Coworking Via Agostino da Montefeltro 2, Torino |
Quando |
5 anni fa 26/10/2019 alle 17:00 Scarica promemoria calendario |
Lingua | Italiano |
Uno dei punti di forza di GNU/Linux, dal punto di vista degli sviluppatori, è l'immensa libertà di scelta per quanto riguarda linguaggi, librerie e tool di sviluppo. E visto che Android, sotto sotto, è Linux (abbastanza vero) e che Android, sotto sotto, è software libero (relativamente vero), sviluppare su Android sarà un piacere, no?
In effetti, no...
Purtroppo in Android gli strumenti a disposizione per lo sviluppo sono estremamente limitati e distribuiti su di un arco che va dal "nativo" (C, Java, Kotlin) fino all'applicazione "web" HTML/CSS/JavaScript passando per una serie di sfumature intermedie non sempre facili da distinguere.
Lo scopo del talk è di rendere chiari i limiti, i vantaggi e gli svantaggi dei vari approcci mostrando infine come combinare le varie tecniche (codice nativo + applicazione "web") per produrre un micro-react-native fatto in casa in 200 righe di Java.