Ensemble interactions iOS
Descripción del Articulo
Definir e implementar un SDK que integre las principales características definidas por Ensemble Interactions (EI). Para ello, se analizarán e implementarán los patrones descritos por E.I. De esta forma, la investigación brindará el marco teórico necesario para el correcto entendimiento de EI y los s...
| Autores: | , |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2018 |
| Institución: | Universidad Peruana de Ciencias Aplicadas |
| Repositorio: | UPC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorioacademico.upc.edu.pe:10757/622927 |
| Enlace del recurso: | http://hdl.handle.net/10757/622927 |
| Nivel de acceso: | acceso abierto |
| Materia: | Ensemble Interactions Patrones de diseño Desarrollo de software de aplicación Ingeniería de Software |
| id |
UUPC_eea7b8441bd9540f629c43efb1c661bf |
|---|---|
| oai_identifier_str |
oai:repositorioacademico.upc.edu.pe:10757/622927 |
| network_acronym_str |
UUPC |
| network_name_str |
UPC-Institucional |
| repository_id_str |
2670 |
| dc.title.es.fl_str_mv |
Ensemble interactions iOS |
| title |
Ensemble interactions iOS |
| spellingShingle |
Ensemble interactions iOS Alza Guzmán, Diego Andrés Ensemble Interactions Patrones de diseño Desarrollo de software de aplicación Ingeniería de Software |
| title_short |
Ensemble interactions iOS |
| title_full |
Ensemble interactions iOS |
| title_fullStr |
Ensemble interactions iOS |
| title_full_unstemmed |
Ensemble interactions iOS |
| title_sort |
Ensemble interactions iOS |
| author |
Alza Guzmán, Diego Andrés |
| author_facet |
Alza Guzmán, Diego Andrés Canales Martinez, Jean Carlo |
| author_role |
author |
| author2 |
Canales Martinez, Jean Carlo |
| author2_role |
author |
| dc.contributor.advisor.fl_str_mv |
Pérez Pichis, Roy |
| dc.contributor.author.fl_str_mv |
Alza Guzmán, Diego Andrés Canales Martinez, Jean Carlo |
| dc.subject.es_PE.fl_str_mv |
Ensemble Interactions Patrones de diseño Desarrollo de software de aplicación Ingeniería de Software |
| topic |
Ensemble Interactions Patrones de diseño Desarrollo de software de aplicación Ingeniería de Software |
| description |
Definir e implementar un SDK que integre las principales características definidas por Ensemble Interactions (EI). Para ello, se analizarán e implementarán los patrones descritos por E.I. De esta forma, la investigación brindará el marco teórico necesario para el correcto entendimiento de EI y los seis patrones principales que lo definen. La interpretación de los resultados obtenidos en el análisis de los patrones será fundamental debido a que esta será la base que respaldara los artefactos que se realizaran a lo largo del proyecto. Asimismo, la implementación se dividirá en entregables: Desarrollar un SDK que permita la conectividad entre los dispositivos mediante WiFi y Bluetooth, así como implementar dos pruebas de concepto que implementen los patrones descritos por EI, por último, desarrollar una aplicación final que integre las características principales de Ensemble Interactions. Con respecto a los riesgos presentes en el desarrollo del proyecto, se ha remarcado el hecho que, actualmente, no existe una aplicación que integre todos los conceptos descritos por EI en los dispositivos Apple, por lo cual plantear el desarrollo de una aplicación que lo haga es un reto significativo. Asimismo, un riesgo fundamental del proyecto es la correcta interpretación de los patrones y su implementación. |
| publishDate |
2018 |
| dc.date.accessioned.none.fl_str_mv |
2018-03-05T13:49:12Z |
| dc.date.available.none.fl_str_mv |
2018-03-05T13:49:12Z |
| dc.date.issued.fl_str_mv |
2018-01-16 |
| dc.type.es.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.other.es_PE.fl_str_mv |
Tesis |
| dc.type.coar.es_PE.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| format |
bachelorThesis |
| dc.identifier.citation.es_PE.fl_str_mv |
[1] J. C. Alza Guzmán, Diego Andrés; Canales Martinez, “Ensemble interactions iOS,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10757/622927 |
| identifier_str_mv |
[1] J. C. Alza Guzmán, Diego Andrés; Canales Martinez, “Ensemble interactions iOS,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. |
| url |
http://hdl.handle.net/10757/622927 |
| dc.language.iso.es_PE.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.coar.es_PE.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
| dc.format.es.fl_str_mv |
application/pdf application/epub application/msword |
| dc.publisher.es.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) |
| dc.publisher.country.es_PE.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Repositorio Académico - UPC Universidad Peruana de Ciencias Aplicadas (UPC) |
| dc.source.none.fl_str_mv |
reponame:UPC-Institucional instname:Universidad Peruana de Ciencias Aplicadas instacron:UPC |
| instname_str |
Universidad Peruana de Ciencias Aplicadas |
| instacron_str |
UPC |
| institution |
UPC |
| reponame_str |
UPC-Institucional |
| collection |
UPC-Institucional |
| bitstream.url.fl_str_mv |
https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/1/license_url https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/2/license_text https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/3/license_rdf https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/4/license.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/5/Alza_GD.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/8/Alza_GD.docx https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/7/Alza_GD_ficha.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/9/Alza_GD.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/11/Alza_GD.docx.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/12/Alza_GD_ficha.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/14/Alza_GD.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/15/Alza_GD_ficha.pdf.jpg |
| bitstream.checksum.fl_str_mv |
4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e 248222b1f11c2ad8cb204366338ffb12 a2c6d387ae5ab823066fa3ed1dc50a58 0eeace34de1df67af0f079703990989f 832ca6e087ccdc6905f6de4bc902aca6 8213d38c9dc049b8af47ef70451c7da4 72046331e57d0d062dfa2ac2fca1090d 0b0d40bea8482df673b8c25851e8b0d3 bdfe20abb990d69b21d91e1bc746252e 3ee2323099c89ed308d61e3b4fae1540 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio académico upc |
| repository.mail.fl_str_mv |
upc@openrepository.com |
| _version_ |
1846065349775065088 |
| spelling |
45c3e26c240f6e1f8550c8c1c5a092ce500Pérez Pichis, Roy44999b80d60435cff28bf46864250c7d5004bbe1667cbe1d2dd87cb71033ef332a9500Alza Guzmán, Diego AndrésCanales Martinez, Jean Carlo2018-03-05T13:49:12Z2018-03-05T13:49:12Z2018-01-16[1] J. C. Alza Guzmán, Diego Andrés; Canales Martinez, “Ensemble interactions iOS,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018.http://hdl.handle.net/10757/622927Definir e implementar un SDK que integre las principales características definidas por Ensemble Interactions (EI). Para ello, se analizarán e implementarán los patrones descritos por E.I. De esta forma, la investigación brindará el marco teórico necesario para el correcto entendimiento de EI y los seis patrones principales que lo definen. La interpretación de los resultados obtenidos en el análisis de los patrones será fundamental debido a que esta será la base que respaldara los artefactos que se realizaran a lo largo del proyecto. Asimismo, la implementación se dividirá en entregables: Desarrollar un SDK que permita la conectividad entre los dispositivos mediante WiFi y Bluetooth, así como implementar dos pruebas de concepto que implementen los patrones descritos por EI, por último, desarrollar una aplicación final que integre las características principales de Ensemble Interactions. Con respecto a los riesgos presentes en el desarrollo del proyecto, se ha remarcado el hecho que, actualmente, no existe una aplicación que integre todos los conceptos descritos por EI en los dispositivos Apple, por lo cual plantear el desarrollo de una aplicación que lo haga es un reto significativo. Asimismo, un riesgo fundamental del proyecto es la correcta interpretación de los patrones y su implementación.Nowadays, there are not many tools that allow IOS developer community implement applications oriented to multi-display environments and, additionally, to fulfill what is described by Ensemble Interactions and the design patterns defined for these environments, which are concepts that propose the joint work of all available devices in the same environment. On the other hand, of the few tools that allow the development of such applications, some have been implemented by large companies that also develop mobile devices and limit their tools to work with only those devices from their own. Therefore, this paper seeks to implement a tool that allows IOS developer communitydevelop mobile applications for multiple devices environments that meet what is described by Ensemble Interactions and design patterns. This tool base the interaction between devices on a Wi-Fi network without access to the internet and Bluetooth. Then, in the first chapter the project and its management will be discussed. Then, the theoretical framework on which this work is based. The third chapter will analyze in detail the current status of all tools and technologies that allow the development of multi-display environments applications. Then, the fifth chapter will describe the methodology employed in the development of this project and the results obtained. In the sixth chapter, the final product of labor and management measures taken during its development will be presented. Finally, conclusions and recommendations proposed in this work are listed.Tesisapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2Repositorio Académico - UPCUniversidad Peruana de Ciencias Aplicadas (UPC)reponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCEnsemble InteractionsPatrones de diseñoDesarrollo de software de aplicaciónIngeniería de SoftwareEnsemble interactions iOSinfo:eu-repo/semantics/bachelorThesisTesishttp://purl.org/coar/resource_type/c_7a1fSUNEDUIngeniería de SoftwareUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería de SoftwareIngeniero de Software2018-06-16T06:48:46ZDefinir e implementar un SDK que integre las principales características definidas por Ensemble Interactions (EI). Para ello, se analizarán e implementarán los patrones descritos por E.I. De esta forma, la investigación brindará el marco teórico necesario para el correcto entendimiento de EI y los seis patrones principales que lo definen. La interpretación de los resultados obtenidos en el análisis de los patrones será fundamental debido a que esta será la base que respaldara los artefactos que se realizaran a lo largo del proyecto. Asimismo, la implementación se dividirá en entregables: Desarrollar un SDK que permita la conectividad entre los dispositivos mediante WiFi y Bluetooth, así como implementar dos pruebas de concepto que implementen los patrones descritos por EI, por último, desarrollar una aplicación final que integre las características principales de Ensemble Interactions. Con respecto a los riesgos presentes en el desarrollo del proyecto, se ha remarcado el hecho que, actualmente, no existe una aplicación que integre todos los conceptos descritos por EI en los dispositivos Apple, por lo cual plantear el desarrollo de una aplicación que lo haga es un reto significativo. Asimismo, un riesgo fundamental del proyecto es la correcta interpretación de los patrones y su implementación.Nowadays, there are not many tools that allow IOS developer community implement applications oriented to multi-display environments and, additionally, to fulfill what is described by Ensemble Interactions and the design patterns defined for these environments, which are concepts that propose the joint work of all available devices in the same environment. On the other hand, of the few tools that allow the development of such applications, some have been implemented by large companies that also develop mobile devices and limit their tools to work with only those devices from their own. Therefore, this paper seeks to implement a tool that allows IOS developer communitydevelop mobile applications for multiple devices environments that meet what is described by Ensemble Interactions and design patterns. This tool base the interaction between devices on a Wi-Fi network without access to the internet and Bluetooth. Then, in the first chapter the project and its management will be discussed. Then, the theoretical framework on which this work is based. The third chapter will analyze in detail the current status of all tools and technologies that allow the development of multi-display environments applications. Then, the fifth chapter will describe the methodology employed in the development of this project and the results obtained. In the sixth chapter, the final product of labor and management measures taken during its development will be presented. Finally, conclusions and recommendations proposed in this work are listed.https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/nivel#tituloProfesionalCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/1/license_url4afdbb8c545fd630ea7db775da747b2fMD51falselicense_textlicense_texttext/html; charset=utf-80https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/2/license_textd41d8cd98f00b204e9800998ecf8427eMD52falselicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/3/license_rdfd41d8cd98f00b204e9800998ecf8427eMD53falseLICENSElicense.txtlicense.txttext/plain; charset=utf-81745https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/4/license.txt248222b1f11c2ad8cb204366338ffb12MD54falseORIGINALAlza_GD.pdfAlza_GD.pdfapplication/pdf1706231https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/5/Alza_GD.pdfa2c6d387ae5ab823066fa3ed1dc50a58MD55true2088-01-16Alza_GD.docxAlza_GD.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document3888835https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/8/Alza_GD.docx0eeace34de1df67af0f079703990989fMD58false2088-01-16Alza_GD_ficha.pdfAlza_GD_ficha.pdfapplication/pdf88510https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/7/Alza_GD_ficha.pdf832ca6e087ccdc6905f6de4bc902aca6MD57falseTEXTAlza_GD.pdf.txtAlza_GD.pdf.txtExtracted Texttext/plain78220https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/9/Alza_GD.pdf.txt8213d38c9dc049b8af47ef70451c7da4MD59false2088-01-16Alza_GD.docx.txtAlza_GD.docx.txtExtracted texttext/plain73341https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/11/Alza_GD.docx.txt72046331e57d0d062dfa2ac2fca1090dMD511false2088-01-16Alza_GD_ficha.pdf.txtAlza_GD_ficha.pdf.txtExtracted Texttext/plain2https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/12/Alza_GD_ficha.pdf.txt0b0d40bea8482df673b8c25851e8b0d3MD512falseTHUMBNAILAlza_GD.pdf.jpgAlza_GD.pdf.jpgGenerated Thumbnailimage/jpeg23106https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/14/Alza_GD.pdf.jpgbdfe20abb990d69b21d91e1bc746252eMD514false2088-01-16Alza_GD_ficha.pdf.jpgAlza_GD_ficha.pdf.jpgGenerated Thumbnailimage/jpeg80357https://repositorioacademico.upc.edu.pe/bitstream/10757/622927/15/Alza_GD_ficha.pdf.jpg3ee2323099c89ed308d61e3b4fae1540MD515falseCONVERTED2_357593710757/622927oai:repositorioacademico.upc.edu.pe:10757/6229272025-07-20 18:58:38.905Repositorio académico upcupc@openrepository.comTk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKQnkgc2lnbmluZyBhbmQgc3VibWl0dGluZyB0aGlzIGxpY2Vuc2UsIHlvdSAodGhlIGF1dGhvcihzKSBvciBjb3B5cmlnaHQKb3duZXIpIGdyYW50cyB0byB0aGUgPE1ZIElOU1RBTkNFIE5BTUU+ICg8SUQ+KSB0aGUgbm9uLWV4Y2x1c2l2ZSByaWdodCB0byByZXByb2R1Y2UsCnRyYW5zbGF0ZSAoYXMgZGVmaW5lZCBiZWxvdyksIGFuZC9vciBkaXN0cmlidXRlIHlvdXIgc3VibWlzc2lvbiAoaW5jbHVkaW5nCnRoZSBhYnN0cmFjdCkgd29ybGR3aWRlIGluIHByaW50IGFuZCBlbGVjdHJvbmljIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bSwKaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBhdWRpbyBvciB2aWRlby4KCllvdSBhZ3JlZSB0aGF0IDxJRD4gbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgPElEPiBtYXkga2VlcCBtb3JlIHRoYW4gb25lIGNvcHkgb2YgdGhpcyBzdWJtaXNzaW9uIGZvcgpwdXJwb3NlcyBvZiBzZWN1cml0eSwgYmFjay11cCBhbmQgcHJlc2VydmF0aW9uLgoKWW91IHJlcHJlc2VudCB0aGF0IHRoZSBzdWJtaXNzaW9uIGlzIHlvdXIgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQgeW91IGhhdmUKdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gWW91IGFsc28gcmVwcmVzZW50CnRoYXQgeW91ciBzdWJtaXNzaW9uIGRvZXMgbm90LCB0byB0aGUgYmVzdCBvZiB5b3VyIGtub3dsZWRnZSwgaW5mcmluZ2UgdXBvbgphbnlvbmUncyBjb3B5cmlnaHQuCgpJZiB0aGUgc3VibWlzc2lvbiBjb250YWlucyBtYXRlcmlhbCBmb3Igd2hpY2ggeW91IGRvIG5vdCBob2xkIGNvcHlyaWdodCwKeW91IHJlcHJlc2VudCB0aGF0IHlvdSBoYXZlIG9idGFpbmVkIHRoZSB1bnJlc3RyaWN0ZWQgcGVybWlzc2lvbiBvZiB0aGUKY29weXJpZ2h0IG93bmVyIHRvIGdyYW50IDxJRD4gdGhlIHJpZ2h0cyByZXF1aXJlZCBieSB0aGlzIGxpY2Vuc2UsIGFuZCB0aGF0CnN1Y2ggdGhpcmQtcGFydHkgb3duZWQgbWF0ZXJpYWwgaXMgY2xlYXJseSBpZGVudGlmaWVkIGFuZCBhY2tub3dsZWRnZWQKd2l0aGluIHRoZSB0ZXh0IG9yIGNvbnRlbnQgb2YgdGhlIHN1Ym1pc3Npb24uCgpJRiBUSEUgU1VCTUlTU0lPTiBJUyBCQVNFRCBVUE9OIFdPUksgVEhBVCBIQVMgQkVFTiBTUE9OU09SRUQgT1IgU1VQUE9SVEVECkJZIEFOIEFHRU5DWSBPUiBPUkdBTklaQVRJT04gT1RIRVIgVEhBTiA8SUQ+LCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgo8SUQ+IHdpbGwgY2xlYXJseSBpZGVudGlmeSB5b3VyIG5hbWUocykgYXMgdGhlIGF1dGhvcihzKSBvciBvd25lcihzKSBvZiB0aGUKc3VibWlzc2lvbiwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGFsdGVyYXRpb24sIG90aGVyIHRoYW4gYXMgYWxsb3dlZCBieSB0aGlzCmxpY2Vuc2UsIHRvIHlvdXIgc3VibWlzc2lvbi4KCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCgogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIAo= |
| score |
13.088951 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).