Hvordan lage nyskapende       NFC apps          Felipe Longe        Ragnar Stølsmark
mobile@peanuts.no                              @peanuts_asFelipe Longé ogRagnar Stølsmark   jobber i
NFC Near-Field Communication Startet i 2004 av Nokia, Philips og Sony Kommunikasjonstandard for korte avstander (<5 cm)...
NFC Tag Stort utvalg i alle mulige formfaktorer Klistremerker, armbånd, nøkkelringer... Ting å tenke på: Vannfasthet ...
NFC Chips Chipen er hjertet av NFC tag-en Mange å velge mellom Ting å tenke på: Minnestørrrelse (fra 64 til 4K bytes, ...
Skrive NFC tags For utviklingsformål enklest å bruke apps Windows Phone 8:  NFC Interactor (med P2P-funksjon) Android: ...
Standardformat   OS åpner rett app gitt at data følger standardformat   Kontakt   Bokmerke (URL)   Tekst   SMS   Mai...
NFC-applikasjoner Autentisering Deling Oppsett av bluetooth/WiFi Kontekstsensitive applikasjoner Informasjon om fysis...
NFC-betaling Betaling med mobilen (kvitte seg med kort) Kappløp mellom teleoperatører (sim-kort), banker (kortterminaler...
Overføring mellom enheter Teoretisk overføringshastighet 424 kbps I praksis 30-60 kbps Dersom store mengder data ->sett...
Delingsfunksjoner Klassisk scenario: En fil på mobil eller laptop skal overføres til en  annen mobil. Standard løsning: ...
NFC vs QR Fordel QR: Alle har det, ekstremt billig, kan skrives ut, kan leses fra  avstand Fordel NFC: Overlegen brukero...
NFC-Sikkerhet UID Permanent skrivebeskyttelse Kryptering på brikken Lagre forhåndskrypterte data
NFC i Windows 8 og WP 8 Proximity API Peerfinder brukes til å sette opp WiFi/bluetooth forbindelse (socket)  mellom enhe...
Starte en app via NFC
URI Kompatibelt med både Windows 8, Windows Phone 8 og Android Andre applikasjoner kan lytte på din URI => kan unngås me...
Spørsmål?
mobile@peanuts.no   @felonge                    @peanuts_as
Hvordan lage nyskapende NFC apps
Upcoming SlideShare
Loading in …5
×

Hvordan lage nyskapende NFC apps

761 views
689 views

Published on

En introduksjon til hvordan en kan benytte NFC til å lage nyskapende apps. Presentasjonen er laget av Ragnar Stølsmark og Felipe Longé

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
761
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hvordan lage nyskapende NFC apps

  1. 1. Hvordan lage nyskapende NFC apps Felipe Longe Ragnar Stølsmark
  2. 2. mobile@peanuts.no @peanuts_asFelipe Longé ogRagnar Stølsmark jobber i
  3. 3. NFC Near-Field Communication Startet i 2004 av Nokia, Philips og Sony Kommunikasjonstandard for korte avstander (<5 cm) Induksjon 3 modus: enhet til enhet, tag til enhet (les) og enhet til tag(skriv) Støttet av Windows 8, Windows Phone 8 og Android (iOS7?) Samsung Galaxy S3, Asus Win 8 tablet, Nokia lumia, Sony XPeria
  4. 4. NFC Tag Stort utvalg i alle mulige formfaktorer Klistremerker, armbånd, nøkkelringer... Ting å tenke på: Vannfasthet Ikke alle tags virker på metall Kostnad i små kvanta fra 5 til 15 kr per tag.
  5. 5. NFC Chips Chipen er hjertet av NFC tag-en Mange å velge mellom Ting å tenke på: Minnestørrrelse (fra 64 til 4K bytes, OBS ved lang URL) Krypteringsmuligheter (ingen, 3DES og AES) Scanningstyrke (fra < 1 cm)
  6. 6. Skrive NFC tags For utviklingsformål enklest å bruke apps Windows Phone 8: NFC Interactor (med P2P-funksjon) Android: NXP TagWriter i Pro mode Tags kan også encodes fra fabrikk
  7. 7. Standardformat OS åpner rett app gitt at data følger standardformat Kontakt Bokmerke (URL) Tekst SMS Mail Telefonnummer Bluetooth Geolokasjon Fil URI URI
  8. 8. NFC-applikasjoner Autentisering Deling Oppsett av bluetooth/WiFi Kontekstsensitive applikasjoner Informasjon om fysiske gjenstander med tags Automatisering av komplekse innstillinger betaling
  9. 9. NFC-betaling Betaling med mobilen (kvitte seg med kort) Kappløp mellom teleoperatører (sim-kort), banker (kortterminaler og bankkonto) og kredittkortselskap (bankkort) Forsøk allerede gjennomført i norge Telenor/Mastercard Paypass i Oslo og Terra/Visa Paywave Geilo Nye betalingsterminaler kommer med NFC innebygd Mobil passiv mottaker -> fungerer uten strøm Overføring mellom personer?
  10. 10. Overføring mellom enheter Teoretisk overføringshastighet 424 kbps I praksis 30-60 kbps Dersom store mengder data ->sett opp bluetooth (2.1 Mbps) eller WiFi-Direct (25 Mbps) vha. NFC Best practice: Bluetooth pga. Enhetsstøtte
  11. 11. Delingsfunksjoner Klassisk scenario: En fil på mobil eller laptop skal overføres til en annen mobil. Standard løsning: E-post, dropbox (med e-post link), minnepinne (adapters?), NFC: Vis fil i utforsker og tap to send. Brukere vil etterhvert forvente slik funksjonalitet i alle apper. Dersom share-funksjonen implementeres er det naturlig at det samme innholdet kan sendes over NFC
  12. 12. NFC vs QR Fordel QR: Alle har det, ekstremt billig, kan skrives ut, kan leses fra avstand Fordel NFC: Overlegen brukeropplevelse, overføring mellom enheter, sikkerhet, kan skrives til, alle får det etterhvert?
  13. 13. NFC-Sikkerhet UID Permanent skrivebeskyttelse Kryptering på brikken Lagre forhåndskrypterte data
  14. 14. NFC i Windows 8 og WP 8 Proximity API Peerfinder brukes til å sette opp WiFi/bluetooth forbindelse (socket) mellom enheter ProximityDevice brukes dersom mindre datamengder skal utveksles (enkel kommunikasjon/kort tid->slitsomt å holde enheter nærme) Proximity device: implementeres vha Event Listeners (DeviceArrived/DeviceDeparted) Kan da sende beskjeder vha PublishMessage
  15. 15. Starte en app via NFC
  16. 16. URI Kompatibelt med både Windows 8, Windows Phone 8 og Android Andre applikasjoner kan lytte på din URI => kan unngås med LaunchApp Skriv på tag: appnavn://pname1=pvalue1&pname2=pvalue2... App ikke installert => Windows Store eller Google Play Må legge inn tag i manifestet til appen og håndtere URI-start
  17. 17. Spørsmål?
  18. 18. mobile@peanuts.no @felonge @peanuts_as

×