User Avatar

Corso Ionic-Framework

32 ore
Qualsiasi livello

Corso-Ionic-Framework: Ionic Framework è un framework open-source per lo sviluppo applicazioni mobile ibride (o cross-platfom). Ionic Framework si basa su Angular (e Cordova). Attraverso le tecnologie per lo sviluppo web (HTML5, CSS3 e Javascript), Ionic permette di sviluppare app mobile mantenendo una UI (User Interace) molto simile ad un app nativa. Con Ionic l’interazione utente è molto vicina ad un app nativa.

Non appena gli hardware dei dispositivi mobili sono diventati più potenti, l’approccio allo sviluppo cross-platform ha riscontrato una notevole diffusione. Ionic permette infatti di ridurre i tempi di sviluppo, i costi e le risorse. Evitare di apprendere nuovi linguaggi come Java o Swift per lo sviluppo nativo è un’altro ostacolo che evita Ionic Framework. Ulteriori informazioni sullo sviluppo cross-platform le trovate in questo articolo.

Alternativa importante a Ionic è invece Flutter.

Corsi attivati solo su richiesta in modalità online virtual classroom oppure frontale.

Programma Corso-Ionic-Framework

Obiettivi del Corso: Fornire le basi per lo sviluppo applicazioni in multipiattaforma (Android/iOS/WinwosPhone ecc.) con l’utilizzo del framework Ionic (sarà utilizzata sempre l’ultima versione disponibile).

Requisiti per i discenti: Competenze di programmazione lato front-end: Angular, Html5, CSS3 e Javascript. Programmazione ad oggetti, protocollo http.

Corso Ionic-Framework erogato solo su richiesta e per le aziende. Modalità virtual classroom online o frontale.

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Programma Corso Ionic Framework (32ore):

    1. Cos’è Ionic
    • Ionic
    • Claasificazione Mobile App
    • Sviluppare App Ibride
    • Tecnologia a Webview
    • Apache Cordova
    • Vantaggi e Svantaggi

    2. Struttura Progetto
    • Ionici CLI
    • Ambiente di sviluppo
    • Struttura Progetto Ionic
    • Template Ionic
    • Setup Prrogetto

    3. Creazione Applicazione
    • Ionic Starter
    • Prima App mobile con Ionic
    • Ionic Creator

    4. Sass Framework Ionic
    • Componenti e gli stili
    • Sass framework
    • Modificare lo style dei componenti con Sass
    5. Angular Foundamentals per Ionic
    • Angular Directive
    • Components e Service
    • Page
    • Navigation Vs Routing
    • Change Detection strategy
    • Animazioni con @angular/animation
    • Encapsulation style
    • ViewEncapsulation e ShadowDOM

    6. Integrazioni Esterne
    • Integrazione Ionic con API esterne
    • Integrazione Components e Pages
    • Esercitazione

    7. Ionic Cordova
    • Ionic Cordova plugin
    • Ionic Native
    • Geolocalizzazione con Ionic
    • Utilizzare la fotocamera nativa con Ionic
    • Push Notification

    8. Architetture Mobile con Ionic
    • Architetture Mobile con Ionic
    • UNIT e E2E Test ed Input properties
    • Com’è fatto un Plugin
    • Creazione di un Plugin Custom
    • Organizzare Single Page Applications in components in Ionic
    • Creazione componenti riutilizzabili in Ionic

    9. Gesture ed eventi
    • Gesture in Ionic
    • Intercettare e gestire gli eventi
    • Hold, Tap and Click, Swipe, drag ‘n’ drop

    10. Deploy e Release
    • Deploy App su smartphone
    • Release delle App mobile sui vari sistemi operativi;

    Contattaci su Whatsapp
    Innovaformazione
    Privacy Policy

    Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.

    È possibile regolare tutte le impostazioni dei cookie navigando le schede sul lato sinistro.