Press "Enter" to skip to content

GOTO 2016 • Ionic: Mobile App Development with a Superpowered Platform • Matt Kremer


grazie a tutti ora prima che arrivi
iniziato qui voglio solo buttare fuori
lì che sono abbastanza interattivo
Ho intenzione di chiederti ragazzi di rispondere ad alcuni
domande sollevano le tue mani come
che l’ultima conferenza ero a
probabilmente aveva un centinaio di persone in
la stanza di cui tutti erano sviluppatori
e ho chiesto a tutti quante persone
sono sviluppatori e letteralmente nessuno
alzato la mano così mi faccio un solido siamo
andando a fare alcune domande mi piace se
voi ragazzi potreste alzare le mani così come
molte persone nella stanza che voglio solo
avere un’idea di chi siamo così posso
capire come guidare questo
presentazione in avanti per voi ragazzi come
molti di voi ragazzi sono legati al web
gli sviluppatori amano JavaScript HTML HTML
dolce tutto bene come circa Java
anche dolce va bene e poi qualsiasi altro
lingue che vogliamo solo buttarti fuori
può letteralmente essere come urlare
lingue che ti piacciono o qualcosa di simile
quel nodo nota JavaScript che è cosa
arrivando è abbastanza vicino, stiamo bene
va bene così oggi andremo a fare
sviluppo di app per dispositivi mobili con una superpotenza
piattaforma ionica ora che so chi
voi ragazzi parliamo un po ‘
su di me il mio nome è Matt Kramer, io sono il
progetto guidato sul creatore ionico
progetto di cui parleremo a
un po ‘più tardi in questa presentazione
sono sempre su twitter mi puoi trovare su
Matthew Kramer e puoi trovare matt
kramer calmo pure se vuoi ottenere un
trattenere personalmente me o come spararmi
una email a cui risponderò forse
è qui che puoi trovare il mio contatto
informazioni ora prima di entrare in ionico
In generale mi sorta di voglia di camminare
ragazzi attraverso una storia va bene per il mio
lotta per ottenere un Nintendo 64 ok così
quando avevo otto anni mi sono avvicinato
ai miei genitori ho detto a mamma papà che voglio un
Nintendo 64 per Natale e loro
mi ha guardato ha detto che il figlio ha trovato un lavoro così mio
padre mio figlio di otto anni qui no
sapere come ottenere lavoro come ottenere denaro
un po ‘ di cose andate per la mia strada ignorate
fino a un paio di giorni dopo mia madre
si avvicinò a me e disse
hai una brillante idea per te su come tu
può ottenere tutto ciò che è come non lo so 170
dollari per ottenere il tuo Nintendo 64 sei
andando ad andare a tutti i cantieri dei vicini
e tu prenderai il loro cane
cacca così opaco kramer super duper pooper
il servizio scooper è nato per cinque dollari
una settimana andrei a prendere il tuo cortile
dopo che il tuo cane lo ha lasciato nel piccolo
borsa sul portico non accenderla sul fuoco
e tu mi pagherai cinque dollari e basta
è stato fantastico , non lo faccio ancora
anche se ci arriveremo in un minuto a
un po ‘di più quindi ho preso il mio primo o
due clienti e io sono andato da mio padre
un morto se voglio essere un vero affare
se opaco kramer super duper pooper
il servizio scooper diventerà grande io
ho bisogno di un sito web quindi mi sono fatto come angelfire
com / WI 3 / business / pooper scooper
ho cercato di trovare qualcosa di ridicolo
non riesco più a trovarlo e quello
mi piace davvero come mi sono fatto amplificare
su di te sai che stavo facendo luminoso
tag rosso h1 lampeggia tag Marquis animato
regali di cani che si accarezzano e che ti piacciono
quello era il web nel 1998, lo sai
era molto semplicistico ma mi ha preso
eccitato per la programmazione in questo periodo
sai che tutti volevano costruire un
il sito web stava esplodendo ma noi
erano ancora molto molto semplici, ok nessuno
potrebbe fare qualcosa di complesso non c’era
davvero non è così dinamico
sito web ancora di nuovo come chi si ricorda
come le cose in costruzione che conosci
come ogni singolo sito web a lui e
era così che era come tutto il web
aveva ragione e poi il grande 2006
successo che sono io ho comprato la mia prima macchina
con i soldi che ho fatto da quando ero un
raccogliendo cacca di cane e reinvestito pagato
mi sono procurato una Buick Regal del 1992
letteralmente accidentalmente ha spinto questo fuori a
10 piedi di scogliera una volta e sopravvisse grigio
auto, sto discutendo di comprarne un’altra ma
anche nel 2006 abbiamo avuto un sacco di cose pazzesche
successo ok jquery è uscito e
improvvisamente è stato davvero facile
sviluppatori nel loro complesso da realizzare davvero
siti web dinamici va bene nel 2006 che avevamo
sono uscite cose come Google Documenti
Facebook è uscito e questo davvero
dinamico
il contenuto che ha arricchito il web è nato
okay, così abbiamo preso qualcuno che nel 1998 piacesse
intorno alla gente nella stanza qui web
sviluppatori siete stati voi ragazzi in giro
come nel 1998, stavi facendo web come
prima sì sì come una buona quantità di
le persone qui così abbiamo iniziato a fare
cose davvero semplici okay 2006 rotoli
in questo momento stiamo facendo molto complesso
cose come abbiamo aggiunto strumenti al nostro
cassetta degli attrezzi che ci ha portato e fatto noi
sviluppatori più forti e lasciaci andare
carriere in avanti okay 2009 alcuni davvero
la pazza ha deciso cosa fare se prendiamo
JavaScript e lo gettiamo nella parte posteriore
fine così ora hai uno sviluppatore web
passando da regali in costruzione a
siti web completamente dinamici per ora siamo tornati
gli sviluppatori finali giusti e alcuni pazzi
seduto qui Brian nel 2011 o nel 2010
ha detto cosa succede se prendiamo quelle persone e noi
permetti anche a loro di creare app mobili e
PhoneGap è nato anche nel 2011 angolare
è uscito il web evolvendo nuovamente backbone
Ember come tutte queste cose sono
succede dove stanno arrivando i nostri lavori
progressivamente progressivamente di più
potente abbiamo iniziato con un molto semplice
set di abilità e ora possiamo fare quasi
tutto ciò che vogliamo la tecnologia Larry 2012
è uscito dove è possibile programmare i robot
con JavaScript ok regali così animati mr
tag chiave a dove letteralmente la programmazione
robot con Johnny Five anche nel 2013
esce ionico è questo che tutto questo
la presentazione riguarda ma come puoi vedere
come voglio davvero guidare il
punto a casa che il web è stato intorno
per oltre 20 anni ok la nostra tecnologia
stack HTML CSS JavaScript ha avuto un
evoluzione importante in quei 20 anni ma
il fatto è che non stiamo andando da nessuna parte
quello che stiamo facendo è che siamo letteralmente
tutti i principali robot tecnologici della tecnologia
Ho dimenticato 6 tutte le principali tecnologie
viene fuori che tipo di ereditare e dire
facciamo girare il web su questo e noi
aggiungi alla nostra cassetta degli attrezzi alla nostra
arsenale e così al giorno d’oggi il grande
la cosa che sta succedendo è che voglio costruire
un app mobile Ognuno ha un’idea per
Un’app mobile è per cui utilizzo le app mobili
quasi tutto quello che sto facendo uso a malapena
un browser desktop a meno che non stia programmando
come se fossi seduta sul divano
amazon usando la loro app nativa che
app fantastica che tutti vogliono fare
ma costruire app è davvero molto
difficile, soprattutto se lo sei
andando nativo ne hai due diversi
basi di codice così subito come ce n’è una
barriera all’ingresso dove vuoi
fai in modo che un app scelga quello giusto e tu lo sia
intenzione di iniziare con quello e andare avanti
ad un secondo va bene tutto separato
basi di codice tendono anche gli sviluppatori nativi
costare molto più denaro di noi quindi se
stai cercando di assumere una squadra per fare un
gli sviluppatori nativi di appt ora stai andando
di dover assumere a debito forse invece di
uno diventa molto più complicato okay
oh lo vuoi whoops mi dispiace che tu voglia
trono windows altre piattaforme del genere
come tutto ad un tratto ora hai
tre diverse basi di codice non sono divertenti così come
molti di voi sanno che questo è l’ ibrido
le app arrivano in una app ibrida ok
usa CSS JavaScript html5 per permetterti
prendere essenzialmente la programmazione web e
mettilo su un’app mobile ma fornisce anche
con un effettivo livello di accesso all’API API ma
ti lascia in quella web familiare
ambiente di sviluppo okay sono ancora
usando gli strumenti per realizzare app ioniche che ho
stato usato e usato per
anni prima sapevo persino di ionico
tutta questa faccenda è una singola base di codice
anche tu hai solo una base di codice
eseguendo iOS Android Windows qualunque sia
voglio fare bene e molte persone camminano
e dico che anche a questa conferenza
Ho avuto persone che salivano e dicevano oh
come conosci quelle applicazioni web che conosci
sono veramente lenti, è come se fosse
non più il 2007, va bene, torniamo nel
giorno in cui stavi cercando di buttare
applicazioni jquery complete su di te conoscono il
primo iphone sì, non funzionerà
che bene, ma da allora abbiamo
oltre il cinquanta per cento di aumento della velocità di
quei professori l’ottantaquattro percento
scusa non aumenti di 84 per cento a
Le prestazioni della GPU e ora abbiamo le cose
come sai le transizioni CSS che sono
usando quella GPU in modo nativo, quindi stiamo ricevendo
un sacco di discorsi dalla tecnologia
avanzando e dalla nostra tecnologia web
avanzando allo stesso ritmo eppure ancora
incontrare un grosso problema proprio lì
no web SDK quindi qui hai un iOS
sviluppatore Diciamo che chi ha accesso a
tutte queste cose come i fogli di azione
le schede dei pulsanti dell’elenco delle gesti
letteralmente dicono semplicemente ok
una scheda qui sopra la collega a questo add
pulsanti sullo schermo e come loro hanno
ho messo a disposizione l’SDK giusto
è facile creare un’app per iOS in nativo
iOS atterra quando stai solo usando il loro
componenti perché non c’è bisogno di
preoccupati della velocità che non devi
preoccuparsi di nulla perché l’iOS
sviluppatori che hanno creato questo SDK che ho preso
cura di tutte quelle cose per te allora
hai Cordova e PhoneGap sul tuo
app nativa e otteniamo solo questi due
le cose proprio qui abbiamo app nativo e
quindi vista web e quindi niente di questo è
la tua tela bianca proprio dove sei
aggiungendo semplicemente conosci il normale HTML HTML
JavaScript puoi usare quello che vuoi
che è sia un dono che una maledizione giusta
perché quindi devi gestire la velocità
devi fare tutto questo davvero
roba complicata e questo è il divario
quello ionico cerca di riempirci okay ci proviamo
darti tutti questi componenti così
hai accesso alle schede dei menu laterali
animazioni cose che tutte queste altre
SDK nativo darvi vogliamo darvi
per il web per rendere l’intero processo
semplicemente molto più facile per te che vogliamo essere
le persone che stiamo leggendo sul
Velocità per voi ragazzi va bene ci assicuriamo
che tutte le nostre transizioni sono davvero
cose fluide come quella davvero quello che noi
vogliamo che ti vogliamo concentrare sulla costruzione
la tua app non su come dovrebbe funzionare la tua app
Ho intenzione di ripetere che vogliamo che tu lo faccia
concentrati sulla creazione della tua app proprio come te
vuoi farlo invece di come la tua app
dovrebbe funzionare non voglio che tu abbia a
gestisci quello stack di navigazione tu stesso
non voglio che tu debba programmare tutto
quella roba da zero va bene allegato costruito
tutte le tecnologie web che conosci e
love html5 css3 javascript ancora una volta
queste tecnologie sono state utilizzate per
20 anni non andranno da nessuna parte nostra
il set di abilità sta aumentando aggiungendo cose
come ionico a questo siamo super-alimentati
da angolare in questo momento che per quelli di
tu che non conosci estende HTML con
diversi tag e direttive e tutti
tipi di cose divertenti dove se tu sei
costruendo la tua app puoi dire ok
eccoti un occhio sull’elemento della lista
e poi potresti popolarlo con
immagini diverse e cose del genere noi
rendi davvero facile per te
HTML inizia a programmare con tutto il
componenti che ti offriamo ionico
usa angolare 1 ionico 2 usa angolare 2 così
questa è una beta in questo momento puntiamo
per il rilascio del candidato il mese prossimo e così
davvero stiamo cercando di costruire sul
futuro di JavaScript qui va bene
cercando di fare in modo che si ottiene che abbiamo
si stanno muovendo con l’intero settore
avanti con queste nuove tecnologie noi
voglio essere sicuro che siamo ottimizzati
per tutto questo sviluppo su larga scala a
rendere le applicazioni aziendali rapide come
possibile vogliamo essere performanti ok
stiamo andando avanti con il tutto
l’industria in testa a chi usa SAS
o qualsiasi tipo di preprocessore CSS va bene così
come il pane e il burro di ionico è
il fatto che abbiamo tutti questi stili
costruito per te usiamo queste direttive
quale stile è così che ottieni il
animazioni con tutto il materiale CSS giusto
ma diciamo che volevi fare qualcosa
come forse cambiare il modo in cui una transizione
funziona o cambia il colore come abbiamo
colore positivo in cui il valore predefinito è blu
ionico giusto e tu hai già
ha programmato l’intera app usando quello
colore positivo sai che hai il tuo
pulsanti che si aprono usando tutti positivi
quella roba e tu vuoi cambiarlo
per l’arancione va bene puoi usare sass a
letteralmente basta cambiarlo in arancione
con una riga di codice che ricompilaremo
tutto di ionico per te che usi SAS e te
non ha dovuto fare alcun cambiamento quindi sì
l’accesso è davvero grande perché lo siamo
fare un sacco di cose per voi ragazzi ma
l’abbiamo reso davvero facile per te
cambiarlo vogliamo che sia personalizzabile
va bene così tutto è variabile
basato c’è letteralmente un file di
variabili che puoi trovare per come il
raggio di confine di un pulsante come quello
variabile tutto è variabile così
possiamo renderlo davvero personalizzabile per
voi ragazzi, lo crediamo fermamente
il tuo design dovrebbe essere il tuo design così
approfittare di come sia facile
cambia questa roba sì questo è il
varie letteralmente se appena si apre
le variabili non riescono a migliorare un CSS
file come è davvero facile vedere come
è analizzato con commenti e a
molte variabili sono state nominate
Ti piace molto, quindi sapresti
esattamente quello che è, quindi è davvero facile
quindi abbiamo parlato di tutti questi pezzi
giusto come si combina tutto?
perché ricevo un sacco di domande
come va bene voglio usare ionico ma come
che dire di PhoneGap o che dire
Cordova ed è importante notare questo
tutta questa cosa è questa è la pila di
la tua app ionica okay abbiamo il nativo
Livello SDK in basso che è simile
cosa ti permette di sapere l’accesso
geolocalizzazione alla piattaforma della fotocamera tutto
Cose così
dov’è siede sopra quello che è cosa
fornisce accesso angolare a tutti quelli
gli SDK nativi vanno bene, quindi userai
la fotocamera attraverso Cordova dal tuo
app angolare sopra angolare siede ionico
ok, ecco tutte le direttive
transizioni con cui lavoriamo con il router UI
assicurati che tutte le tue pagine funzionino in anak
uno e uno strumento ionico usano push pop
navigazione e in cima a quello è il tuo
codice personalizzato quindi è solo davvero
importante notare che come noi siamo uno
pezzo di questo puzzle che è stato costruito
nel passato tu sai quanti anni
2010 in cima a Cordova e alle spalle di
queste tecnologie che sono state davvero
utile a noi quindi voglio solo colpire a
un po ‘su alcune cose specifiche su
anak due e così anak due come ho detto
usa questo 2 angolare questo è completamente moderno
JavaScript modulare orientato agli oggetti ok
questo è come un futuro per le persone
programma letteralmente come regolare
Java sembra letteralmente come a casa dentro
dattiloscritto dattiloscritto forniamo il
opzione a ciò che facciamo solo sì 2015
compila giù per es5 l’intero shebang
quindi se vuoi dare un’occhiata a
puoi andare sul nostro sito Web e giocare con
proprio lì tutto piace davvero
come ho detto che stiamo andando avanti con il
l’industria qui angolare 2 è appena passata a RC 0
stiamo andando RC 0 il mese prossimo ora il
altra cosa che si desidera parlare
anche se ora stiamo andando ad andare
fuoco rapido ok ionics un abbastanza grande
ecosistema sai che iniziamo con quello
CSS il JavaScript disponibile
ma tu ci sono un sacco di cose
abbiamo programmato per rendere le vostre vite
più facile e così ora voglio passare
e parliamo solo di molte cose
che offriamo così veramente il mio unico obiettivo
ecco per farvi eccitare ragazzi
che offerte ioniche così puoi andare a casa e
avere una migliore idea di forse quello che tu
vuoi vedere o come vuoi iniziare
o forse se sei già in I AG
sviluppatore So che abbiamo abbastanza cose
che a volte i progetti vanno dal
wayside che forse sono estremamente
benefico che voi ragazzi forse non avete
visto ancora così tutto ha inizio
con componenti UI ionici okay abbiamo
costruito un sacco di cose da zero a
ti raccomando, ragazzi, potete dare un’occhiata al nostro
documentazione abbiamo letteralmente siamo
documentazione come un telefono sul
lato destro e documenti a sinistra e
come lo si scorre letteralmente
aggiorna con i componenti che sei
guardando nel porto quindi è super
facile per voi ragazzi andare e dire questo
è come sono le schede questo è ciò che
i pulsanti sembrano come questo è come posso
modificare un pulsante per essere più grande o più piccolo
questo è come posso tornare su a
pulsante come tutte le opzioni sono giuste
c’è una ciotola di anteprima con cui giocare
stessa cosa con dipendente da entrambi
documentazione per uno ionico e due sono
davvero facile da usare con quello sul
lato destro ora volevo andare
attraverso un paio di demo qui così potrei
accovacciarsi qui stiamo andando ad avere per
andare qui al volo a questo ok così
questo volevo solo evidenziare il fatto
che abbiamo fatto un po ‘del lavoro di velocità
per te ok quando uno sviluppatore nativo ha
accesso a cose come uicollectionview
ok ottengono un sacco di cose che iOS è
la squadra ha fatto per loro ok loro hanno
programmato in modo che solo le cose
sono visibili sono nella loro versione del
DOM e quindi è davvero veloce da scorrere
attraverso l’enorme lista nativamente perché
hanno programmato la loro lista
funziona in questo modo giusto così tanto
le volte che hai saputo che sono caduto vittima
a questo dove ho una lista enorme di
qualcosa Ho reso il tutto a
il dom ed è come si questa app
è lento ed è perché dobbiamo
passare a qualcosa come la nostra collezione
ripeti dove abbiamo programmato la raccolta
ripetere a lavorare esattamente come
uicollectionview così qui e questo è
altrettanto veloce su un telefono lo prometto
è letteralmente una schiera di tremila
gatti con una foto un nome qui e quello
un piccolo identificatore tutto ordinato
alfabeticamente ok siamo letteralmente possiamo
scorrere questo attraverso tremila gatti
e siamo ancora super veloci perché il
DOM sta caricando solo tu sai cosa sono dieci
un tempo forse e riutilizzando quello dominante
così mentre scorrono qui, sta prendendo l’una
che è scomparso dalla cima prendendo quello
Elemento del Dom che lo getta indietro al
in basso e sostituendo così quel contenuto
quando riutilizziamo le informazioni di Dom noi
ottenere molta più velocità da questo, quindi questo
è solo un esempio che abbiamo provato a fare
questa cura in ionico e gettare questo
ogni
che vogliamo essere veloci come questo
vogliamo essere sicuri di esserlo
fornendo velocità a livello nativo entro
fare cose come questa quindi sì
chiamato raccolta ripetere se voi ragazzi
voglio piacere andare a casa e giocare con quello
e prova a buttare via un sacco di cose
e come uno totalmente fico prova a rompere
ci siamo divertiti, siamo al mio topo
va bene la prossima cosa che voglio mostrare
è che voglio mostrare una piccola demo di v2
va bene così v2 è fantastico, va bene, acquavite e
Adam ha entrambi lavorato sul nostro team
questo progetto per molto tempo e
ha prestato molta attenzione a come questa cosa
guarda come funziona e abbiamo risolto a
molte delle cose che la gente non ha gradito
a proposito di uno ionico o dell’angolare 1 in generale
va bene così prima cosa che stiamo andando
vedere è che ha davvero davvero
animazioni di bell’aspetto la velocità è
fantastico chi ha già utilizzato l’ui-router
sì, quindi il router UI può essere un po ‘divertente
un po ‘complesso e a volte quando
hai cose come forse un menu laterale
più schede l’ui-router inizia a diventare strano
su come si imposta la navigazione complessa
così giusto così uno dei miei personali
cose preferite anche di ionico se tu
voglio verificarlo è questo push pop
stile di navigazione che afferma letteralmente
prendi questo contenuto aprilo qui va bene così
lì non devi avere un enorme
instradare file o qualcosa di simile a te
basta spingere un percorso verso qualche parte ora è
ottenuto un pulsante indietro ora hai il
animazione tutte le cose accadono
magicamente per te e poi lo fai fuori
se ne va e questa è la stessa cosa di
tornare indietro okay, in modo che push pop funzioni
fantastici lotti di nuovi componenti sono
andando a cliccare su questa demo ma se
voi ragazzi volete cercare questo è possibile
letteralmente solo Google ionic 2 conference
app è su github puoi scaricarlo
e regolare angolare 2 se si desidera utilizzare
dattiloscritto come versione dattiloscritta per
anche così come possiamo vedere qui
il nostro componente di scorrimento che funziona davvero
bello e poi voglio che voi ragazzi guardiate
quando clicco su questo pulsante va bene
il nostro design materiale che è nuovo e
ionico a dove abbiamo fatto tutti quelli
le animazioni per te non ne ho abbastanza
chiarezza sullo schermo per ottenere il
animazioni per mostrare tutto bene quindi il nostro
colori non sono abbastanza in profondità per vedere questo
ma abbiamo il pieno supporto per l’animazione
il design del materiale cotto in questa cosa così
letteralmente dove clicco su questo
scheda che emana una circolare
rappresentazione come il design dei materiali
costruito in pieno rendimento completamente GPU
sostenuto e nessun lavoro per voi ragazzi per fare
che così anche qui abbiamo
animazioni per l’apertura e la chiusura qui
sembrano davvero belli tutti i tuoi componenti
sono costruiti in non tutti sono in questo
ma c’è il tuo interruttore che abbiamo schede
in fondo va bene e chi ci ha mai provato
per fare tab e menu laterale in uno ionico
qualcuno non è divertente, ma qui dalla nostra parte
menu si apre fai altoparlanti andiamo a destra
due oratori è nuovo per aprirlo nel
posizione corretta stessa cosa con quello
sulla scheda quindi il nostro menu laterale mostra tutto
interazione tra diversi livelli
che normalmente potrebbe essere diverso
Le pile di navigazione sono state tutte combinate
in un modo in cui è super facile per te
ragazzi per programmare esattamente questo come te
voglio qualche domanda su questo prima di me
andare avanti dolce così in cima a quello io
agisci e mi piace che entrambi vengano con me
continuità di piattaforma okay anionico uno noi
offrire iOS e Android ma non lo è
design necessariamente materiale e tossicodipendente
anche noi offriamo il design dei materiali iOS Android
e Windows siamo letteralmente questi tre
cose che è quell’app che ti ho appena mostrato
ok ma tutti e tre stanno usando il
esatto stesso codice base per l’ok gratuito c’è
gestiamo ciò che capiamo di che tipo
del telefono su cui ti trovi e automaticamente
mostrarti quello che vuoi ok, bello
anche a questo proposito stiamo parlando
su SAS prima di dove se vuoi
diciamo che uno stile è molto specifico
per iOS aggiungiamo automaticamente come a
piattaforma iOS classe per il corpo e aggiungere
uno o due dove è possibile personalizzare ciascuno
di queste tre cose diverse
separatamente nel tuo CSS, se lo si desidera
avere quel livello di personalizzazione ma
spedisco ancora una base di codice che fa tutto
tre di quelle cose così super importanti
parte di ionico è che ottieni tutto questo
gratuitamente abbiamo cercato di renderlo il più vicino possibile
alle piattaforme il più possibile e lo so
che il design dei materiali è davvero fantastico
se si desidera controllare fuori in v2 la
l’altra cosa che voglio menzionare è un’icona
questo è letteralmente penso che sia sia
700-900 icone che sono designer e
il co-fondatore è stato creato siamo letteralmente noi
mettere quelli Gratis Non so come mi
ho fatto anche io molte icone io stesso
non so dove se
il tempo ma c’è iOS Android per iOS
Andrea ma come le versioni spesse e sottili
di ognuno per cui è disponibile tutto
per voi ragazzi liberi di usare seriamente anche
se non usi anak, ragazzi, potete andare
Afferra un conte Hannah a una calma conti
e usa quel prodotto che voi ragazzi
voglio anche importante notare il
framework completamente MIT con licenza OK
siamo liberi di usare voi ragazzi potete andare usare
noi nei progetti che incarichi che puoi fare
qualunque cosa tu voglia, non ci interessa
open source puoi cambiarlo come puoi
modificalo come vuoi ora
tutta questa cosa è fantastica ma non lo è
ottimo se non abbiamo buoni strumenti
circondando la nostra piattaforma così uno dei nostri
obiettivi primari è darti ragazzi
accedere agli strumenti nel modo che preferisci
e per assicurarsi che quegli strumenti funzionino
bene chi ha usato la mosca ionica prima della nostra
CLI dolce quindi è facile come scrivere
attici avviare la mia app per ottenere un progetto
e in esecuzione in locale dopo l’installazione
il tuo ambiente ionico e così letteralmente
si digita che scarica un valore predefinito
progetto si può avere le schede del menu laterale
vuoto come potresti scegliere come premessa
antipasto se vuoi e completamente esso
lo rende attivo e funzionante tutto ciò che possiedi
fare è CD in quella directory fare ionico
servire e che si apre nel tuo browser
come se fosse in esecuzione su un telefono, okay
tutto funziona alla grande in questo
emula anche così abbiamo il
supporto dell’emulatore direttamente dal nostro
riga di comando se vuoi farlo apparire
aprire in un emulatore eseguendo il nostro
il dispositivo viene anche integrato con live
ricarica che guarda letteralmente tutto
quindi se cambi quel file sass e questo
ricompilato nel CSS che rileviamo
che ricarichi l’app per te che vogliamo
assicurati di poterlo sviluppare così velocemente
possibile degno notare che in v2 esso
il compilatore è già compilato
qui per voi ragazzi quindi se lo siete
programmazione dattiloscritto e che compila
fase deve accadere automaticamente
guarda quei cambiamenti per te e fallo
così non hai nemmeno bisogno di preoccuparti
su quella roba viene pre-impostato
con il file di configurazione per farlo
passo per te se vuoi modificarlo
cambialo un pochino puoi totalmente
fallo ma lo impacchettiamo con i valori predefiniti
per renderlo il più semplice possibile
So che facciamo in v1 non so il
corretta risposta a quella in v2 I check-out
i documenti sono veloci ma sì, penso
qualunque sia, abbiamo un valore predefinito
configurazione che voi ragazzi potete cambiare
per il contenuto del tuo cuore ora tutti
chiudi gli occhi per un secondo che qui
preferisce strumenti GUI / strumenti a linea di comando
So che ci sono persone qui che mi piacciono
gooeys Io uso il get io uso github per
Mac, va bene, io amo i soldi, so che c’è un
molte persone come me ionic lab sono una GUI
per il nostro cliente va bene così anak lab puoi
download e puoi usarlo per fare il
servendoti puoi usarlo per installare il tuo
piattaforma in modo che si può utilizzare per fare
qualunque cosa ti piacerebbe che fosse lì per te
per sedersi in cima alla riga di comando
interfaccia e assicurati che tu se
sei più a tuo agio con una GUI tu
posso usare questo lo adoro è anche fantastico
perché anche qui se servi
in realtà ti mostra la tua app
correndo a destra sul lato destro
laboratorio così non lo devi nemmeno davvero
apri il tuo browser se non vuoi
vista anak anche completamente gratuito se tu
carica la tua app localmente sui nostri server
puoi usare la vista ionica per vederla in anteprima
vivi direttamente sul tuo telefono quindi ogni volta che
carica una nuova versione con cui puoi condividere
i tuoi amici puoi condividerli con te
conosci co-fondatori di altre persone dove loro
potrebbe averlo sul loro telefono che vedono
ottieni un aggiornamento scarichi il
aggiornamento puoi giocarci subito
il tuo telefono abbiamo quel pacchetto che c’è
un sacco di popolari plugin nativi per se
vuoi usare cose del genere così
la visione ionica sicuramente la usa e la abusa
cosa è una delle mie caratteristiche preferite di
il tutto parlando di noi nativi noi
avere ng cordova così come nativo ionico
nativo ionico è solo la v2 e g
cordova sono fondamentalmente la stessa cosa
che è se si utilizzano i plugin Cordova come
per accedere alla telecamera un sacco di quelli
sono scritti in javascript dritto dove
non funzionano con richiami angolari
molto bene perché non sei all’interno del
portata che abbiamo avvolto oltre 60 di quelli
four ng cordova e un soprannome dove
abbiamo i più popolari
pre-incartato per lavorare con angolare per te
vogliamo usare quei plugin nativi per essere
facile invece di ehi ho chiamato la fotocamera
e la mia app angolare non sta aggiornando perché ok
controlla che è super super facile
un altro ottimo modo per iniziare
con ionico è di controllare il nostro
mercato va bene il mercato della soffitta
ha antipasti plug-in temi di tutti i tipi
roba sia gratuita che a pagamento non prendiamo
qualsiasi denaro o qualsiasi taglio da questo noi
letteralmente lascia che le persone mettano le loro
i progetti qui sono gratis
per ottenere traffico e modo gratuito per ottenere il loro
nome là fuori così anche se voi ragazzi lo siete
rendendo qualsiasi plugin di temi qualsiasi cosa
che sentirsi liberi di aggiungerli allo ionico
mercato non posso nemmeno dirti come
molti download o cose che vanno
qui controlla i plugin controlla il
temi che abbiamo a sapere che si basa sul fuoco
avviatori di autenticazione un sacco di
cose diverse che sono state aggiunte a
così come i temi premium dove se
volevi un look davvero personalizzato
ci sono sviluppatori là fuori che hanno
fatto bei temi che puoi
scaricare e utilizzare penso che la maggior parte di loro
carica come meno di 20 dollari per alcuni
dei loro temi è un ottimo modo per
ottenere un bootstrap su che il mio progetto è
creatore ionico quante persone in questo
la stanza si considera forse più di a
come designer o non coder okay no a
un sacco di programmatori
di persone mi guardano e dicono che sono un
programmatore Non ho bisogno di usare a
strumento drag-and-drop per avviare la mia app voi
sai perché dovrei voler fare drag and
rilascia che sembra che tu sappia molto
la gente dice che è un giocattolo per bambini
torna ai giorni di Dreamweaver
così abbiamo preso tutto ciò che è nuovo
conto mentre stavamo lavorando al creatore così
creatori di un app di app drag and drop
costruito davvero per entrambi i designer e
i programmatori stanno bene così questa cosa richiede
cura di tutto il tuo percorso per te
visualizzarne uno così come si stanno collegando i pulsanti
insieme e cose del genere è
creando dinamicamente il file di percorsi in
lo sfondo per te supporta il lato
menu più schede che è normalmente molto
concetto difficile che gestiamo tutto ciò
per te e persino supporta l’essere viste
aperto in più schede che in ionico v1
non puoi davvero farlo ma ci proviamo
per ereditare quel push pop portarlo dentro
creatore e supporto che in v1 così io
altamente incoraggiare anche se sei un
sviluppatore per andare avanti e controllare
ionico v1 via creator crea la tua app in
lì esporta progetti ionici completi
che puoi usare localmente gratuitamente
ancora non possedere nulla questo ancora questo
ha un giocatore professionista
ti offre un paio di funzioni aggiuntive
ma completamente libero di controllare fuori per
esporta il tuo progetto in questo modo
come se non stiamo limitando nessuno dei
componenti o qualsiasi cosa così definitivamente
verificalo se piace a qualcuno
sul serio il modo più semplice per te
non ho giocato con ionico, ma dai un’occhiata
creatore solo per dargli un gioco con esso
dove abbiamo un’app mobile che puoi visualizzare
sul tuo telefono sai tutto
La prossima cosa di cui voglio parlare è
la nostra vetrina sai un’altra domanda
otteniamo molto spesso è okay scuola ionica
ma come dimostrarmi che una vera app può
essere fatto in ionico che è bello
funziona davvero una buona prova per me
può essere performante così abbiamo iniziato il
vetrina ionica dove abbiamo se ce l’hai
alle app piace lavorare allo chef step mall Z.
dove queste belle belle app
alcuni dei quali penso uno di questi ragazzi
era proprio su una vasca degli squali proprio così
queste persone stanno diventando grandi sono
ottenere soldi che stanno facendo molto bene
e questi sono tutti supportati da questo ionico
pagina come pergamena per sempre se voi ragazzi
stai facendo app ioniche e vuoi il tuo
app qui e puoi inviarlo a
il negozio di solito lo guardiamo
una volta a settimana e cercare di ottenere voi ragazzi su
anche qui ora non mi piace che fosse un
sacco di cose veramente veloce un sacco di
pezzi diversi del nostro strumento, io no
voglio passare attraverso questi tre super
il campo di gioco profondo era una specie di a
piccolo esperimento abbiamo fatto dove puoi
programma in app ionico una singola pagina
ionica sul lato e aggiornarlo
automaticamente a destra per te pensa
di esso come un codice molto rudimentale
penna o qualcosa del genere ma per Anna
tappi se voi ragazzi volete giocare
parco giochi è abbastanza dolce campo di app è un
sito di apprendimento per v1 quindi se ti piace
non so affatto angolare e tu solo
tipo di voler andare lì e imparare
angolare a fianco di uno ionico e simili
alcuni dei pazzi termini come le direttive
totalmente controllare campo app abbiamo anche
posti di lavoro quindi se stai usando un attico
e vuoi ottenere un lavoro usando noi ionici
avere una scheda di lavoro completa che puoi
guarda ora tutto ciò che ho appena
menzionato tranne che per il creatore che succede
si si
laboratorio di laboratorio ionico così attico è fondamentalmente il
stessa cosa che servire dal
linea di comando sai quando lo servi
dalla riga di comando ti porterà su
in una foto di dimensioni mobili dove sei
giocando è letteralmente solo questo
ma in laboratorio questa è una grande domanda giusta
ora non sono sicuro di sapere che siamo stati
guardando il tipo di laboratorio di revamping e
dando un po ‘di più l’amore in modo che
potrebbe essere qualcosa che succede presto
è costruito letteralmente un elettrone così
non dovrebbe essere troppo lontano o fare noi
già supportarlo potremmo già
supportarlo darei un assegno tutto bene
fare in modo che una squadra si impadronisca della squadra
Twitter e lo controlleremo in questo modo
tutto tranne che per il creatore tutto ciò che ho appena
parlato di era completamente libero
parte dei creatori del team è stata gratuita
piano di cui voglio parlare un po ‘
la nostra piattaforma solo perché le cose
è davvero usato per semplificarti la vita
abbiamo piani molto piccoli, se vuoi
iniziare ora è in beta così
è completamente gratuito per voi ragazzi
scopri che offriamo un sacco di cose in
questo il primo dei quali è il recente
ha lanciato un’autenticazione che
letteralmente ti permette di prendere la tua app mobile
e integrare con Twitter Facebook
linkedin come tutte queste cose ci penso
anche consentire l’autenticazione personalizzata se tu
voglio collegarlo dove questa cosa
ricorda lo stato quindi se apri il tuo
Appetit connesso automaticamente come
quell’intero livello di autenticazione
programmato per te che ami programmare
autenticazione nessuno nella stanza n
le mani dovrebbero salire è il peggio che sia
una delle mie cose preferite da fare
cerchiamo di renderlo super facile in cima
autenticazione abbiamo anche spingere
supporto di notifica e entrambi
le cose funzionano insieme, quindi spingere
le notifiche anche non divertenti devi
gestisci i tuoi ID dispositivo quale utente
gli account sono associati a te
integrare con più piattaforme tutte
lo scatto divertente che la spinta ionica ha fatto
certo che possiamo fare tutto ciò che siamo
inviando un numero molto grande di push
attraverso questa piattaforma ogni singolo giorno
è costruito per uso aziendale questo
la cosa è incredibilmente veloce, funziona alla grande
chi qui
utilizza una macchina Windows ma vuole
costruisci un’app per iOS tutto bene
persone che non puoi davvero fare così noi
fatto costruire ionico che è un imballaggio
servizio che ti consentirà di inviare il tuo
applicazione al cloud che ti inviamo
indietro un IPA o un file APK solo attraverso
il tuo e-mail che è possibile scaricare che
e mettilo negli app store, così proviamo
per farti avvicinare all’App Store come
possibile non importa quale piattaforma sei
su si potrebbe ancora costruire nel cloud
e ottenere che i file nativi siano distribuiti
ottimo cibo per cani questo per creatore mobile
app dove usiamo questo per farmi eseguire il backup
HTML e JavaScript HTML prenderò in considerazione
attività da parte delle piattaforme Android e iOS
come bene puoi cambiare dinamicamente
risorse sul telefono senza andare
attraverso il processo di App Store di nuovo così
normalmente devi aspettare come due settimane
per ottenere la tua app aggiornata perché siamo
usando HTML CSS e JavaScript e quelli
sono considerati beni con cui Apple è d’ accordo
noi aggiornando quelli al volo non è mai
Davvero un problema per Android ma
Apple è molto facile da seguire
aggiornando quelle risorse sull’alluvione così
abbiamo creato un servizio di distribuzione da cui veniamo
la tua macchina locale puoi caricarne una nuova
versione della tua app va bene e dire distribuire
questo a tutti i telefoni che hanno la mia app
installato e io quegli utenti lo faranno
istantaneamente sul telefono riceve un messaggio
nella tua app senza dire aggiornamento al
l’ultima versione lo fa clic automaticamente
tutto si aggiorna perché la maggior parte delle tue
l’app è HTML CSS e JavaScript che puoi
cambia le tue funzionalità aggiungi drasticamente di nuovo
roba tutto il tempo perché non lo fai
devi aspettare l’app store più
correzione di errori importanti che puoi uscire in un’ora
che ho fatto prima invece di
in attesa di due settimane per l’approvazione di Apple
processo e funziona anche in Android
basta non c’è bisogno di inviare di nuovo in modo che
lo rende super facile ora tutto questo
la cosa è stata usata come sapete a
molte persone pensano ancora sia questo
impresa pronto abbiamo un sacco di
persone che già usano ionico su un
livello aziendale non posso necessariamente
parla specificamente di cosa sono
usando per farti sapere che abbiamo delle persone
usando questo per molte app interne oh
app di stile di mercato un po ‘di inventario
cose di gestione ma ce ne sono molte
grandi aziende che già utilizzano ionico
localmente abbiamo persino il Dipartimento di
Affari dei veterani lassù e
harley-davidson e da Milwaukee in poi
in cima a questo abbiamo anche il colore dell’uomo
intorno a questo non è buono abbiamo anche
impresa di anak che viene fornito con simili
Supporto SLA e di tutte quelle cose che
gli utenti aziendali vogliono e amano aumentato
supportare la capacità per noi di effettivamente
guarda il tuo codice se hai bisogno di aiuto con
il tuo codice e tipo di ottenere un diritto per
tutto ciò che è disponibile in ionico
impresa quindi se è qualcosa che
la tua compagnia sarebbe più a suo agio
con il check out hanak sotto un
l’ambiente aziendale è qualcosa
che lo offriamo anche costruisce
sicurezza per la tua app locale e c’è
molte altre cose interessanti adesso
la cosa è grande ma non lo sarebbe
qualsiasi cosa senza la comunità che noi
avere a disposizione un haic ionico è cresciuto
rapidamente da quando abbiamo lanciato nel 2013 e
la nostra comunità è enorme, io so lì
Era solo la scorsa settimana e ionico Chicago
incontriamo che siamo stati lanciati dai locali
membri della comunità è qualcosa che noi
non ho nemmeno un coinvolgimento diretto con
la nostra comunità è spuntata come sopra a
centinaia di gruppi Meetup attivi in ​​tutto
il mondo in cima a quello del nostro forum in
come parlare non come un dipendente ionico
ma semplicemente parlando come sviluppatore ora è nostro
forum è ridicolmente attivo rispetto a
altre tecnologie che ho provato a vedere
e usare in passato come andare lì
ci sono cose da pochi minuti fa
garantire che le persone siano lì aiutando
a vicenda tutto il tempo quindi se tu
avere domande costituisce un ottimo posto dove andare
quindi quello che sta succedendo è che lavoriamo direttamente
con il core team angolare su un settimanale
base quindi ancora una volta fa parte del nostro
tipo di coinvolgimento della comunità dove noi
avere telefonate con le persone che sono
lavorando su un nucleo angolare per essere sicuro
che la loro visione avanza con
angolare 2 o modifiche all’angolare 1
allinea davvero con la nostra visione di cosa
necessario cambiare o cosa deve accadere
in futuro quindi siamo letteralmente su
telefonate con loro dicendovi ehi
sappiamo che abbiamo la nuova versione beta di
ionico o angolare 2 funziona davvero
bene ma ci piacerebbe che questa opzione extra fosse
qui per rendere il nostro sistema di routing push pop
lavorare un po ‘meglio come abbiamo
quel tipo di relazione con loro e
è molto forte sì, sì, sì
insieme e parliamo so che siamo volati via
lì e letteralmente aveva una mezza giornata
in una sala conferenze con la loro squadra
che hanno messo da parte per noi come noi
avere una relazione molto stretta
a una squadra in cima a quella altra comunità
roba che usa come molle al lavoro
qualcuno quindi abbiamo un gruppo lento
letteralmente chiunque può partecipare è finito
6.000 persone in questo momento, se solo tu
cercare sciocchezza mondiale ionico lo farai
trova un link dove puoi invitare
te stesso e unisciti a quello
automaticamente ancora una volta c’è un sacco di
le persone là fuori bazzicano tutto il tempo
disposto ad aiutare tutti fuori e Mike
anche il nostro avvocato per gli sviluppatori si blocca
c’è un posto fantastico per fare domande e
socializzare con persone che pubblicano lavoro
messaggi di persone criticano gli altri
progetta tutto il tempo davvero a
ottimo soprattutto se lo stai già utilizzando
gioco per il lavoro come buttarne un altro
gruppo lento e so di essere in sette
di loro quindi se tu sai che ne abbiamo parlato
un sacco di cose questo è il mio URL preferito
andare a scoprire tutto
okay ionico vai a ionic dot io / scopri
abbiamo appena lanciato questa pagina un po ‘
mentre fa ed è letteralmente giusto
piccole scatole con descrizioni di
tutto ciò di cui ho appena parlato, okay
ogni laboratorio ionico ha il suo collegamento in
descrizione la piattaforma ha il suo
link descrizione qualsiasi cosa tu voglia
trovare andare a un io / scoprire che sarà
lì è super facile da navigare
come se non fossi tipo di saltare indietro e
avanti tutta la nostra documentazione è solo
da lì anche questo
la presentazione è disponibile alle cinque calma
matt kramer / ionic dash super-powered
puoi trovarmi su twitter su matt
kramer grazie amico

Please follow and like us: