Chapter |
Dev Developers area |
---|---|
Where |
Dev Room @ Toolbox Coworking Via Agostino da Montefeltro 2, Turin |
When |
5 years ago 26/10/2019 at 17:00 Download calendar memo |
Language | Italiano |
One of the strengths of GNU/Linux, from the point of view of developers, is the immense freedom of choice as regards languages, libraries and development tools. And since Android, below, it's Linux (quite true) and that Android, below, is software free (relatively true), developing on Android will be a pleasure, right?
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.