Crea sito

How to push on github

  1. Apri con il terminale la cartella del progetto.
  2. git init
  3. git add .
  4. git commit -m “nome commit”
  5. git remote add origin linkrepository
  6. git push -u origin master

Horizzontal scroll div

 

<div class="container">
  <div class="scroll" scrollX="true">
   <div class="card">Elemento</div>
 </div>
</div>

 

.container {
  width: 100%;
  margin-top:20px;
  margin-left: 4%;
  padding-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  ::-webkit-scrollbar {
    display: none;
  }
  .scroll {
    overflow: auto;
    height: 100%;
  }
}
.card{
  display: inline-block;
}


 

Oper In-App_Browser ionic 4

 

const target = '_blank';
this.iab.create(tagContent, 'https://' + target, null);

 

Read Nfc Content with Ionic 4

 

this.read = this.nfc.addNdefListener(() => {
console.log('successfully attached ndef listener');
}, (err) => {
console.log('error attaching ndef listener', err);
}).subscribe((event) => {
this.tagText = event.tag.ndefMessage[0].payload; //eventualmente inserire substring() per eliminare spazi vuoti
const tagContent = this.nfc.bytesToString(this.tagText);
});

 

Rimuovere completamente un plugin Ionic

 

ionic cordova plugin remove <plugin-name>
npm uninstall --save @ionic-native/<plugin-name>

 

Iterare gli elementi di un Observable Angular

 

this.elementoobservable$.subscribe(elemento =>{
      this.email = elemento.email;
      this.nome = elemento.nome;
    });

 

Generate a Keystore in Ionic 4 for Google Play Store

 

ionic cordova build android --prod --release

keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk my-alias

 ~/Library/Android/sdk/build-tools/28.0.3/zipalign -v 4 percorsocompletoapp-release-unsigned.apk  nomeapp-Release.apk

Per aggiornare l’app occorre generare un nuovo app build e poi avviare comando 2, eliminare il precedente app-release.apk e avviare il comando 3

Ionic Icon and Splash Screen without (ionic cordova resources) – MacOs problem solved

Scaricate questo eseguibile in base al vostro sistema operativo (io ho scaricato osx).

https://github.com/harshzalavadiya/ionic-resource-generator/releases

Incollate questo eseguibile nella cartella “resources” del vostro progetto Ionic.

Cambiate l’icona e la splash screen con quella che desiderate.

Aprite il terminale ed entrate nella cartella resources

cd ./resources

E avviate la produzione delle icone con il comando:

ionic-resource-generator-osx generate

 

 

Centrare verticalmente gli elementi dentro un div

 

div{  
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

 

FIOT Model Canvas: leggete l’articolo completo

 

Vorrei condividere un modello che ho ideato per trovare un’idea e convalidarla nel modo corretto.

Il suo nome è FIOT Model Canvas ed è la sigla di Find Idea, Organize Target.

Clicca qui per leggere l’articolo completo