Mostrar el registro sencillo del ítem

dc.creatorCrespo Arocena, Julenes_ES
dc.date.accessioned2014-08-12T07:57:01Z
dc.date.available2014-08-12T07:57:01Z
dc.date.issued2014
dc.identifier.urihttps://hdl.handle.net/2454/11809
dc.description.abstractPara la realización de este proyecto partimos de la aplicación móvil Colore desarrollada para la asignatura Proyectos de Ingeniería Telemática impartida en la especialidad de Telemática correspondiente al Grado en Ingeniería en Tecnologías de Telecomunicación. Se le ha añadido la funcionalidad de reconocer el color de una prenda mediante la cámara del móvil. Además, se ha planteado la forma de añadir un servicio de red para compartir prendas entre usuarios. Para ello, se utiliza un servidor propio y los servidores de notificaciones push GCM y APNS, para Android e iOS respectivamente. Se ha realizado también una versión inicial para IOS 7 de la aplicación Colore. Se ha puesto especial énfasis en aprender y comprender el funcionamiento del SDK de iOS, siendo esta la tarea a la que más tiempo se le ha dedicado, ya que el principal objetivo del proyecto era familiarizarse con el entorno de desarrollo de iOS. iOS sigue el patrón Modelo-Vista-Controlador. Objective-C es el lenguaje de programación utilizado para el desarrollo de aplicaciones en iOS. Es un lenguaje orientado a objetos y sus clases están formadas por dos ficheros, una cabecera dónde se declara la API pública de la clase y una implementación dónde se declaran las acciones que lleva a cabo la clase. Las propiedades exponen los atributos que contiene la clase y son un recurso muy utilizado en Objective-C. La gestión de memoria ha evolucionado mucho en iOS, llegando a ser realizada de manera automática con la llegada del ARC. IBActions e IBOutlets son dos elementos muy importantes, ya que son los encargados de informar a nuestra aplicación de los eventos que genera el usuario y de modificar las vistas que mostremos. Utilizamos segues para cambiar de una vista a otra y es el Navigation Controller el que se encarga de manejar estos eventos. Utilizaremos tablas para realizar prácticamente cualquier interfaz, por las ventajas en cuanto a gestión de memoria que proporcionan y porque además permiten modificar la celda de forma que ya no parezca que se trata de una tabla. Utilizaremos el Core Data para realizar la gestión de los datos de forma correctaes_ES
dc.format.mimetypeapplication/pdfen
dc.language.isospaen
dc.subjectColorees_ES
dc.subjectAndroides_ES
dc.subjectiOS (Sistema operativo)es_ES
dc.titleColore, iOS7: nuevas funcionalidades y versión para iOS de la aplicación móvil Colorees_ES
dc.title.alternativeNuevas funcionalidades y versión para iOS de la aplicación móvil Colore, actualmente disponible para Androides_ES
dc.typeTrabajo Fin de Grado/Gradu Amaierako Lanaes
dc.typeinfo:eu-repo/semantics/bachelorThesisen
dc.date.updated2014-08-11T11:10:23Z
dc.contributor.affiliationEscuela Técnica Superior de Ingenieros Industriales y de Telecomunicaciónes_ES
dc.description.degreeGraduado o Graduada en Ingeniería en Tecnologías de Telecomunicación por la Universidad Pública de Navarraes_ES
dc.description.degreeTelekomunikazio Teknologien Ingeniaritzako Graduatua Nafarroako Unibertsitate Publikoaneu
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessen
dc.rights.accessRightsAcceso abierto / Sarbide irekiaes
dc.contributor.advisorTFEIzal Azcárate, Mikeles_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem


El Repositorio ha recibido la ayuda de la Fundación Española para la Ciencia y la Tecnología para la realización de actividades en el ámbito del fomento de la investigación científica de excelencia, en la Línea 2. Repositorios institucionales (convocatoria 2020-2021).
Logo MinisterioLogo Fecyt