You are on page 1of 23

PremioNuevasAplicacionesparaInternetEdicin2008

Aplicacionescon
InterfacesBasadasenel
Contacto
ElPinboardyelControlRemotoAdaptativo

Valladolid
30/10/2008

Tabladecontenidos

Tabladecontenidos
Tabladecontenidos____________________________________________________ 1
Resumen_____________________________________________________________ 2
Introduccin__________________________________________________________ 3
Descripcindelapropuesta _____________________________________________ 5
1

Lasnuevasinterfacesdeusuario___________________________________________5

LatecnologaNFC_______________________________________________________7

EscenariosbasadosenNFC ______________________________________________10

Demostradores________________________________________________________13
Pinboard________________________________________________________________13
Controlremotoadaptativo__________________________________________________15

4.1
4.2

Innovacionesymejorasaportadas_______________________________________ 18
Conclusiones_________________________________________________________ 21
Referencias__________________________________________________________ 22

AplicacionesconInterfacesBasadasenelContacto

Pgina1

Resumen

Resumen

Esta memoria recoge el trabajo de varios aos dedicados al estudio de nuevas formas de
interaccin de las aplicaciones con los usuarios para simplificar su manejo y maximizar la
satisfaccin del potencial cliente. La interaccin mediante el contacto con otro objeto o
sistemaessindudaunaformaintuitivaderealizar unaaccinodesolicitar undeterminado
servicio. Bastar con que el propio objeto contactado sea capaz de identificar al usuario el
servicioqueestdispuestoaprestar.
El presente proyecto recoge el esfuerzo de potenciar ests nuevas formas de interaccin a
travs de medios de comunicacin inalmbricos y, en concreto, de la tecnologa NFC. El
telfono mvil, como dispositivo personal, permite personalizar los servicios y acceder a los
mismos de una forma fcil y sencilla. La combinacin del dispositivo personal y de la
comunicacin por NFC es clave en el modelo de negocio promovido por esta propuesta y
puestoapruebaenlosdospilotos.
La descripcin de la propuesta presenta la importancia de las interfaces de usuario para el
xito de un producto. La tecnologa NFC permite explotar estas innovadoras formas de
interaccinmedianteelcontacto,porlocualenestedocumentosedescribeelestadodelarte
de NFC, as como de escenarios y modelos de negocio basados en NFC y que estn ya
implantadosenproductoscomerciales.
El proyecto ha desarrollado dos aplicaciones diferentes para demostrar las ventajas de esta
tecnologa:
1. El pinboard, que es una corchera electrnica que permite el intercambio de fotos,
citas,agenda,Elusuariopersonalizaysincronizasucorcheraatravsdesumvily
NFC.
2. Elcontrolremotoadaptativo,quepermitemanejarygestionardiferentesdispositivos
y equipamientos cuando el usuario toca el dispositivo en cuestin con su telfono
mvil.
Finalmente, se comentan las innovaciones y mejoras que proporciona la nueva forma de
interaccin.

AplicacionesconInterfacesBasadasenelContacto

Pgina2

Introduccin

Introduccin
Frecuentemente se ignora la importancia de una buena interfaz de usuario, sin embargo el
hechodedisponeronodeellapuedemotivarlaaceptacinorechazodeunproductoenel
mercado. Es el primer elemento con el que el usuario tiene que interactuar por lo que su
diseoserrelevanteparaconseguirunaexperienciadelusuarioagradableyquecumplasus
expectativas. El xito reciente de productos como el iPhone viene motivado por el diseo
orientado a satisfacer al usuario como razn fundamental y que se ha concretado en unas
interfacestctilesquesonfcilesdeutilizaryatractivos.
La interfaz de usuario debe cumplir con los siguientes requisitos: utilidad, seguridad,
efectividad, eficiencia, facilidad en el uso y facilidad en el aprendizaje. Una aplicacin que
descuideestosaspectosestabocadaalfracasooalainsatisfaccindelusuario.
Estamemoriasecentraeneldiseodeunainterfazdeusuariomuyespecfico,basadoenla
interaccindelusuarioconsuentornoatravsdeltoqueocontactoconotroobjeto.Yms
concretamente,atravsdelatecnologaNFC.Estainterfazdeusuario,especialenelmundo
informtico puesto que carece de representacin grfica, cubre todos los requisitos
anteriormenteexpuestos:

Utilidad.Lautilidadvendrdadaporlapropiaaplicacinoservicio.

Seguridad. Existen mecanismos para dotar de seguridad a la informacin


intercambiadapormediosinalmbricos.Elescenariodelpagoeselcasodeusotpico
dondeseaplicalaseguridad.

Efectividad.Laprobabilidaddefalloduranteel usodeestosinterfacesbasadosenel
contactoesciertamentebaja.

Eficiencia.LatecnologaNFCpermitelatransferenciadeinformacindemaneramuy
eficientedesdeelpuntodevistadeconsumodeenerga.OtrasalternativascomoWiFi
acaban muy pronto con la batera del dispositivo mvil. Por otro lado, NFC no es
eficientealahoradetransferirmuchainformacindebidoalbajocaudaldedatosque
soporta.

Facilidadeneluso.Esteessupuntofuertepuestoqueesunaformamuyintuitivade
interaccionarconlossistemas,aplicacionesoservicios.

Facilidad en el aprendizaje. No requiere de aprendizaje puesto que su uso es muy


intuitivo.

AplicacionesconInterfacesBasadasenelContacto

Pgina3

Introduccin

Estetipodeinteraccinslocobrasentidocuandoseutilizaundispositivomvil(porejemplo,
untelfonomvil).Comosehacomentadopreviamente,eldispositivopersonalmvilhade
convertirse en el elemento clave para que su propietario pueda acceder a los servicios
ofrecidosporsuentorno. Deestamanera,podramosempezar aexplotarlosparadigmasde
entornos ubicuos e inteligencia ambiental, donde el usuario interacta con su entorno de
formanaturalynoatravsdeinterfacesinformticas.
Esta propuesta detalla dos aplicaciones, el pinboard y el control remoto adaptativo, que
demuestranyvalidantodosestosconceptosyquepermitenvislumbrarlasventajasofrecidas
alusuariofinal.

AplicacionesconInterfacesBasadasenelContacto

Pgina4

Descripcindelapropuesta

Descripcindelapropuesta
1 Lasnuevasinterfacesdeusuario

Lacrecienteimportanciadelasinterfacesdeusuariosedebeaque,enelmundotecnolgico,
muchasveceselprestigioylafamadeunaaplicacindependentantoomsdelainterfazque
delaaplicacinensmisma.Unaaplicacincuyainterfazprovoqueunaexperienciadeusuario
desagradable puede echar por tierra las semanas o incluso meses de trabajo realizado. De
hecho,sisequierequeunaaplicacintengaxitocomercial,lainterfazeslapiezaclave,pues
el consumidor compra lo que ve, lo que puede tocar, dando una menor importancia a la
implementacindelaaplicacin.
Las interfaces han ido evolucionando, y al realizar una clasificacin de las mismas segn la
formaenlaqueelusuariopuedeinteractuarconellas,sepuedenencontrarvariostipos:

Interfacesdelneadecomandos
Una de las formas de interactuar con los ordenadores es mediante interfaces de lnea de
comandos. Para trabajar con este tipo de interfaz se requiere conocer el lenguaje de la
mquina,porloquenosonadecuadasparaelusuariogeneral.Sinembargo, permitenrealizar
muchascosasquenosepuedenhacerpormediodeotrotipodeinterfaces,porloquetienen
fundamental importancia para usuarios avanzados como administradores de sistemas o
programadores

Interfacesgrficas
Comoevolucindelainterfacesdelneadecomandosyconelobjetivodeampliarelusodel
PC a todo tipo de usuarios surgieron las interfaces grficas de usuario (GUI). Este tipo de
interfaz permite comunicarse con el ordenador de una forma ms rpida e intuitiva que su
predecesora y su funcionamiento se basa en la manipulacin directa de objetos. Las GUI,
adems de usar texto, usan imgenes y objetos pictricos para mostrar al usuario la
informacinyaccionesdisponibles.
Pese a que las interfaces grficas tienen desventajas como producir un mayor consumo de
recursos o ser ms propensas a fallos debido a su complejidad, son necesarias si se quiere
ofrecerelproductoalpblicogeneral.

AplicacionesconInterfacesBasadasenelContacto

Pgina5

Descripcindelapropuesta

Interfacesbasadasenelcontacto
Sin embargo la interfaz grfica no es suficiente para el usuario final, y el sector ha seguido
evolucionando.Siguiendolamximadequelamejorinterfazesaquellaenlaquenotefijas,
elmercadotiendeclaramentehaciainterfacesanmsintuitivasynaturales,conelobjetivo
depriorizarlausabilidaddelasaplicaciones.Elusuariobuscamanerasmsrpidasyfcilesde
comunicarse recprocamente con el medio que los rodea, de permitir la comunicacin entre
sus dispositivos electrnicos y de acceder a los servicios. En este sentido, los avances
tecnolgicos enfocan las interfaces cada vez ms hacia el contacto, que aunque no sea un
concepto nuevo, como demuestra la existencia desde hace aos de los mviles dotados de
vibracin o mandos de videoconsola que reaccionan ante situaciones del juego, es un
conceptoenauge.
La gran difusin que estn teniendo estos nuevos tipos de interfaces ha puesto en boca de
todoseltrminohptico[1],queserefierealacienciaqueestudiatodolorelativoaltactoy
sussensacionescomomediodecontroleinteraccinconmquinasyordenadores.Dentrode
las interfaces hpticas podemos incluir algunas tan evidentes como las pantallas tctiles
capaces de devolver al usuario una seal en forma de presin a travs de la pantalla o los
conocidos Joystics, sin embargo existen otras formas de interaccin menos obvias, como es
tener que tocar las cosas para desencadenar un evento. Es en este ltimo caso donde
intervienelatecnologaNFC.

Figura1.Interfazbasadaencontactoparaundispositivomvil.

AplicacionesconInterfacesBasadasenelContacto

Pgina6

Descripcindelapropuesta

2 LatecnologaNFC

NFC (Near Field Communication, o en espaol Comunicacin por Campo Cercano) es una
tecnologa inalmbrica de muy corto alcance que facilita el intercambio de datos entre
dispositivosagranvelocidadypermitetantolecturacomoescritura.LatecnologaNFCpuede
entenderse como la evolucin de la tecnologa de identificacin de dispositivos por
radiofrecuencia(RFID),incluyendofuncionesdelastecnologasdeinterconexinderedesyde
tarjetasinteligentes.
LosproductosconNFCincorporadosimplificanlainterconexindeformainteractivaentrelos
dispositivos, permitiendo acelerar las conexiones, recibir y compartir informacin, e incluso
hacerpagosrpidosyseguros.Sinembargo,hayquedecirqueNFCnoestpensadoparala
transmisinmasivadedatos,sinoalacomunicacinentresdedispositivosconcapacidadde
proceso,comopuedensertelfonosmvilesyPDAs.
Proporcionaunacomunicacinsegura,intuitivaysimpleentrevariosdispositivoselectrnicos.
LastransaccionesNFCslosepuedenactivarenunrangodeaccinmuylimitado(unos10cms
comomximo),realizndoseautomticamenteconsloacercarlosdispositivoNFC.
LasprincipalescaractersticasdeNFCson:

Protocolobidireccional.

El hecho de ser de muy corto alcance facilita su seguridad, evita los errores de
comunicacinyaseguraunamayoreficaciaenlatransmisindedatos.

Bajoconsumocomparadoconotrosprotocoloswireless.

Plataforma abierta y estandarizada. El NFC Forum se encarga de velar por la


interoperabilidadycompatibilidadentredispositivos.

Noprecisaconfiguracinporpartedelusuario

Protocolo compatible con las tecnologas contactless propietarias, Mifare (Philips) y


Felica(Sony).

EnelprotocoloNFCsiemprehayundispositivoqueinicialaconversacinconotroyqueser
el encargado de monitorizar la misma. Del dispositivo que acta de esta forma se dice que
funciona en modoInitiator,funcionandoelotrodispositivoimplicadoenmodoTarget.Estos
dosrolessonintercambiablesentrelaspartesimplicadas.
Su espectro se encuentra en la banda ISM de 13,56 MHz, banda en la cual no se requiere
ningunalicenciadeuso.Lavelocidaddetransferenciasdedatospuedealcanzarlos424Kbpsa
muy cortas distancias, pero segn el entorno en el que se trabaje las dos partes pueden
ponersedeacuerdodeaquvelocidadtrabajaryreajustarelparmetroencualquierinstante
de la comunicacin. La utilizacin del protocolo NFC permite unir dos dispositivos, mientras
que los chips NFC y el software establecen automticamente una red P2P y permiten al
dispositivo intercambiar datos. Esta tecnologa no requiere configuracin, sino que los
AplicacionesconInterfacesBasadasenelContacto

Pgina7

Descripcindelapropuesta

dispositivossereconocenautomticamenteformandolaredP2P.LaconexindeNFCnoslo
escompatibleconotrastecnologasinalmbricastalescomoBluetooth,WiFioUltraWireband,
sino que permite configurar e iniciar estas conexiones wireless con slo acercar los dos
dispositivosaemparejar,haciendoinnecesarioaselusodemens,deteclados,deactivacin
ydesactivacindelBluetooth
LosmodosdefuncionamientodelatecnologaNFCson2:

Comportamiento activo: Ambos dispositivos generan su propio campo


electromagntico, que utilizarn para transmitir sus datos. Ambos dispositivos
necesitanenergaparafuncionar.

Potencia para generar


el campo
electromagntico

Comando inicial

NFC Initiator

NCF Target

1. El iniciador comienza la comunicacin a la


velocidad de transferencia seleccionada

Respuesta

NFC Initiator

NCF Target

2. El objetivo contesta usando la


misma velocidad de transferencia

Potencia para generar


el campo
electromagntico

Figura2.EsquemadefuncionamientodeNFCenmodoactivo

AplicacionesconInterfacesBasadasenelContacto

Pgina8

Descripcindelapropuesta

Comportamiento pasivo: Slo un dispositivo genera el campo electromagntico y el


otro se aprovecha de la modulacin de la carga para poder transferir los datos. El
iniciadordelacomunicacineselencargadodegenerarelcampoelectromagntico.

Figura3.EsquemadefuncionamientodeNFCenmodopasivo

Adems de permitir la integracin de muchos servicios en un nico protocolo, el consumo


energtico es mucho menor en comparacin con otras tecnologas como Bluetooth, por
ejemplo,yaqueenmodopasivonoconsumepotencia.Sinembargo,latransferenciadedatos
eslentaconrespectoaotrosprotocolosdeconexin.
Laprincipal diferenciadeNFCrespectoaotrastecnologaswirelessesquesualcancees tan
corto que necesita que los dispositivos que se quieren comunicar estn prcticamente en
contactoduranteuninstante.Peseaqueenunprincipioestacaractersticapuedepareceruna
limitacinesenrealidadlaclavedesuxito.Esevidentelanaturalidaddeusodelatecnologa,
elhechodeestirarelbrazoparaacercarnuestromvilhabilitadoconNFChaciaundetector
demuestra nuestra clara intencin por efectuar un pago, autentificarnos, transferir un
contacto,enviarunmensaje
Eltenerquejuntarlosdispositivosproporcionaunmododeaccesoalosserviciosmuyfamiliar
e intuitivo para cualquier tipo de usuario, los beneficios de la tecnologa NFC se pueden
resumirenunafraseSiquieresunservicio,tcalo.

AplicacionesconInterfacesBasadasenelContacto

Pgina9

Descripcindelapropuesta

3 EscenariosbasadosenNFC

Lairrupcindeestanuevatecnologa,unidaadiversosserviciosbsicos,dalugaracientosde
nuevos escenarios y aplicaciones. Mltiples estudios y pruebas demuestran el xito que se
obtienealintroducirestatecnologaenproductosyservicios.As,sepuederealizarunabreve
descripcindealgunodelosescenariosposibles:

Realizarpagosconelmvil
LatecnologaNFCincorporadaalosmvilespermiteusarstoscomomonederoselectrnicos
y tarjetas de crdito. Se puede usar el telfono para realizar pagos en cualquier
establecimientoomquinaexpendedoraqueestnequipadosconlectores.Paraello,sloes
necesario colocar el telfono junto al terminal de cobro y la transaccin econmica tendr
lugar.Dichatransaccinpodrseraadidaalafacturamensualdelusuariooserdescontada
del saldo disponible. Para garantizar la seguridad se han desarrollado varios sistemas de
identificacinqueseaplicanenfuncindelacantidadquesetransfiera.

Pero adems de la realizacin de compras, estn en preparacin funciones que permitiran


realizaroperacionessegurasdebancaonline,elpagodedescargasalmvilolatransferencia
dedineroentreusuarios.Unmismotelfonomvilpodraalojardistintastarjetasdecrdito,
cuentasbancariasotarjetasdeestablecimientos,clubes,gimnasios

Figura4.MquinaexpendedoraconNFC

Iniciarsesionesconotrastecnologas
NFC tambin puede simplificar e iniciar sesiones de otras tecnologas inalmbricas. Por
ejemplo,sienlaviviendasetieneinstaladounpuntodeaccesoinalmbricoWiFi,elusodela
tecnologaNFCpuedeevitareltenerqueconfiguraratravsdelaspantallasytecladoscada
uno de los dispositivos que acceden a la red WiFi. El procedimiento a seguir sera poner en
contacto el mvil dotado con NFC y el punto de acceso, para as transferir los datos de
configuracin al tag NFC. Despus, cualquier dispositivo que quiera acceder a la red
simplementetendrquetocarelmvilparacapturarlosdatosdeacceso.

AplicacionesconInterfacesBasadasenelContacto

Pgina10

Descripcindelapropuesta

Los fabricantes de aparatos domsticos consideran que NFC es un interfaz excelente para
permitir la conectividad de los dispositivos de una forma muy intuitiva. Esto hace que NFC
tambin se est integrando en aparatos domsticos, permitiendo desarrollar novedosas
aplicaciones sobre ellos. Algunos ejemplos son: la posibilidad de escuchar la msica
almacenada en el mvil en la cadena de msica con slo acercarlo a sta, elpoder imprimir
directamentelasfotosguardadaseneltelfonoaltocarunaimpresora,oquesemuestrenen
lapantallasiloquesetocaconelmvilesunmarcodigital.Pararemarcarlasituacindeltag
eneldispositivoseusaelsmbolodeNFCtarget[2].

Figura5.SmbolodeNFCtarget

Marketingypublicidad
NFC permite nuevas opciones de publicidad, siendo especialmente apreciado por los
anunciantesporlacapacidadquetieneparadesarrollarcampaaspublicitariasmspersonales
yporsucapacidaddefidelizacin.

LoscartelesinteligentesesunadelasposibilidadesdelNFC.Estoscartelespublicitariostienen
el aadido de llevar una etiqueta NFC embebida de la que los usuarios pueden descargar
informacin,porejemplo,unviandantepasapordelantedeuncartelinteractivoenelquese
anuncianvariosnegocios.Sielusuarioacercaelmvilaltagdelaempresaqueleinteresase
abrir directamente el navegador con la pgina Web asociada al anunciante, se guardar el
nmerodetelfonodelaempresaylaformadeponerseencontactoconella.

Otro ejemplo de uso de los carteles inteligentes es para la venta de msica. Los carteles
publicitarios de nuevos discos de artistas y grupos de msica contendran un tag NFC. Si un
usuarioestinteresadoencomprareldiscoslotendraquetocarconsumvildichotagyal
llegarcasatendraeldiscoenelordenador[3].

En las tiendas tambin podran existir expositores dotados con etiquetas NFC de las que el
consumidorpodraobtenerinformacinacercadelproducto.

Figura6.UsodeNFCparalaobtencindeinformacinadicionaldeunproducto.

AplicacionesconInterfacesBasadasenelContacto

Pgina11

Descripcindelapropuesta

Mejorardeltransportepblico
La tecnologa NFC permite que un mvil habilitado con dicha tecnologa pueda servir como
forma de acceso al transporte pblico. En Espaa, Mlaga ha sido la ciudad pionera en
incorporar esta tecnologa en su flota de autobuses, permitiendo as que las personas que
dispongandeunmvilNFCpuedancomprarelabonodetransporte,yvalidarcadaviajeslo
conacercareltelfonoallectordelautobs,comosisetrataradesuTarjetaBussincontacto
Adems, el mvil tambin dispone de una aplicacin que informa al usuario del nmero de
viajesquequedaencadamomento,ylosusosrealizados[4].

Figura7.DispositivoNFCusadoenlosautobusesdeMlaga

Otra forma en la que NFC puede mejorar el trasporte pblico es mediante el acceso a
informacin. En las estaciones de metro o marquesinas de autobs podra haber carteles
inteligentes que al acercar el mvil ofrezcan a los usuarios informacin actualizada sobre
horarios,rutas,retrasos,incidencias,etc.

Usarelmvilcomoentrada
UntelfonomvilequipadocontecnologaNFCpermitira,porejemplo,comprarunaentrada
para un espectculo por telfono o altocar un cartel inteligente de la actuacin. El telfono
guardaraesosdetallesjuntoalosdelusuarioenlaetiquetadentrodelaparato.
Al espectculo slo sera necesario llevar el mvil, y al pasarlo a una pequea distancia de
alguno de los lectores a las puertas del recinto, este leera los detalles de la entrada
almacenadosenlaetiqueta.

AplicacionesconInterfacesBasadasenelContacto

Pgina12

Descripcindelapropuesta

Intercambiodeinformacinentredispositivos
Unaaplicacininteresanteesladelintercambiodedatosentreusuariosylatarjetadevisita
electrnica.MedianteelcontactodelassuperficiestransmisorasdeNFCunusuariopasaraa
otrosusdatosdecontacto,quepodranseralmacenadosenlaagendadeltelfono.

4 Demostradores

Enesteapartadoserealizaunabrevedescripcindelfuncionamientoeimplementacindelas
aplicaciones desarrolladas. Se trata de dos demostradores, que mediante la aplicacin de la
tecnologaNFCpreviamenteexplicada,tratandefacilitarlavidadiariaenelhogar.

4.1 Pinboard

Lapropuestasurgealconsiderarqueenlaactualidadseusaelmvilpararecordarnoscitasy
tareas,comoagenda,parahacerfotos,paraintercambiarmensajes,etc.Teniendoencuenta
todoesto,seramuycmodomoverautomticamentelainformacindesde nuestromvila
unacorcheraelectrnica.
ElPinboardesunacorcheraqueenvezdeusarpapelesychinchetashaceusodelmvilpara
enviar notas, listas, citas y fotos tocando para ello un tag NFC con el telfono. Adems,
introduce una funcionalidad a mayores, cada miembro de la familia puede intercambiar
mensajesprivados,quesernescritosyledosensutelfonomvil.
ElPinboardtienedoselementosprincipales,porunladounapantallatctilquesimulanuestra
corchera,yenlacualpodemoscolgartodalainformacinquequeramoscompartir.Porotro
lado estn los telfonos mviles con tecnologa NFC, a travs de los cuales se produce la
interaccinconlacorchera.
Elfuncionamientodelaaplicacineselsiguiente:cuandolaaplicacinestenmodostandby,
la pantalla acta como un marco de fotos digital, mostrando una secuencia de fotografas
previamentecargadas.Cuandoseproducealgunainteraccin,lacorcheramuestrasupantalla
principal,dondeelusuariopuedeverlasnotas,laslistasdelacompraydetareas,lasfotosy
lascitasenlaagendaquecualquiermiembrodelafamiliahayacolgadoenlacorchera.
ElusuariopuedeencualquiermomentoregistrarenelPinboardsusnotas,listas,citasyfotos
paracompartirolosmensajesprivadosquedeseaenviar,paraquetodoestoocurraslotiene
que tocar el tag NFC con su telfono mvil. Adems, al realizar la sincronizacin recibir
cualquiermensajeprivadodirigidohacial.
El hecho de tener una interfaz tctil hace que la mayora de las acciones se realicen de una
formamuynatural,teniendolasensacindeestarfrenteaunacorcherareal.Porejemplo,los
AplicacionesconInterfacesBasadasenelContacto

Pgina13

Descripcindelapropuesta

elementos pueden ser movidos arrastrndolos con el dedo, y basta moverlos hasta el botn
DELETE si queremos que stos sean eliminados, o arrastrar las fotos hasta el botn
SLIDESHOW para que stas sean incluidas en la sucesin de fotos reproducida en modo
standby.

Figura8.Pinboard

La solucin tcnica ha sido implementada gracias a las tecnologas NFC y Bluetooth. La


tecnologa NFC se usa para desencadenar eventos mediante la lectura de un tag NFC y para
sincronizarelmvilconlapantallatctilinstaladaenelhogar.
Una vez que ha se ha producido la sincronizacin, el intercambio de archivos tiene lugar va
Bluetooth.
Sehandesarrolladotresaplicacionesparalasolucintcnica:

Una aplicacin Flash para el tablet PC que implementa el manejador del sistema y
actacomointerfazconelusuario.
UnaaplicacinJ2MEquehasidoinstaladaenelmvilyseencargadelainteraccin
conelPinboard.
o Una aplicacin J2SE para el tablet PC para el manejo de las conexiones
medianteBluetoothyconlaaplicacinFlash.

AplicacionesconInterfacesBasadasenelContacto

Pgina14

Descripcindelapropuesta

Figura9.EscenariodelPinboard

4.2 Controlremotoadaptativo

En el hogar digital existe una gran cantidad de dispositivos y aplicaciones que pueden ser
controladasremotamente:televisin,luces,horno,lavadoraEsto,msquefacilitarlavidaal
usuariopuedellegara complicarla,debidoalgran nmero de mandosadistancia que hade
usar.
Laideabsicadelmandoadistanciaautoadaptativoesusarundispositivoporttildeltipode
una PDA o un telfono mvil como mando a distancia de un gran nmero de aplicaciones
domsticas. As, el usuario no tendr que cambiar o buscar el mando a distancia adecuado
cuandoquieraactuarsobreunaaplicacin.
Elsistemaconstadedoselementosbsicos:

EtiquetasNFCqueproveanlainformacinnecesariaparaidentificarcadaunodelos
dispositivosysistemascontrolables.

UndispositivomvilhabilitadoconunlectorNFCparaobtenerlainformacindelas
etiquetas y as adecuar el funcionamiento al dispositivo concreto. En este caso el
dispositivousadoesunaPDA

El escenario tpico de funcionamiento sera el siguiente: cuando el usuario quiera manejar


algunadelasaplicacionesdomsticasslotendrquetocareltagNFCcorrespondienteadicha
aplicacin con la PDA habilitada para ello. A continuacin la interfaz tctil del mando a
distanciaseconfigurarparacorresponderseconlaaplicacinseleccionadaypodermanejarla.
La solucin tcnica se ha implementado en una PDA que soporta SDIO. En la ranura SD del
dispositivoseinsertaunatarjetaNFC,queofrecercomunicacionesbidireccionales.
Encuantoalasaplicacionessoftwaresehandesarrolladodos.Laprimerasehacreadousando
C#.net con el API que provee el fabricante del producto. Esta aplicacin es la encargada de

AplicacionesconInterfacesBasadasenelContacto

Pgina15

Descripcindelapropuesta

gestionar la comunicacin NFC, para ello hace uso de dos hilos, uno siempre en ejecucin
actuandocomountaglistener,yelotroarrancaelservidorsocket.
Lasegundaaplicacinsehadesarrolladoenflasheimplementalasdiferentesinterfacesdel
mando a distancia para cada una de las aplicaciones domsticas a controlar. Adems de las
interfaces existe una interfaz con un men principal, desde el cual podemos acceder a cada
unadelasinterfacesmanualmente.

Figura10.Pantalladecontroldelaslucesyeltoldo.

LaaplicacinflashtieneunclientesocketqueseconectaconelservidorsocketdeC#.net.Esta
aplicacin tambin tiene un hilo que llama al servicio web que permite la gestin de las
aplicacionesdomsticas.
El uso de las aplicaciones es el siguiente. Cuando se toca la etiqueta NFC de alguno de los
aparatos domsticos controlables, se enva su nmero de identificacin y la aplicacin flash
muestralainterfazcorrespondienteadichoaparato.

Los botones en cada interfaz del mando tienen su propio identificador, por lo que
cuandoelusuariotocaunodeellosenlainterfaztctildelaPDAelcorrespondiente
identificadoresenviadoalservidorsocket.
ElsiguientepasoesqueelhiloenlaaplicacinflashllamealservicioWebgestordelos
aparatosdelhogarparaqueinteracteconeldispositivodomsticocorrespondiente.

AplicacionesconInterfacesBasadasenelContacto

Pgina16

Descripcindelapropuesta

Figura11.Arquitecturadelmandoadistanciaadaptativo

AplicacionesconInterfacesBasadasenelContacto

Pgina17

Innovacionesymejorasaportadas

Innovacionesymejorasaportadas
Las interfaces basadas en contacto se caracterizan por la sencillez y especialmente la
naturalidaddelainteraccinconellas.Aplicacionesconestetipodeinterfazdestacanporsu
diseoergonmico,suusointuitivoysumanejosencillo,loquedesembocaenunaexcelente
experienciadeusuario.Entrelasinnovacionesquepresentancabedestacar:

Eliminanlanecesidaddeperifricostalescomotecladoyratn.Sibienestepuntoes
importanteparalosordenadorespuespermiteaumentarsuportabilidad,esunpunto
claveparamviles,PDAsyotrosdispositivosporttiles,yaquelesofrecelaposibilidad
de reducir su tamao o la opcin aumentar sus funcionalidades sin aumentar en
volumen.

La eliminacin de perifricos redundar en una disminucin de costes a medida que


lastecnologasqueposibilitanestetipodeinterfacessevayanabaratando.

Alserinterfacestanintuitivasnoesnecesarioningunaenseanzaparacomprendersu
manejo y funcionamiento, de este modo la curva de aprendizaje se ve claramente
suavizada.

El feedback que puede proporcionar este tipo de interfaces es recibido por el tacto,
por lo que ser siempre ms notorio que cualquier notificacin visual por pantalla o
avisosonoro.

Noestnpensadasparausuariosespecficos.Suusoeliminadebarreras,tantofsicas
como de conocimiento. Su aplicacin amplia el mercado de la informtica y los
sistemas electrnicos a sectores en los cuales tecnologas anteriores fracasaron. Las
interfaces se pueden especializar para personas de movilidad reducida, de edad
avanzada o a aquellos que nunca han tenido contacto con la tecnologa y que por
inexperienciaomiedonoconsiguieronadaptarsealusodeltecladooelratn.Asse
abreunmundodeposibilidadesparatodalagente.

Pese a que en un futuro prximo este tipo de interfaces sern comunes y


prcticamente indispensables en multitud de dispositivos, en la actualidad son un
elementodiferenciadorquehacealosproductosquehacenusodeellasdistinguirse
respectoalrestodelmercado.

Losproductosconestasinterfacesobtienenmejoresresultadosenelmercado,siendo
ms fcil vender un producto con pocos botones yde lneas sencillas, por la idea de
sencillezdemanejoquetransmite.

AplicacionesconInterfacesBasadasenelContacto

Pgina18

Innovacionesymejorasaportadas

Dentrodelasinterfacesbasadasencontacto,esimportantedestacaraquellasbasadasenNFC.
LaprincipalinnovacindeestatecnologaNFCeslareduccindelasinteraccionesaunsimple
toque,loquesetraduceenaplicacionesconmltiplesmejorasrespectoaotrasquenousan
NFC:

Ampliaelrangodeusuariosfinalesdelasaplicaciones.Debidoasusencillezdeusolas
aplicaciones pueden ser usadas por todo tipo de gente, no es necesario ser
experimentadoenlanavegacindemens.
Aadenuevasfuncionalidadesalosdispositivos.Conlaintroduccindelatecnologa
NFC en un mvil ste pasa de ser un aparato de comunicacin a un dispositivo con
mltiplesopciones:pago,identificacin,interaccinconotrosdispositivossonalgunos
ejemplos.
Proporciona un valor aadido a funcionalidades ya existentes. La integracin de
tecnologaBluetoothenunacmaradefotosyunaimpresoraesmuchomsrelevante
si ambas disponen tambin de tecnologa NFC para permitir la interconexin entre
ambosdispositivosconunsolotoque.
Se pueden crear nuevos modelos de negocio, NFC ya est cambiando el modelo de
negocios de los bancos, enfocndose en los terminales mviles y desarrollando
aceleradamente el mbanking, es decir, servicios financieros prestados sobre redes
mviles.
Proporciona a las aplicaciones un toque de modernidad que atrae la atencin de los
usuarios.ElusodelNFCenescenarioscomoeltransporteurbano,porejemplo,aporta
sensacindefrescura,loqueprovocaunamejorexperienciadeusuario.Encuantoa
su uso en publicidad, al ser un canal innovador llama ms la atencin al comprador
potencial,yalaumentarlarepercusindelanuncioaumentanlasventasdelproducto.
Por otro lado la inclusin de tecnologas como NFC aplicado al mbito empresarial
permitirgrandesahorrosdetiempoencuantoatemasdeautenticacindeusuarios,
intercambiodedocumentosoconfirmacindeeventos.
Proporcionasensacindeseguridadyconfianzadurantetodalainteraccin.

En cuanto a los demostradores descritos, Pinboard y control remoto adaptativo, son


aplicaciones que aportan nuevos usos y mejoras a elementos tan extendidos en los hogares
como una corchera familiar o los mandos a distancia. Estas aplicaciones se ven claramente
enriquecidas por la inclusin en ellas de la tecnologa NFC, que les aporta el punto de
comodidad,sencillezymodernidadnecesarioparasuxito.

En el Pinboard, NFC convierte el envo de datos a la pantalla tctil en un simple


acercamientodelmvilaltagNFC.Estoevitaalusuariomltiplespasosquedeberan
ejecutarseenelcasodenodisponerlaaplicacindetecnologaNFC:autenticarsepara
accederalPinboard,emparejarsumvilconlapantallatctil,seleccionarlosarchivos
aenviar

AplicacionesconInterfacesBasadasenelContacto

Pgina19

Innovacionesymejorasaportadas

En el control remoto adaptativo, NFC aporta comodidad, pues con slo acercar el
dispositivo mvil al tag del elemento que se desea controlar se obtiene
automticamenteelmandoadistanciaparadichoelemento,yasseevitatenerque
navegar por mens hasta su obtencin. Por otro lado, esta caracterstica de la
aplicacin, adems de conseguir comodidad para todos usuarios, dota al sistema de
unagransencillez,permitiendoquelaaplicacinpuedaserusadasinningnproblema
deadaptacinporusuariossinningnconocimientoprevioni ningunaprcticaenel
manejodedispositivosmviles.

AplicacionesconInterfacesBasadasenelContacto

Pgina20

Conclusiones

Conclusiones

Laimportanciadeunbueninterfazdeusuariosehademostradocomounpuntoclaveenla
posibilidaddexitodeunproductooaplicacin.Lasnuevastecnologasofrecenotrasformas
de interactuar con el usuario y en el proyecto se ha elegido la interaccin basada en el
contactoatravsdeNFC.Elanlisisdelosresultadosdelproyectosepuedehacerenvarios
niveles.
Aniveldediseo,elmodeladodecasosdeusoydelaarquitecturadelsistemanorepresenta
ningunacomplejidadadicional.
A nivel de desarrollo, la implementacin de soluciones basadas en NFC se ha convertido en
unatareatitnica.LalargalistadeestndaresdeNFCelevalacomplejidadyprovocaunacurva
deaprendizajemuyacusadaydificultanlainteroperabilidad de sistemasNFC.Porotrolado,
los dispositivos NFC carecen en muchas ocasiones de documentacin suficiente para poder
utilizarlosynormalmenterequierenllegaralnivelbinariodelascomunicaciones.LosAPIsde
programacin no son estndares y se dificulta an ms cuando se integran diferentes
dispositivosqueofrecenlenguajesdeprogramacindistintos.Endefinitiva,lainiciacinenel
desarrollodeaplicacionesbasadasenNFCseobservacomounatareaarduaycompleja.
Aniveldeusuario,ofrecebastantesventajasquesonapreciadasporelusuariofinaltantopor
su facilidad de uso como por la eficiencia e inmediatez en la interaccin. Este modelo de
interaccinbasadaenelcontactosedemuestraexplotablecomoproductocomercial,aunque
evidentemente el propio producto comercial ha de captar el inters del usuario. El punto
negativoparaelusuarioeselrestringidomercadodedispositivosmvilesquesoportanNFCy
quepuedelimitarelusodeestatecnologa.
A nivel econmico, los dispositivos NFC son asequibles y permiten su explotacin en
soluciones dentro del hogar (sin olvidar que tambin pueden explotarse estas soluciones en
otrosentornos).
EldesarrollodesistemasbasadosenNFCpresenta,porlotanto,variasincertidumbres.Sibien
a nivel de desarrollo se puede solventar a travs de programas de aprendizaje, parece
complicada su explotacin generalizada si no se extiende considerablemente el nmero de
telfonosmvilesquesoportenestatecnologa.

AplicacionesconInterfacesBasadasenelContacto

Pgina21

Referencias

Referencias
[1] Margaret L. McLaughlin, Joao P. Hespanha y Gaurav S. Sukhatme. Touch in Virtual
Environments:HapticsandtheDesignofInteractiveSystems.PearsonEducation.Diciembre
2001
[2] NFC Forum. White Paper. Near Field Communication and the NFC Forum: The Keys to
TrulyInteroperableCommunications.2007
[3]http://www.los40.com/articulo/actualidad/Visa/Philips/Universal/Music/unen/vender/musi
ca/tecnologia/inalambrica/l40por/20040109l40l40act_1/Tes/.Noticiasobrelaventademsica
usandotecnologaNFC.ltimavisita23deOctubrede2008
[4] http://www.emtmalaga.es/portal/page/portal/EMT/Pago%20por%20m%C3%B3vil%20NFC.
PginaWebdelaEmpresaMalagueadeTransportes.ltimavisita19deOctubrede2008

AplicacionesconInterfacesBasadasenelContacto

Pgina22