• Nenhum resultado encontrado

5. Conclusões e Trabalho Futuro

5.2 Trabalho Futuro

Futuramente seria benéfico continuar a acrescentar algumas funcionalidades à aplicação para que continue a ser apelativa para o utilizador e se mantenha competitiva em relação a outras aplicações existentes.

Uma das medidas seria criar uma aplicação web para facilitar a gestão dos questionários. Para atrair utilizadores de todo o mundo, é fundamental tornar a aplicação versátil, ou seja deve permitir ao utilizador selecionar a língua em que quer utilizar a aplicação. Também

seria útil que a aplicação fizesse a tradução dos questionários para a língua selecionada pelo utilizador.

Outra funcionalidade importante seria a exportação dos dados recolhidos para um formato à escolha do utilizador, como por exemplo para Excel.

Caso a aplicação se torne um sucesso e seja utilizada por um grande número de pessoas, torna-se difícil gerir e manter o sistema gratuitamente. É possível que haja a necessidade de fazer parcerias com marcas que ajudem a suportar os custos da manutenção da aplicação em troca de publicidade.

Referências

[1] Social Media Statistics 2019. Consultada em julho de 2019, a partir de https://hostingfacts.com/internet-facts-stats/

[2] Brace, I. (2008). Questionnaire Design: How to Plan, Structure and Write Survey Material for Effective Market Research. 2ª edição. Kogan Page Publishers. EUA [3] Diferença entre pesquisa quantitativa e qualitativa. Consultada em maio de 2019, a

partir de https://pt.surveymonkey.com/mp/quantitative-vs-qualitative-research/ [4] Walliman, N. (2011). Research Methods: The Basics. 1ª edição. Routledge [5] DeFranzo, S. E. (2014). Advantages and Disadvantages of Face-to-Face Data

Collection. Consultada em maio de 2019, a partir de

http://www.snapsurveys.com/blog/advantages-disadvantages-facetoface-data- collection/

[6] Brace, I. (2008). Questionnaire Design: How to Plan, Structure and Write Survey Material for Effective Market Research. 1ª edição. Kogan Page

[7] Kiff, J. (2013). Survey Methodology. Consultada em maio de 2019, a partir de https://psychology.wikia.org/wiki/Survey_methodology

[8] Lopes, N. (2011). Metodologias de Investigação em Educação - Métodos de Recolha de Dados. Consultada em maio de 2019, a partir de

http://mienlopes.blogspot.com/2011/01/metodos-de-recolha-de-dados.html

[9] Diana, J. Pesquisa quantitativa e qualitativa. Consultada em maio de 2019, a partir de https://www.diferenca.com/pesquisa-quantitativa-e-pesquisa-qualitativa/ [10] Lee, E. S. e Forthofer, R.N. (2006) Analyzing Complex Survey Data. 2ª edição.

SAGE

[11] How to use Google Forms. Consultada em maio de 2019, a partir de

[12] SurveyHeart. Consultada em maio de 2019, a partir de https://surveyheart.com/#about-us-page

[13] FormsApp. Consultada em maio de 2019, a partir de

https://play.google.com/store/apps/details?id=com.heartfull.forms [14] About Nest Forms. Consultada em maio de 2019, a partir de

https://www.nestforms.com/About

[15] NestForms. Consultada em maio de 2019, a partir de

https://play.google.com/store/apps/details?id=com.nestdesign.nestforms [16] SurveyMonkey. Consultada em maio de 2019, a partir de

https://play.google.com/store/apps/details?id=com.surveymonkey

[17] SurveyMonkey. Choose a plan that works for you. Consultada em maio de 2019, a partir de https://www.surveymonkey.com/pricing/individual/?ut_source=pricing- teams-details&ut_source2=rebrand_home_row&ut_source3=hero

[18] Zoho Forms. User Guide. em maio de 2019, a partir de https://www.zoho.com/forms/help/user-guide.html [19] Zoho Forms. em maio de 2019, a partir de

https://play.google.com/store/apps/details?id=com.zoho.forms.a

[20] Hagos, T. (2018). Learn Android Studio 3: Efficient Android App Development. 1ª edição. Apress

[21] Jackson, W. (2013). Learn Android App Development. 1ª edição. Apress

[22] Sommerhoff, P. (2018). Kotlin for Android App Development. 1ª edição. Pearson Education

[23] Opensoft. Quais as diferenças entre aplicações nativas, web e híbridas, https://www.opensoft.pt/diferencas-aplicacoes-nativas-web-hibridas/

[24] Panhale, M. (2015). Beginning Hybrid Mobile Application Development. 1º edição. Apress

[25] Korolev, S. (2019). Native VS Cross-Platform. Consultada em junho de 2019, a partir de https://yalantis.com/blog/native-vs-cross-platform-app-development-shouldnt- work-cross-platform/

[26] Ater, T. (2017). Building Progressive Web Apps: Bringing the Power of Native to the Browser. 1ª edição. O'Reilly Media

[28] Karch, M. (2019). What Is the Android Operating System. Consultada em junho de 2019, a partir de https://www.lifewire.com/what-is-google-android-1616887 [29] Steil, R. (2015) iOS: Programe para iPhone e iPad. 1ª edição. Casa do Código [30] Usman, M. (2017) Difference Between App Store vs Google Play Store. Consultada

em maio de 2019, a partir de https://citrusbits.com/difference-app-store-vs-google- play-store/

[31] Pinto, A. (2017). A revolução no mundo das Apps tem um nome: Aptoide. Consultada em setembro de 2019, a partir de https://eco.sapo.pt/opiniao/a-revolucao-no-mundo- das-apps-tem-um-nome-aptoide/

[32] Preparing Apps for Review. Consultada em setembro de 2019, a partir de https://developer.apple.com/app-store/review/

[33] Como utilizar a Play Console. Consultada em setembro de 2019, a partir de https://support.google.com/googleplay/android-developer/answer/6112435?hl=pt [34] StatCounter GlobalStats. (2019). Mobile Operating System Market Share Worldwide.

Consultada em junho de 2019, a partir de https://gs.statcounter.com/os-market- share/mobile/

[35] Ward, P. e Dafoulas, G. (2006). Database Management Systems. 1ª edição. Thomson [36] Meier, A. e Kaufmann, M. (2019). SQL & NoSQL Databases. 1ª edição. Springer

Vieweg

[37] Marrs, T. (2017). JSON at Work: Practical Data Integration for the Web. 1ª edição. O'Reilly Media

[38] Sharma, A. Difference between SQL and NoSQL. Consultada em julho de 2019, a partir de https://www.geeksforgeeks.org/difference-between-sql-and-nosql/ [39] Lowy, J. (2008). Programming WCF Services. 1ª edição. O'Reilly Media

[40] Wintech (2017). Android – SQL Server Database Connectivity (Part – 2, Get & Post Data). Consultada em agosto de 2019, a partir de

http://wintechtutorials.com/blog/android-sql-server-database-connectivity-part-2-get- post-data/

[41] What is Windows Communication Foundation. Consultada em agosto de 2019, a partir de https://docs.microsoft.com/en-us/dotnet/framework/wcf/whats-wcf [42] Dwivedi, H. and Clark, C. e Thiel, D. (2010). Mobile Application Security:

[43] Schmidt, C. Token Based Authentication – Implementation Demonstration.

Consultada em agosto de 2019, a partir de www.w3.org/2001/sw/Europe/events/foaf- galway/papers/fp/token_based_authentication/

[44] Bertocci, V. (2014). Principles of Token Validation. Consultada em agosto de 2019, a partir de https://www.cloudidentity.com/blog/2014/03/03/principles-of-token-

validation/

[45] Nascimento, W. (2018). Autenticação em APIs ASP.Net Core com JWT. Consultada em agosto de 2019, a partir de

https://medium.com/tableless/autentica%C3%A7%C3%A3o-em-apis-asp-net-core- com-jwt-591f3d8a9bad

[46] Barth, A., Jackson, C. e Mitchell, J.C. (2008) Robust Defenses for Cross-Site Request Forgery. Stanford University

[47] Bilyk, V. Tips On How To Choose A Successful Name For Your App. Consultada em maio de 2019, a partir de https://theappsolutions.com/blog/marketing/name-for-your- app/

[48] SoftwareSuggest (2018). How to Choose the Best Logo Design Software for your Business. Consultada em maio de 2019, a partir de

https://www.softwaresuggest.com/blog/choose-best-logo-design-software/ [49] Picurelli, L. (2016). App Design e a importância da cor. Consultada em maio de

2019, a partir de https://pt.yeeply.com/blog/app-design-e-importancia-da-cor/

[50] UML 2 Use Case Diagramming Guidelines. Consultada em maio de 2019, a partir de http://www.agilemodeling.com/style/useCaseDiagram.htm

[51] 14 Benefits of email verification . Consultada em maio de 2019, a partir de https://quickemailverification.com/blog/email-verification-benefits/

[52] Chowdhury, K. (2017). Mastering Visual Studio 2017. 1ª edição. Packt Publishing [53] Friesen, J. (2010). Learn Java for Android Development. 1ª edição. Apress

[54] Smyth, N. (2017). Android Studio 3.0 Development Essentials. 1ª adição. Payload Media, Inc.

[55] What is SQL Server Management Studio (SSMS). Consultada em julho de 2019, a partir de https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio- ssms?view=sql-server-ver15

Anexo 1 – Diagrama de Sequência do Método de Autenticação por

Documentos relacionados