“Voglio creare un'app!”
HTML5 che funziona come nativo
Web "wrappato" in un layer nativo
Accesso diretto alle APIs native
Ambiente di sviluppo familiare per i programmatori web
Un'unica base di codice (piattaforma web!)
APP NATIVE | Sono applicazioni scritte e compilate per una specifica piattaforma utilizzando linguaggi di programmazione e librerie supportati da quel sistema operativo mobile |
APP IBRIDE | Sono applicazioni scritte con tecnologie Web e compilate come un’applicazione nativa, che possono interagire con ogni tipo di device |
“Non è più il 2007”
Anno | Device | Processore | RAM |
---|---|---|---|
2007 | iPhone | 400 MHz | 128 MB |
2010 | iPhone 4 | 1 GHz | 512 MB |
2015 | iPhone 6 | 1.4 GHz dual-core | 1 GB |
caniuse.com funziona piuttosto bene oggi
Android è ora Chromium-based
gli utenti iOS tengono i loro devices up-to-date
https://mixpanel.com/trends/#report/ios_8/from_date:-141,report_unit:day,to_date:0
https://mixpanel.com/trends/#report/android_os_adoption
UI comuni, APIs, views, navigazione, history stack, transizioni, interazioni, movimenti, etc.
(Ti sentirai come a casa)
Estende il vocabolario HTML
Testato per sviluppo app su larga scala
Componenti UI che usano Direttive & Servizi
CSS generati dal processore Sass
Da rapidamente alla vostra app il proprio aspetto grafico
CSS progettati per essere facilmente sovrascritti
Basato su variabili con impostazioni di default
List Item {{ item.id }}
{{ c.name }}
{{ c.email }}
700+ font-icons con licenza MIT inclusi
npm install -g ionic cordova
Struttura app boilerplate pronta per la customizzazione
LiveReload sia per sviluppo locale che nativo
Genera ed esegue app native
Chromium per WebViews Android
Upgrade per Android 4.1+ e più recenti
Stesso hardware, software moderno
Miglioramenti delle prestazioni stupefacenti
Getting started guide
ionicframework.com/getting-started
Documentazione
ionicframework.com/docs
Forum della comunità Ionic
forum.ionicframework.com
Contribuisci su GitHub
github.com/driftyco/ionic
</html>
Traduzione italiana a cura di
Sviluppa con noi la tua app
visita il nostro sito
INMAGIK
o contattaci
INMAGIK
mail: info@inmagik.com | tel. 035 19901780