Press "Enter" to skip to content

GOTO 2015 • Building Nimble & Powerful Mobile Apps w/ IBM MobileFirst Platform • M.Gale & A.Ferrier


benvenuto così um I’m martingala quindi sono il
la prima persona sulla lista qui e la mia
il ruolo è fondamentalmente il tecnico
guidare per tutte le cose che IBM fa
con il cellulare qui nel Regno Unito e in Irlanda
quindi è tutto ciò che facciamo
consulenza attraverso il software attraverso il
pezzi di infrastrutture mobili, nonché
e quello che stiamo per parlare con te
oggi con il mio adorabile assistente qui
chi introdurrà se stesso e l’area del tetto
un po ‘ più tardi ti parlo di I
indovina alcune delle nuove cose che sono
venire in giro per la nostra piattaforma mobile e
come giocherà nella nostra piattaforma
come una storia di servizio quindi spero che lo faremo
tenerlo interessante così la salute
avvertendo questa è la signorina è la più
marketing come slide che stai andando
per vedere da noi così nessuno dei due è un
grande fan delle diapositive lucide e cose simili
ma questo è solo una specie di pittura a
immagine su ciò che IBM fa in mobile
quando IBM parla prima di cellulare e noi
parlarne molto di questo tipo di
quattro thread ad esso così la prima cosa
che stiamo cercando di fare è impostare un ordine del giorno
il cellulare è tutto per aiutare il nostro
i clienti cambiano il loro modo di fare
affari se i suoi dettaglianti cambiano
il tipo di servizio in cui entriamo
negozi o se si tratta di piloti così facciamo
sai lavorare con le compagnie aeree su come
puoi fare l’esperienza del pilota
esperienza migliore e più efficace e
nel quadro di un po ‘sai
benefici aziendali e tutto questo
di cose così è una trasformazione del business
è il tipo di cosa di alto livello che noi
vedi per cellulari e poi tutti i pezzi
che sedersi dietro mobil davvero così il
pezzo intorno alla sicurezza quindi uno dei
le cose su cui si è concentrato molto è come
così come la trasformazione che si assicura
è sostenuto da davvero scritto davvero
robusto seduto il quadro di sicurezza e
assicurandoci che stiamo aprendo
le attività delle persone verso nuovi canali
e usandoli in modi diversi
hanno mai usato prima che la
gioielli della corona al centro del
affari non sono compromessi pure il
l’altra cosa di cui abbiamo parlato è molto
questo pezzo di fidanzamento e cosa intendiamo
da questo è tutto su bene come possiamo
chiaramente possiamo mettere le transazioni su a
dispositivo mobile sai che possiamo comprare possiamo
pensa al dispositivo come a
i browser web glorificati sono la via
possiamo solo fare commercio transazionale
quel tipo di cose ma quello che siamo
cercando di fare è creare qualcosa che
diventa molto più immersivo molto di più
esperienza appiccicosa molto più appagante
esperienza per le persone e c’è
varie capacità diverse che noi
avere in là che vanno dall’analisi al
guarda come la gente usa l’apt to if
ti piace l’analisi più approfondita per fare le cose
come il calcolo cognitivo quindi alcuni di voi
potrebbe aver visto il lavoro che abbiamo fatto qualcosa
chiamato Watson dove abbiamo effettivamente suonato
jeopardy costruire macchine giocare a rischio o
quello che stiamo facendo ora è guardare come
possiamo prendere ciò che è e poi farlo
disponibile attraverso il canale mobile così
così come il potere dell’analitica
l’hai consegnato tramite cellulare così
ottieni il tipo di immediatezza di esso
un po ‘su cui metteremo a fuoco qui è gentile
del bit in basso che è una specie di
la costruzione e la gestione di cose a
scala okay in modo che tu possa effettivamente bit come
tutti in questa stanza lo sanno davvero
puoi fare alcune app molto semplici
molto rapidamente in un modo abbastanza semplice così
Ho messo alcuni dei miei non criticare
questo è un mio codice qui, ma così
puoi creare un’app abbastanza velocemente così
sul grumo sinistro di angularjs quello
in realtà parla con Watson è un po ‘
blob di qualcosa che stavo facendo
fai alcune domande e roba forse un po ‘
se nessun j / s viene con un gestore di riposo
quel genere di cose e poi buon vecchio
Mongo o qualcosa del genere si sedette nel
sfondo in modo che possiamo fare app singole in a
molto molto semplice molto molto molto molto
rapidamente ed è fantastico in particolare
circostanze e la sfida che troviamo
quando lavoriamo con i clienti in genere
la scala aziendale è quella in realtà
diventare abbastanza complesso abbastanza rapidamente così
parte di quella complessità viene dal
numero totale di app in modo che tu sappia all’interno
una grande azienda di cui potresti parlare
centinaia di app in tutto il mondo
stai pensando a come stai
ti occupi di quel problema di scala
l’altro pezzo è il numero di diversi
dispositivi e diversi sistemi operativi
che devi anche sostenere di nuovo
questo è un altro tipo di asse
complessità davvero quella che tu hai
trattare anche
quando i clienti hanno percorso una rotta
dove dicono alle persone che puoi portare
il tuo dispositivo per funzionare e quel tipo di
cosa come si fa con il fatto che
potresti avere degli androidi di vario genere
gusti diversi iOS diversi
sapori e fattori di forma e quelli e
quel tipo di cose e poi l’altro
pezzo di questo è quando hai un
numero di diversi sistemi di back-end a
connettersi a tutto il luogo che può
essere in uno stato maggiore o minore di
questa è la riparazione e la prontezza per il cellulare
adattato da qualcosa che è venuto da Gartner
così abituato a parlare del
regola della regola del tre se si google
ottenuto una regola di tre te li vedrai
parla di qualcosa di diverso
la complessità così presa in questa visione è quella
queste tre cose e quando tu quando
siamo in molti anni più di tre dove
la varietà è più di tre siamo tornati
i sistemi finali sono più di tre ma quello
tutto sembrava un po ‘twee questo fatto a
un po ‘più un po’ più senso
a me e alle altre cose che butti dentro
ecco che dici se hai preso tu sai di noi
ha assunto il significato di un’azienda che conosci
molta pressione per introdurre il cellulare
tecnologia e trasformare il modo in cui
gli affari stanno facendo le cose e loro vogliono
essere di supporto a questo, ma lo stesso
time IE non può non compromettere la sicurezza
non posso fare nulla per immagino esporre noi
stavano dicendo prima di esporre il tipo di
il core business per qualsiasi insolito
minacce e organizzazioni stanno diventando
sempre più familiare con il cellulare ma
è ancora quello che le persone devono prendere
quel passo e rendersi conto che questi sistemi
lavorare in modo diverso rispetto a quelli
abbiamo avuto familiarità con oltre un numero
di anni quindi sì non può scendere a compromessi
sicurezza sì, non possiamo avere un costo
a spirale anche questo è l’altro tipo
di pressione che otteniamo molto in giro
progetto mobile quindi se hai un sacco e
molte app che hai tantissime
varietà a meno che non si pensi attentamente
come lo fai i tuoi costi possono andare in quel modo
beh probabilmente da quella parte piuttosto che
giù dovrei dire e poi
finalmente oh, sì, ce l’hai
consegnare davvero molto velocemente ma tu
non posso fare nulla che possa ferire
la reputazione dell’azienda che è
un’altra competizione che conosci può essere a
sfida conflittuale e quindi siamo
tutti i vantaggi di agile e velocità e
tutti questi tipi di cose, ma noi no
davvero tanto per un sacco di stabilito
le aziende avranno molto molto
attenzione maniacale sul loro marchio e non
danneggiando il loro marchio in particolare Sital
nomi di famiglia di prestigio
non vogliono essere sulla prima pagina
di The Daily Mail o qualcosa del genere
perché qualcosa è andato storto con
il loro logo su di esso così Enterprise ottiene
complesso abbastanza rapidamente così abbiamo parlato
questa è questa questa nozione di questo
ha avuto alcuni nomi giusti, così siamo
parlando qui di ciò che chiamiamo un cellulare
piattaforma di applicazioni aziendali che è
un termine del settore non solo il termine del niobio
ha una pagina di Wikipedia che puoi google
e tutto quel genere di cose che
esiste non è qualcosa che abbiamo inventato e
ciò che il MEAP o la carne come noi si riferiscono a
è in volgare è tutto su è
cercando di aiutare a gestire un po ‘di quello
complessità e ciò che IBM ottiene ciò che io
bm è bravo e con ciò che usciamo
il nostro middleware sta storicamente cercando
a situazioni complesse e venire il
capacità che aiutano i clienti a portare
che sotto qualche parvenza di controllo tu
può sentire questo riferito in vari modi
un MCA P e M a DP a volte un
ambasciatore Sono di back-end come a
servizio sono tutti i tipi di sapori di
la stessa cosa efficacemente è nel basso
una versione nuvolosa di dove veniva una carne
da ma cosa tu per quello che sta facendo
per te in generale è di solito
c’è qualche componente attorno allo sviluppatore
produttività in strumenti e SDK e quelli
le cose quindi è tutto ciò di cui abbiamo bisogno
vantaggio abbiamo bisogno del vantaggio rapidamente
dobbiamo concentrarci sullo sviluppatore
produttività se sia il
il fornitore fornisce strumenti, quindi
c’è uno strumento che viene fornito con il MEAP
o il più delle volte in questi giorni le persone
vogliono presentarsi con i propri IDE loro
vuoi usare lo studio Android o Xcode
tutti quei tipi di cose ma facendolo
molto molto facile ed efficace per loro
fallo velocemente penso a uno di quelli
delle cose con questo è quando siamo dentro
un mondo in cui stiamo valutando il codice di lavoro
più di una documentazione molto approfondita
in realtà uno dei ruoli del MEAP è
per dire bene in realtà l’attenzione su questo
il codice di lavoro è davvero il nostro codice di lavoro
il nostro diverso bit possiamo venire con
strumenti di librerie di framework comuni che
significa che non ci stiamo preoccupando di a
tutta la pila di cose che qualcun altro
potrebbe fornire per noi sì alcuni
astrazione sui fornitori di dispositivi così
c’è ci sono varie diverse forme
di questo così di nuovo quando sei in un mondo
dove hai e anche se
conosci Android e iOS o Windows
Telefono o mora che diranno
indietro Barry e hai cose del genere
inviare notifiche per esempio tutti hanno
ho diverse API diverse da trattare
con loro quel tipo di cose allo stesso modo
vi accorgerete che alcuni Emmy ApS avrà
un livello di astrazione che viene eseguito sul
dispositivo anche per cercare di prenderti
in una scrittura una volta eseguita ovunque
posiziona quindi esempi come rinfrescati e
xamarin e cose del genere che tu
potrebbe averti visto e come
giocare con e sarebbe un bene
esempio qualcosa intorno alle integrazioni
Avendo parlato prima della complessità
venendo dal fatto che ne abbiamo un sacco
sistemi di back-end per connettersi al MEAP
tipicamente ti darà qualcosa di coerente
modo di collegare due cose che ancora
da una specie di sprawl di codice e da a
tipo di controllo e di comodità
avere un modo standard di parlare con
un sistema di inventario o un sistema di commercio
o un sistema di ordinazione è una specie di a
luogo confortevole per la maggior parte delle persone
gestire comunque aziende di successo e il
altro pezzo importante è che il MEAP
ti aiuta a esporre quello e un cellulare la mia
mobile ready modo in modo da poter avere un
numero di diversi sistemi di back-end
con i servizi web o così tutto il resto o
messaggi o qualcosa del genere si è seduto dentro
davanti a loro ma quello che vuoi è
qualcosa che è altamente consumabile per
il dispositivo alla fine di esso quindi il MEAP
ti aiuta a superare quel ponte tra due
clicca l’ altro pezzo di questo è sì
assicurandoti di essere coerente
controllo di accesso a tutto per
tutto ciò che è nel sistema così per
esempio se faccio o voglio uscire
un’app per tutti i miei collaboratori del negozio
un rivenditore al quale desidero distribuire un’applicazione
il mio negozio associa e io parto e alcuni
o qualcuno lascia ciò che voglio veramente
che quando spengo il loro accesso per
tutti gli altri sistemi il canale mobile
non è lasciato aperto e spalancato vogliamo
avere un tipo di connessione coerente con
tutte quelle altre cose relative a
che da una prospettiva di sicurezza se
stiamo per iniziare a esporre tutti i nostri
sistemi di back-end al mondo esterno
beh, in realtà ciò che non vogliamo è molto
di fori perforati nel nostro firewall con
un sacco di traffico indiscriminato
nel parlare con tutti i nostri sistemi di back-end
avendo una sorta di gateway point dove
possiamo dire nella nostra rete qualsiasi traffico
dal cellulare andrà sempre
attraverso quel particolare pezzo di quello
un particolare bit della rete è molto
più facile da gestire, capire e per
tipi di sicurezza con cui familiarizzare
allora l’ultimo 10 significa che almeno c’è un
c’è un pezzo qui in realtà
se abbiamo questo tipo di single
capacità di fornire questa piattaforma
ci basiamo su di averne effettivamente alcuni
tipo di informazioni di gestione che
ci dice chi sta usando quali app quali
sono i più popolari sono le persone che ottengono
bloccato ciò che le persone stanno usando per loro
questo tipo di cose se sei in questo
ciclo di raffinazione costante che trovi
te stesso in Mobile è e tu conosci un
mondo intrinsecamente agile in realtà hai
ho ottenuto alcuni dati reali e alcuni approfondimenti
attingere in modo da poter rendere le cose migliori
e ora ho intenzione di consegnare al mio
adorabile assistente e oltre il clicker
ego che ti parlerà un po ‘
di più su ciò che IBM sta facendo in modo sicuro
solo per presentarmi molto brevemente il mio
il nome è Andrew Faria. Sono a capo di una squadra di
consulenti che abbiamo in IBM attraverso
il Regno Unito in Germania lavora molto con
Offerte di software IBM in campo
quindi sono il ragazzo del tecnico che
entra e aiuta i nostri clienti a fare
questo rende questo reale così che stiamo andando
fare ora è che sto andando rapidamente
parleremo con qualche altra diapositiva che faremo
parlare di alcune offerte di IBM e
poi ti mostrerò una demo veloce
di qualcosa che abbiamo rilasciato
in beta di recente e possiamo farlo
dai un’occhiata a quello che abbiamo davvero
sto parlando di qui è questo
carne che si trova proprio qui nel mezzo
del diagramma fondamentalmente stiamo costruendo
applicazioni mobili e qui sopra
cisti abbiamo sul retro ciò che noi
potrebbe chiamare in qualche modo un po ‘noioso
il nostro vecchio sistema terminologico a
registra ma cosa intendiamo veramente per quello
è una qualche forma di sistema di back-end quindi alcuni
database e servizi qualcosa che noi
bisogno di ottenere la nostra applicazione mobile
collegato a noi abbiamo la nostra carne che Marte
è appena stato a parlare seduti in
al centro forse abbiamo quello collegato
fuori una qualche forma di directory di autorizzazione
quindi potrebbe essere una sorta di server ldap
o qualcosa di simile che controlla il
utenti e gruppi e persone che
usa questa applicazione mobile e poi
probabilmente è collegato a una spinta
servizio di notifica nel cloud come
bene qualcosa come Apple o Google
Nuvola di messaggistica qualcosa del genere
Linee
quindi presentiamo brevemente ciò che IBM
fa in una sorta di arena MEAP e da fare
che abbiamo avuto modo di parlare del corso
IBM mobilefirst piattaforma ora nel 2012 noi
acquisito una piccola società con sede a
Israele e New York chiamarono la luce del lavoro
e rapidamente lo abbiamo rinominato
e rielaborare quello per diventare l’incontro di IBM
tecnologia nel 2014 lo abbiamo ribattezzato con
IBM piattaforma mobilefirst fondamentalmente solo
per tipo di un po ‘più da vicino
adatta alcune tendenze del settore che abbiamo visto e
tradizionalmente i clienti che abbiamo avuto
chi ha comprato questo prodotto lo sai
è un prodotto software commerciale IBM
l’ho distribuito su premise o forse su
qualche forma di infrastruttura di un servizio
o o sorta di hosting del server
ambienti o qualcosa di simile morbido
strato o Amazon ec2 e abbiamo avuto
centinaia di clienti che lo usano per molti
anni per migliaia di app in tutto il mondo
mondo è stato relativamente di successo
per noi ora i platformer mobili per smartphone IBM
si dice che Ameet è armata offerta di pipì
e questo tipo di aiuto li ha attaccati a quelli
sei scatole che il marketing era giusto
parlando di così, per esempio, forniamo
IDE basati su eclipse per le persone che vogliono
per costruire stili ibridi di applicazioni
o chiamato per quelli che potresti gentilmente
di tutta quella tecnologia ma anche noi
fornire strumenti da riga di comando in modo che
le persone possono integrarlo nel proprio
set di strumenti e la propria catena di strumenti in
il loro modo di lavorare forniamo a
accumula più astrazioni in cima alla base
Cordova quindi per esempio forniamo a
cosa chiamata il negozio Jason che
ti permette di astrarre il tuo modo
memorizzare dati persistenti su due diversi
dispositivi con un’API coerente su tutto
diversi tipi di piattaforme che forniamo
ciò che chiamiamo adattamento si basa su entrambi
javascript e java per consentire di ordinare
di integrarsi coerentemente al back-end
diversi tipi di origini dati back-end
il database dei servizi così tranquillo è così
tipo di cosa forniamo una sicurezza
modellare un modello di sicurezza coerente per
sia quello che chiameremmo un cellulare
client o un’applicazione lato client
in realtà in esecuzione su un telefono e il nostro
primo server mobile che è ciò che prende
sul ruolo della nostra carne in modo che possiamo
fornire un modo coerente di avere un
modello di sicurezza tra queste due cose
nell’uso di una carne come il cellulare prima
carne server o il primo server mobile
nel nostro
caso in realtà poi diventa una specie di
punto unico per tutta quella integrazione
per gestire gli aggiornamenti delle app che tipo di
tipo di cosa e anche noi abbiamo un maggiore
funzione all’interno del cellulare prima chiamato il
piattaforma analitica operativa che
Ti mostrerò un brevissimo accenno
sezione molto breve nella demo di a
minuto in cui è fondamentalmente un modo per
avere una comprensione di come sono le persone
utilizzando un’applicazione mobile, quindi che tipo
delle piattaforme che stanno usando su cosa
lo stanno usando e così via
cambio marcia per un secondo che ho appena fatto
parlato dell’IBM mobilefirst
piattaforma che stiamo per fischiare
un po ‘di cose abbastanza velocemente quello che voglio
parlare anche di te è bluemix così
bluemix è stato intorno per che anno e
un anno e mezzo sì qualcosa del genere
ora quando è una specie di sviluppatore di ibm
centric ha una piattaforma così piattaforma come a
servizio in cui permettiamo alle persone di andare e
iscriviti crea le loro applicazioni
costruire i propri servizi e ospitarli
su nel cloud e comunque se tu
vieni al nostro stand dopo questo
presentazione abbiamo un sacco di demo che possiamo
parlaci di questo in molto di più
dettaglio di quello che stiamo per essere
parlando in questa presentazione così
questo è più o meno come sembra
una piattaforma non proprietaria su cui è basata
si basa su una tecnologia open source
chiamato cloud fonderia e sfruttiamo a
una specie di standard open source
testo così persone che hanno costruito le cose costruite
applicazioni che usano cose come no Jas
Ruby go PHP Python praticamente tutto
queste comunità open source ci sono
esegui i tempi per tutte queste cose
bluemix e uno dei più belli
le cose sono per gli sviluppatori che puoi tipo
iniziare su bluemix gratuitamente, quindi se
non l’hai provato prima che tu possa andare
e creare un ID IBM è possibile registrarsi
può accedere alla console bluemix e
avere un’applicazione distribuita lì da
Alla fine della giornata hai 30 giorni gratis
prova dopo che devi mettere nel tuo
numero di carta di credito ma anche a quello
Punta che non stai pagando nessuno
fino a quando non superi determinati tipi di utilizzo
indennità quindi è molto carino
piattaforma per il tipo di iniziare e
sperimentando con un sacco di
diverse tecnologie IBM solo per dare
sei il sapore di alcune delle cose in
fatto qui sul lato destro
puoi vedere tutti i diversi
servizi che supportiamo su bluemix
non c’è molta roba nella borsa
Non posso assolutamente parlarne, ma
solo per darti un sapore, abbiamo un
pochi servizi qui sul lato sinistro
basato sul nostro Watson Brown
Martin si riferiva a fare cose
come la traduzione della lingua così abbiamo
un’API in cui si pompano messaggi in inglese
potresti uscire tedesco o pompare dentro
Spagnolo e potresti ottenere il nostro francese
abbiamo un metodo di sintesi vocale
dove puoi pompare il testo e ottenere
discorso alla parte posteriore abbiamo a
un sacco di servizi focalizzati sui dispositivi mobili e uno
delle aggiunte recenti c’è
qualcosa chiamato intuizioni di presenza che
consente agli sviluppatori di creare mobile
applicazioni in grado di tracciare dove gli utenti
stanno andando usando cose come l’accesso Wi-Fi
punto 3g e così via e poi anche noi
ottenuto alcuni servizi di livello inferiore così uno
esempio su questo server applicazioni
funzionalità cloud qui che è fondamentalmente a
modo di implementare la nostra sfera web
tecnologia del server delle applicazioni sotto
fioritura quindi c’è un sacco di
roba lì dentro che è un po ‘
interessanti tutti in sé
proprio quello di cui abbiamo bisogno solo una cosa
stava per dire perché non è solo
Roba di IBM anche lì, quindi c’è
un bel po ‘ di partner , quindi è così
cose open source là dentro c’è IBM
conosci gli strumenti IBM ma c’è anche una parte
cura così tu ci sono servizi twilio
Lì dentro c’è Mongo, lo conosci
Mongo labs e reedus e vari altri
cose del genere così come un sacco di
un sacco di cose mi dispiace yeah breve
notare un buon punto grazie montone così
dobbiamo solo parlare di un’altra cosa
prima che decidiamo di spostarci
il mondo delle diapositive e nel mondo demo
e questo è e questo è docker ora non lo faccio
sapere quanta familiarità probabilmente
tutti nelle voci di cui almeno si è sentito parlare
dr. ad un certo punto o una frase
introduzione che semplifica enormemente
in pratica la finestra mobile è un modo per
virtualizzare un processo in esecuzione su a
macchina in un modo che ti fa pensare
è un po ‘come una macchina virtuale
che non è quello che è ma non lo è
ma sono probabilmente le differenze
troppo sottile per entrare qui ma per tutti
gli effetti possiamo pensare di esso
come un modo di software di contenitore e
probabilmente lo avete sentito tutti
una grande tendenza del settore in questo momento
IBM fornisce un’implementazione di Dhaka
all’interno di bluemix e lo chiamiamo IDM
contenitori è fondamentalmente docker più un
poche cose extra per renderlo più facile
lavorare con alcuni dei servizi bluemix
stavamo solo parlando e noi
fornire
sia il registro che un repository per
per immagini docker che tu o qualcuno
altrimenti potrebbe aver costruito ma anche un runtime
motore per quei contenitori per l’esecuzione
bluemix e ancora questo tutto ciò che è
stesso tipo di modello che eravamo solo
parlando di alcuni di questo viene per
libero in modo da poter sperimentare con esso questo
pomeriggio, ma se voi se tipo di
pensavo di sapere che vuoi correre molto
roba che prendi in produzione tu
questo è un dessert il tipo di continuo
modello di pagamento quindi cerchiamo di sfumare
quelle tre cose che abbiamo appena parlato
circa insieme abbiamo avuto per un po ‘
mentre alcune funzionalità in bluemix per
persone per costruire applicazioni mobili
questo è stato per lo più separato dal
prima piattaforma mobile che eravamo
parlando di persone ma siamo noi
iniziando a diventare un po ‘confuso e ad essere
continuava a dire bene questo questo incontro completo
che parli continua a parlare di questo
grandioso ma noi lo vogliamo sul
nuvola destra vogliamo questo ospitato in alcuni
così ora stiamo rendendo disponibile questo
relativamente un nome relativamente lungo
offrendo qui quale è l’IBM
piattaforma per la piattaforma mobilefirst su IBM
contenitori su bluemix non riusciamo a
scegli il mio nome esattamente ce n’è di meno
fonte nel prodotto di quanto non sia in
il nome ma ma in ogni modo così fondamentalmente
quello che stiamo facendo è che stiamo prendendo l’IBM
piattaforma mobilefirst e ce la stiamo facendo
disponibile attraverso questa roba del contenitore
sulla fioritura così 11 lo farò ora è giusto
passare e darvi una rapida demo
ora una cosa che posso dire e ci metto
questo URL di nuovo alla fine tutto di cosa
sto per mostrare che tutto è basato su
cose liberamente disponibili che puoi fare
c’è un articolo IBM su IBM
sito web che ti parla attraverso tutti
cosa sto per mostrarti così se lo sei
interessato puoi facilmente andare e provare
puoi farlo tu stesso
facilmente andare e provare questa roba per
te stesso in seguito, quindi cosa sei
vedere qui è che sono nella demo, sono io
seduto dentro e tra l’altro io
scusarsi per il video pre-registrato
qui non ero del tutto interamente ciò che è
le parole convinte al Wi-Fi
situazione e questa demo come puoi vedere
è molto fidato su internet ospitato
servizi quindi ho solo voluto
pre-registrare una demo solo per assicurarsi che
quando pian piano ma puoi vedere me stesso
qui seduto all’interno della console bluemix
quindi a questo punto ovviamente l’ ho già fatto
creato un account che ho già firmato
dentro e tu puoi vedere dal
il tipo di cose che possiamo creare
in bluemix così qui sono tutti quelli
cento più servizi e API che io
Stavo solo parlando di quassù o di cosa
chiamiamo app Cloud Foundry, quindi queste sono
fondamentalmente così possiamo creare sul lato server
contenuto ospitato in modo che quelli Ruby PHP vadano
Python tutti quei tipi di motori che noi
stavamo parlando di consentirci di eseguire web
contenuto dal lato server seduto
Laggiù qui abbiamo effettivamente un
completa offerta di macchina virtuale in modo che
facciata Macchine virtuali in stile VMware ma
di cosa ci interessa parlare
in questo momento è questo contenitore cose che
si siede sul lato destro così sono
andando a cliccare qui all’inizio
contenitori e mi porta nel
pagina dei contenitori ora puoi vedere che noi
possiamo aggiungere il nostro diritto quindi se per
esempio stiamo costruendo la nostra finestra mobile
immagini basate in linea sul nostro portatile noi
possiamo aggiungere che possiamo caricarli e metterli
nel registro e quindi inizieremo
vederli apparire qui puoi vedere
c’è anche un sacco di pre non possono IBM
quelli costruiti che sono qui e, naturalmente
ne aggiungeremo altri nel tempo
così mi aspetto che tu possa vederlo
abbiamo per esempio una base di nodo
immagine docker qui ma quella che siamo
la cosa più interessata qui è questa IBM
dispositivo mobile di avviamento che si trova nel
lato sinistro così ho intenzione di andare e
clicca su quello che mi porterà in a
pagina in cui specifichi cosa voglio fare
con quell’immagine ora come funziona la finestra mobile
fondamentalmente hai le immagini e
basato su un’immagine si crea un runtime
istanza di quello e quello è chiamato il
contenitore quindi cosa stiamo facendo in questo
il punto è fondamentalmente la definizione dell’avvio
stato di un contenitore quindi posso specificare
è lo spazio che voglio metterlo nello spazio
fondamentalmente solo un concetto amministrativo
in bluemix che mi permette di ordinare
gruppo raggruppa i miei servizi e le mie immagini
e così via per diverso
progetti poi posso specificare un nome
per questo contenitore così ovviamente lo farò
basta dargli un nome fittizio specificare
che taglia a volte potremmo volere
distribuire alcuni progetti abbastanza grandi e
così via, vado a prendere qualcosa
relativamente incontro e dargli due concerti
di memoria ho anche bisogno di dargli un
indirizzo IP pubblico in modo che io possa ottenere
accesso ad esso in un minuto e ho bisogno di
specificare alcune porte che sta per
ascolta e quelli standard che noi
bisogno di cellulare i nostri primi 80 e 90 80
quindi ho intenzione di andare via e sta andando
sta per iniziare
e crea quell’immagine a causa di una leggera
piagnucolio ora mi ha preso
sul retro del bluemix principale della fioritura
pagina ma posso tornare al mio bluemix
cruscotto e posso vedere da un momento all’altro
mi verrà in mente e me lo mostrerà
il mio mio contenitore è seduto qui dentro
il lato sinistro così ora puoi farlo
vedo che ho questo contenitore nuovo di zecca
qui puoi vedere che mi sta dicendo cosa
l’indirizzo IP pubblico di quel contenitore
è così ho intenzione di fare clic su questo
container e, si spera, ogni secondo ora
mi mostrerà le informazioni su
quel container ho messo in pausa il mio forse io
accidentalmente lo tira
ancora in esecuzione ok scusa momento bastone ok
così così ora posso vedere le informazioni
sul mio contenitore nel tempo lo farà
inizia ad andare in mostra le informazioni qui
su quanta memoria sta usando e così
e così via e puoi vedere che posso
smettila di iniziare, cancella quel tipo di
roba ma in particolare quello che voglio
ora voglio andare e lavorare con
questo contenitore ora ricorda il cosa
questo contenente ciambelle è fondamentalmente
contiene la nostra prima piattaforma mobile
server giusto quindi questo è il lato server
componente della nostra carne è la cosa
quello può contenere tutta la nostra integrazione
adattatori e tutte le cose che
ci permettono di consentirci di integrarci
sistemi di back-end Ho digitato accidentalmente
il numero di porta sbagliato perché non lo ero
prestando attenzione durante il mio video
registrando ma ora ho digitato il
numero di porta giusta e sono andato a questo
pagina di registrazione che sto per digitare
il nome utente e la password predefiniti della parte
che è admin admin, clicco
sul registro e che dovrebbe portarmi
attraverso la pagina di registrazione a destra
ora sono attraverso la pagina di registrazione
quello che vedi qui è una specie di a
pagina iniziale perché questo è il
versione di valutazione di questa immagine
in particolare per fare per fare demo I
può scorrere su e giù e vicino al
come puoi vedere c’è un sacco di cose
collegamenti per contattare IBM e andare a
documentazione e quel tipo di cose ma
quello che mi interessa davvero è questo
console operazioni quindi queste operazioni
console è ciò che ogni sviluppatore che ha
stato utilizzando la prima piattaforma mobile per
qualche volta anche su premessa anche installato
sul proprio server sarebbe stato usato per vedere
quindi puoi vedere qui ho un
varietà di applicazioni da dividere
distribuito quelle applicazioni sono pre
schierato di nuovo solo perché questo è un
l’immagine demo in realtà lo farei davvero
probabilmente devo caricare quelli me stesso e
puoi vedere nel tempo dove sarà
raccogliere alcune statistiche su quante
i dispositivi hanno utilizzato prima il cellulare
i sistemi operativi del server della piattaforma hanno
usandolo e così via, naturalmente, ho
ho appena creato questa immagine da zero
creando un nuovo contenitore medico così là
non c’è ancora niente là dove sto andando
fare ora è capovolgere a
Xcode e dal modo in cui ho appena realizzato
il bordo superiore del mio video è tagliato
quindi in realtà non riesci a vedermi cliccando
questo pulsante di esecuzione ma ogni secondo ora lo farò
clicca su questa corsa
pulsante qui costruirà il mio xcode
applicazione dal modo in cui questo è un
di nuovo l’applicazione demo xcode standard
l’articolo sul sito Web IBM è basato
su consente di scaricare tutto il suo
roba così, se volete provarlo
te stesso non posso averne modificato nessuno
di esso quindi questa applicazione è chiamata wish
lista non puoi vederlo perché è
lasciato cadere in cima ma tu avrai appena
per credermi questo è in esecuzione all’interno di un
emulatore iphone ok così questa applicazione
si chiama lista dei desideri e fondamentalmente
è molto semplice avere un catalogo di a
pochi prodotti che posso comprare e posso
aggiungili alla mia lista dei desideri è tutto
non è molto sofisticato ma
è sufficiente mostrare il principio, quindi se
vado in questa pagina delle impostazioni per questo
applicazione in primo luogo devo specificare
l’ indirizzo IP e il porto di dove
Ho implementato la mia prima piattaforma mobile
console ora se questo fosse reale
applicazione ovviamente avremmo
hardcoded che nell’app da qualche parte
lungo la linea perché questo è solo un
scopi dimostrativi che dobbiamo dire all’app
dove il nostro primo server mobile in realtà
si siede quindi sa dove connettersi
Lo sto facendo e lo sto anche dando
ciò che chiamiamo il primo progetto mobile a
nome del progetto della piattaforma in modo che sappia dove
per riconnettermi così salverò
e poi se torno a casa
pagina dell’applicazione e vado a
catalogo ne vedrai immediatamente alcuni
articoli pop-up e fare e dovrete
credermi perché non lo facciamo
dimostrarlo direttamente ma tutto
questa informazione che vedi qui è
che scorre indietro da uno degli adattatori
che abbiamo seduto nel nostro cellulare
così è il primo server della piattaforma
in definitiva proveniente da un database che
ospitiamo su bluemix che scorre attraverso il
mobile prima form server nero in modo che
un unico punto di controllo che
gateway scalabile di cui parlava Martin
su e giù per il dispositivo così ora ho
ho una lista di oggetti che posso aggiungere
il mio catalogo posso andare a cliccare su uno
di quegli oggetti e la prima cosa
fa si apre un’autenticazione
pagina quindi tutto sta usando OAuth
autenticazione basata che eravamo
riferendosi a un minuto fa ho inserito il
utente e password hard coded come utente
e la password di nuovo è tutto solo una demo
ovviamente e clicco fatto e lo farà
quindi ho aggiunto il mio oggetto alla mia lista dei desideri
ed a causa di un leggero bug e tutti niggle
nell’applicazione in effetti compare
dialogo due volte ma ovviamente nella realtà
ciò accadrebbe solo una volta
cosa farò ora sto andando ora
fare clic su un altro elemento e sto andando
per aggiungerlo al mio cestino e lo sono anch’io
andando a ribaltare la mia lista dei desideri ora
un’altra cosa che potresti notare qui è
è in realtà tre elementi nella lista dei desideri
ho solo aggiunto a quello perché io
trattato leggermente quando registro questa demo
ho già avuto un articolo nella lista dei desideri
prima ho iniziato questo intero processo ma
in ogni caso si ottiene l’idea generale così
ora abbiamo una lista dei desideri che è stata
abbattuto e incidentalmente quel desiderio
la lista stessa scorre attraverso a
adattatore mobile-first fino al nostro back-end
database ospitato anche su bluemix
e naturalmente se fossi di nuovo a casa mia
pagina e vado nel catalogo e aggiungo
ha ancora un altro oggetto nella lista dei desideri
lo stesso bug che è di questa finestra di dialogo
appare due volte non del tutto sicuro del motivo per cui lo faremo
vediamo ora abbiamo quattro elementi nel
lista dei desideri quindi non è particolarmente
sofisticato da una prospettiva mobile
forse, ma si spera dimostra il
principale almeno della creazione di creazione
l’immagine sul contenitore docker e
lavorando con quello ora dirò
ovviamente ci sono alcuni piccoli problemi
in questo processo finora tutte queste cose
è molto nuovo abbiamo letteralmente rilasciato solo
circa due settimane fa in Betta così
spero che tu possa perdonare
perdonare quei pochi piccoli singhiozzi, ma
speriamo che sia abbastanza per dare
hai un’idea ad un livello molto alto almeno
di ciò che è la prima piattaforma mobile
circa e tipo di come possiamo distribuire
applicazioni che è la fine di quello
dimostrazione o quel video come ho detto
non v’è se si va a questo URL sul
Sito Web IBM c’è un articolo che
parla di tutto questo in molto di più
dettaglio e puoi anche se lo sei
gli interessati seguono gli stessi passi e vanno
attraverso lo stesso tipo di processo e di
naturalmente una volta che hai un cellulare per primo
server in esecuzione su bluemix in esecuzione all’interno
quel contenitore puoi sviluppare il tuo
applicazioni mobili e usarlo per
qualunque cosa tu voglia, non devi solo
segui semplicemente quello che abbiamo fatto
quindi penso che sia probabilmente carina
tutto quello che dovevamo dire qualcuno ha
tutte le domande che volevano sollevare su di esso
si
la leggenda smette di sì sì, come va?
è il loro tipo di implicazioni in questo
stai parlando di server-side
codifica o stai parlando
la codifica lato client in realtà non come a
Marine no si okay sì, quindi parli
riguardo alla cosa xamarin potrei usare il
L’esercito è quel bagliore, vedo sempre quello che tu
vuol dire che Ryan scusa scusa si assolutamente tu
potrebbe così così una delle cose che non abbiamo fatto
specificamente parlato di qui abbiamo
quindi aggiungiamo che hai una partnership con
xamarin e come risultato di ciò che abbiamo
un sdk lato client per i plug in
La tecnologia client-side di Zaman quella
ti consente di parlare prima con un cellulare
server quindi se vai a penso che sia il
mercato del xamarin e questi articoli a
molto sui siti Web IBM e xamarin
che parli di tutte queste cose se vai
al mercato xamarin puoi
installare un sdk sul lato client che fondamentalmente
ti permette di lavorare con lo stesso principalmente
api come avresti se lo fossi
lavorando con ipm lato client
strumenti di sviluppo per permetterti di parlare
per mia madre è sempre così semplice
rispondere alla tua domanda è sì più
più ok bene, grazie mille
grazie, sì, grazie per l’ascolto di sì
lo so, penso che siamo in mezzo
tu e il pranzo, quindi non lasciano più domande
okay grazie per aver letto la chiave

Please follow and like us: