nativescript

Mattepuffo's logo
Controllare la connessione in NativeScript

Controllare la connessione in NativeScript

NativeScript è uno dei vari framework per applicazioni mobile ibride in circolazione.

E' un bel prodotto, con vari plugin ed estensioni a disposizione.

Oggi vediamo come controllare la connesione di rete; ovviamente ci sono da attivare eventuali permessi sul device, e questo dipende dal sistema per cui stiamo sviluppando.

Se siamo su Android non dimentichiamoci di aggiungere queste righe al file AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

Mattepuffo's logo
Codificare stringhe in Nativescript

Codificare stringhe in Nativescript

In queste ultime settimana mi sto studiando Nativescript, e con molta soddisfazione per ora!

Una delle problematiche che ho risontrato è come codificare / decodificare stringhe in BASE64.

Questo perchè in Javascript puro avrei usato window.btoa e window.atob; ma non disponibili in Nativescript, in quanto "non esiste" l'oggetto window.

Ma è possibile usare direttamente il codice della piattaforma che stiamo usando; quindi se siamo in Android (esempio che vedremo) possiamo usare direttamente codice Java.