Articoli

  • android
  • ios
  • java
  • kotlin
  • swift

Il ruolo di Kotlin e Swift nel 2020

Kotlin è una soluzione moderna e leggera per attingere al vasto ecosistema di librerie e funzioni di Java senza averne la pesantezza e\nl'arcaicità dei costrutti, ma introducendo una grande espressività e semplificazione della sintassi, che si avvicina molto\ndi più a quella delle recenti versioni di Javascript o Python; di conseguenza la curva di apprendimento risulta estremamente\nridotta se paragonata a Java, soprattutto per i neofiti o per chi proviene dal mondo del web, divenendo nei fatti un competitor vero\ne proprio delle soluzioni ibride e multipiattaforma, spesso da preferire in termini di produttività e qualità del codice sorgente.

  • ui
  • android
  • ios
  • web

Le librerie Lottie

Lottie è una libreria open source multipiattaforma (Android, iOS, Web) che consente l’utilizzo di animazioni vettoriali create con After Effects, esportabili in formato JSON grazie all’utilizzo del plugin “BodyMovin”; i file generati sono leggeri, human readable e modificabili anche con scarse conoscenze tecniche.\nSono inoltre disponibili vari tool di supporto e di anteprima, come quelli presenti su LottieFiles, che offre tra l’altro anche una vasta gamma di risorse utilizzabili gratuitamente e la possibilità di condividere le proprie realizzazioni con gli altri utenti.

  • ui
  • android
  • ios
  • web

Utilizzo dei Lottie in una webapp

Come abbiamo già visto nei precedenti articoli della serie, i Lottie sono dei semplici file JSON che ci consentono di utilizzare le animazioni che descrivono su più piattaforme, tra cui ovviamente il web.

  • ios
  • android

Watch OS vs Wear OS

Il mercato dei dispositivi smart indossabili e in particolar modo quello degli smartwatch, ha assistito negli ultimi anni\nad una crescita costante. Google e Apple si confrontano anche su questo campo, sebbene dagli ultimi dati relativi all'ultimo\ntrimestre del 2019 si riesce facilmente ad evincere quanto Apple Watch domini il settore in maniera indiscussa: uno smartwatch\nsu 3 reca su di sé il logo della mela, e Wear OS è sorpassato anche da Samsung con Tizen, sistema proprietario Samsung che\npuò interfacciarsi a qualsiasi smartphone Android (sebbene con alcune restrizioni), sul quale non ci soffermeremo però in\nquesto articolo.