Vinculando una Aplicación móvil con Xamarin Forms y ChatGPT
DOI:
https://doi.org/10.62465/riif.v2n2.2023.50Keywords:
Aplicación móvil, Xamarin Forms, ChatGPT, SqliteAbstract
This article presents the development of a chat application using Xamarin Forms and ChatGPT. The application allows users to ask questions and receive responses generated by the ChatGPT language model. The implementation of the necessary views, controllers, interfaces, and classes is described, along with the usage of the ChatGPT API to generate responses. Furthermore, the article demonstrates how to store the questions and responses in a local database. Design considerations and best practices for developing chat applications in Xamarin Forms are also discussed.
Downloads
References
C. M. Gallardo Paredes, C. Machuca, and Y. M. Semblantes Claudio, “ChatGPT API: Brief overview and integration in Software Development,” International Journal of Engineering Insights, vol. 1, no. 1, pp. 25–29, 2023. DOI: https://doi.org/10.61961/injei.v1i1.7
D. Orbes, J. Guevara, P. F. Baldeón Egas, and R. M. Toasa, “Mobile App as an Alternative in the Process of Speech Therapy in Children with Cerebral Palsy,” Lecture Notes in Networks and Systems, vol. 511 LNNS, pp. 479–489, 2022, doi: 10.1007/978-3-031-11438-0_38/COVER. DOI: https://doi.org/10.1007/978-3-031-11438-0_38
D. Corral, R. M. Toasa, Y. Semblantes, and L. F. Aguas, “Propuesta de App Móvil para la gestión de incidentes de tránsito,” Revista Ibérica de Sistemas e Tecnologias de Informação, no. E55, pp. 67–76, 2023.
R. Toasa, C. Silva, C. Silva, D. Goncalves, L. Neves, and L. Marcelino, “Energy consumption behaviour characterization with mobile gamification,” in Iberian Conference on Information Systems and Technologies, CISTI, IEEE Computer Society, Jul. 2017. doi: 10.23919/CISTI.2017.7975900. DOI: https://doi.org/10.23919/CISTI.2017.7975900
K. Vishal and A. S. Kushwaha, “Mobile Application Development Research Based on Xamarin Platform,” Proceedings - 4th International Conference on Computing Sciences, ICCS 2018, pp. 115–118, Jan. 2019, doi: 10.1109/ICCS.2018.00027. DOI: https://doi.org/10.1109/ICCS.2018.00027
R. M. Toasa, P. F. B. Egas, H. Recalde, and M. G. Saltos, “Mobile Development with Xamarin: Brief Literature, Visualizations and Important Issues,” Lecture Notes in Networks and Systems, vol. 692 LNNS, pp. 299–307, 2023, doi: 10.1007/978-3-031-33261-6_26/COVER. DOI: https://doi.org/10.1007/978-3-031-33261-6_26
J. Bennett, Xamarin in Action: Creating native cross-platform mobile apps - Jim Bennett - Google Libros. 2018. Accessed: Jul. 31, 2022. [Online]. Available: https://books.google.com.ec/books?hl=es&lr=&id=8TczEAAAQBAJ&oi=fnd&pg=PT16&dq=XAMARIN+&ots=U9gDj_FKdf&sig=l9HBTQmX-NgGbpwI5ZSm1Zh0TcE&redir_esc=y#v=onepage&q=XAMARIN&f=false
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Daniel Molina
This work is licensed under a Creative Commons Attribution 4.0 International License.
Los autores/as que publiquen en esta revista aceptan las siguientes condiciones:
- Los autores/as conservan los derechos de autor y ceden a la revista el derecho de la primera publicación, con el trabajo registrado con la licencia de atribución de Creative Commons 4.0 (CC BY), que permite a terceros utilizar lo publicado siempre que mencionen la autoría del trabajo y a la primera publicación en esta revista.
- Los autores/as pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
- Se permite y recomienda a los autores/as a compartir su trabajo en línea (por ejemplo: en repositorios institucionales o páginas web personales) antes y durante el proceso de envío del manuscrito, ya que puede conducir a intercambios productivos, a una mayor y más rápida citación del trabajo publicado.