SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Mirror

PI

rorriM

introduction
slideshare.net/
linkedin.com/in/
twitter.com/
google.com/+

}

radeksimko
How?
OAuth dance
Insert a new card
PS /irrv/ieieHT/.
OT mro/1tmln TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:2
otn-egh 6
{"et:"el wrd }
tx" Hlo ol"
Card with HTML
PS /irrv/ieieHT/.
OT mro/1tmln TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:2
otn-egh 6
{"tl:"atce<eto>
hm" <ril>scin
<>hs<mqoain/m
pTi e>utto<e>
i <togsrn<srn>/>
s srn>tog/tog<p
<scin<atce"}
/eto>/ril>
Updating an existing card
PT/irrv/ieie{d HT/.
U mro/1tmln/i} TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
{"et:"el wrd,
tx" Hlo ol"
"oain:{..}
lcto"
.
"eutm" [
mnIes:
{"cin:"AIAE }
ato" NVGT"
]
}
Updating an existing card
PTH/irrv/ieie{d HT/.
AC mro/1tmln/i} TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
{"et:"el wrd }
tx" Hlo ol"
Deleting a card
DLT /irrv/ieie{d HT/.
EEE mro/1tmln/i} TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
Menu Items
PS /irrv/ieieHT/.
OT mro/1tmln TP11
Hs:wwgolai.o
ot w.ogepscm
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
{
"et:"oe ismdlrstae.,
tx" Lrm pu oo i mt"
"paalTx" "oebrn sml wrs,
sekbeet: Sm oig ape od"
"eutm" [
mnIes:
{"cin:"EDAOD }
ato" RA_LU" ,
{"cin:"OGEPNE"}
ato" TGL_IND ,
]
}
Subscriptions API
When a user selects a menu item
When a user shares content with a contact
The user's location, every 10 mins
Subscribe to a user's location
PS /irrv/usrpin HT/.
OT mro/1sbcitos TP11
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:lnt
otn-egh egh
{
"olcin:"oain,
cleto" lcto"
"prto" ["PAE ]
oeain:
UDT" ,
"alakr" "tp:/xml.o/alak
clbcUl: hts/eapecmclbc"
}
Location API
GT/irrv/oain HT/.
E mro/1lctos TP11
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:lnt
otn-egh egh
{
"d:"aet
i" lts"
}
Insert a new contact with callback
PS /irrv/otcsHT/.
OT mro/1cnat TP11
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:lnt
otn-egh egh
{
"d:"ntga"
i" isarm,
"ipaNm" "ntga"
dslyae: Isarm,
"cetye" ["mg/"]
acpTps:
iae* ,
"mgUl" ["ntga.p"]
iaers:
isarmjg
}
When user shares a picture
PS /irrv/usrpin HT/.
OT mro/1sbcitos TP11
Atoiain Bae at tkn
uhrzto: err uh oe
CnetTp:apiainjo
otn-ye plcto/sn
CnetLnt:lnt
otn-egh egh
{
"olcin:"ieie,
cleto" tmln"
"prto" ["PAE ]
oeain:
UDT" ,
"alakr" "tp:/xml.o/alak
clbcUl: hts/eapecmclbc"
}
When user shares a picture
{
"olcin:"ieie,
cleto" tmln"
"tmd:"hdmxzr_ad30bb0_8pl"
ieI" 3iv0e68dcb13864hrlg,
"prto" "PAE,
oeain: UDT"
"srcin" [
ueAtos:
{
"ye:"HR"
tp" SAE
}
]
}
When user shares a picture
{
"d:"hdmxzr_ad30bb0_8pl"
i" 3iv0e68dcb13864hrlg,
"tahet" [
atcmns:
{
"otnTp" "mg/pg,
cnetye: iaeje"
"d:"ATCMN_D"
i" <TAHETI>
}
]
,
"eiins:[
rcpet"
{
"id:"ls#otc"
kn" gascnat,
"ore:"p:SRIEI>,
suc" ai<EVC_D"
"d:"CNATI>,
i" <OTC_D"
"ipaNm" "CNATDSLYNM>,
dslyae: <OTC_IPA_AE"
"mgUl" [
iaers:
"CNATIO_R>
<OTC_CNUL"
]
}
]
}
Guidelines
Design for Glass
Keep it timely and relevant
Do not get in the way (CNN, Twitter, GMail)
Avoid the unexpected (time, frequency, location)
Thanks, stay in touch
slideshare.net/
linkedin.com/in/
twitter.com/
google.com/+

}

radeksimko

Contenu connexe

Similaire à Mirror API introduction

Using Phing for Fun and Profit
Using Phing for Fun and ProfitUsing Phing for Fun and Profit
Using Phing for Fun and ProfitNicholas Jansma
 
An Introduction to CSS Preprocessors
An Introduction to CSS PreprocessorsAn Introduction to CSS Preprocessors
An Introduction to CSS PreprocessorsMiloš Sutanovac
 
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...Ari Lerner
 
An Introduction to PHP Dependency Management With Composer
An Introduction to PHP Dependency Management With ComposerAn Introduction to PHP Dependency Management With Composer
An Introduction to PHP Dependency Management With ComposerOomph, Inc.
 

Similaire à Mirror API introduction (6)

Using Phing for Fun and Profit
Using Phing for Fun and ProfitUsing Phing for Fun and Profit
Using Phing for Fun and Profit
 
An Introduction to CSS Preprocessors
An Introduction to CSS PreprocessorsAn Introduction to CSS Preprocessors
An Introduction to CSS Preprocessors
 
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...
How to create a 3.2 billion dollar business in 20 minutes: combining AngularJ...
 
unit-5.pdf
unit-5.pdfunit-5.pdf
unit-5.pdf
 
Qt Translations
Qt TranslationsQt Translations
Qt Translations
 
An Introduction to PHP Dependency Management With Composer
An Introduction to PHP Dependency Management With ComposerAn Introduction to PHP Dependency Management With Composer
An Introduction to PHP Dependency Management With Composer
 

Plus de Radek Simko

Terraforming the Kubernetes Land
Terraforming the Kubernetes LandTerraforming the Kubernetes Land
Terraforming the Kubernetes LandRadek Simko
 
Infrastructure as Code in Google Cloud
Infrastructure as Code in Google CloudInfrastructure as Code in Google Cloud
Infrastructure as Code in Google CloudRadek Simko
 
Terraform 0.9 + good practices
Terraform 0.9 + good practicesTerraform 0.9 + good practices
Terraform 0.9 + good practicesRadek Simko
 
Declarative & workflow based infrastructure with Terraform
Declarative & workflow based infrastructure with TerraformDeclarative & workflow based infrastructure with Terraform
Declarative & workflow based infrastructure with TerraformRadek Simko
 
Building infrastructure with Terraform (Google)
Building infrastructure with Terraform (Google)Building infrastructure with Terraform (Google)
Building infrastructure with Terraform (Google)Radek Simko
 
ok glass, bring me a mojito...
ok glass, bring me a mojito...ok glass, bring me a mojito...
ok glass, bring me a mojito...Radek Simko
 
Chrome & Opera Extensions - GUG SPŠ Tábor
Chrome & Opera Extensions - GUG SPŠ TáborChrome & Opera Extensions - GUG SPŠ Tábor
Chrome & Opera Extensions - GUG SPŠ TáborRadek Simko
 
MongoDB - IF2012
MongoDB - IF2012MongoDB - IF2012
MongoDB - IF2012Radek Simko
 

Plus de Radek Simko (8)

Terraforming the Kubernetes Land
Terraforming the Kubernetes LandTerraforming the Kubernetes Land
Terraforming the Kubernetes Land
 
Infrastructure as Code in Google Cloud
Infrastructure as Code in Google CloudInfrastructure as Code in Google Cloud
Infrastructure as Code in Google Cloud
 
Terraform 0.9 + good practices
Terraform 0.9 + good practicesTerraform 0.9 + good practices
Terraform 0.9 + good practices
 
Declarative & workflow based infrastructure with Terraform
Declarative & workflow based infrastructure with TerraformDeclarative & workflow based infrastructure with Terraform
Declarative & workflow based infrastructure with Terraform
 
Building infrastructure with Terraform (Google)
Building infrastructure with Terraform (Google)Building infrastructure with Terraform (Google)
Building infrastructure with Terraform (Google)
 
ok glass, bring me a mojito...
ok glass, bring me a mojito...ok glass, bring me a mojito...
ok glass, bring me a mojito...
 
Chrome & Opera Extensions - GUG SPŠ Tábor
Chrome & Opera Extensions - GUG SPŠ TáborChrome & Opera Extensions - GUG SPŠ Tábor
Chrome & Opera Extensions - GUG SPŠ Tábor
 
MongoDB - IF2012
MongoDB - IF2012MongoDB - IF2012
MongoDB - IF2012
 

Dernier

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Dernier (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Mirror API introduction

  • 2.
  • 3.
  • 6. Insert a new card PS /irrv/ieieHT/. OT mro/1tmln TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:2 otn-egh 6 {"et:"el wrd } tx" Hlo ol"
  • 7. Card with HTML PS /irrv/ieieHT/. OT mro/1tmln TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:2 otn-egh 6 {"tl:"atce<eto> hm" <ril>scin <>hs<mqoain/m pTi e>utto<e> i <togsrn<srn>/> s srn>tog/tog<p <scin<atce"} /eto>/ril>
  • 8. Updating an existing card PT/irrv/ieie{d HT/. U mro/1tmln/i} TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn {"et:"el wrd, tx" Hlo ol" "oain:{..} lcto" . "eutm" [ mnIes: {"cin:"AIAE } ato" NVGT" ] }
  • 9. Updating an existing card PTH/irrv/ieie{d HT/. AC mro/1tmln/i} TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn {"et:"el wrd } tx" Hlo ol"
  • 10. Deleting a card DLT /irrv/ieie{d HT/. EEE mro/1tmln/i} TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe
  • 11. Menu Items PS /irrv/ieieHT/. OT mro/1tmln TP11 Hs:wwgolai.o ot w.ogepscm Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn { "et:"oe ismdlrstae., tx" Lrm pu oo i mt" "paalTx" "oebrn sml wrs, sekbeet: Sm oig ape od" "eutm" [ mnIes: {"cin:"EDAOD } ato" RA_LU" , {"cin:"OGEPNE"} ato" TGL_IND , ] }
  • 12. Subscriptions API When a user selects a menu item When a user shares content with a contact The user's location, every 10 mins
  • 13. Subscribe to a user's location PS /irrv/usrpin HT/. OT mro/1sbcitos TP11 Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:lnt otn-egh egh { "olcin:"oain, cleto" lcto" "prto" ["PAE ] oeain: UDT" , "alakr" "tp:/xml.o/alak clbcUl: hts/eapecmclbc" }
  • 14. Location API GT/irrv/oain HT/. E mro/1lctos TP11 Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:lnt otn-egh egh { "d:"aet i" lts" }
  • 15. Insert a new contact with callback PS /irrv/otcsHT/. OT mro/1cnat TP11 Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:lnt otn-egh egh { "d:"ntga" i" isarm, "ipaNm" "ntga" dslyae: Isarm, "cetye" ["mg/"] acpTps: iae* , "mgUl" ["ntga.p"] iaers: isarmjg }
  • 16. When user shares a picture PS /irrv/usrpin HT/. OT mro/1sbcitos TP11 Atoiain Bae at tkn uhrzto: err uh oe CnetTp:apiainjo otn-ye plcto/sn CnetLnt:lnt otn-egh egh { "olcin:"ieie, cleto" tmln" "prto" ["PAE ] oeain: UDT" , "alakr" "tp:/xml.o/alak clbcUl: hts/eapecmclbc" }
  • 17. When user shares a picture { "olcin:"ieie, cleto" tmln" "tmd:"hdmxzr_ad30bb0_8pl" ieI" 3iv0e68dcb13864hrlg, "prto" "PAE, oeain: UDT" "srcin" [ ueAtos: { "ye:"HR" tp" SAE } ] }
  • 18. When user shares a picture { "d:"hdmxzr_ad30bb0_8pl" i" 3iv0e68dcb13864hrlg, "tahet" [ atcmns: { "otnTp" "mg/pg, cnetye: iaeje" "d:"ATCMN_D" i" <TAHETI> } ] , "eiins:[ rcpet" { "id:"ls#otc" kn" gascnat, "ore:"p:SRIEI>, suc" ai<EVC_D" "d:"CNATI>, i" <OTC_D" "ipaNm" "CNATDSLYNM>, dslyae: <OTC_IPA_AE" "mgUl" [ iaers: "CNATIO_R> <OTC_CNUL" ] } ] }
  • 19. Guidelines Design for Glass Keep it timely and relevant Do not get in the way (CNN, Twitter, GMail) Avoid the unexpected (time, frequency, location)
  • 20.
  • 21. Thanks, stay in touch slideshare.net/ linkedin.com/in/ twitter.com/ google.com/+ } radeksimko