Name: | Description: | Size: | Format: | |
---|---|---|---|---|
5.1 MB | Adobe PDF |
Authors
Abstract(s)
As tecnologias móveis têm desempenhado um papel cada vez mais importante no dia a dia das nossas vidas, facilitando a comunicação, o entretenimento, o acesso e a partilha de informação e o consumo. Tudo isto na palma das nossas mãos, e a qualquer momento. Por isso, o desenvolvimento de aplicações móveis tornou-se numa área crucial, exigindo conhecimentos específicos de forma a criar experiências eficientes e atrativas para o utilizador. Neste contexto cada vez mais empresas têm-se dedicado ao desenvolvimento destas aplicações, entre as quais a Bliss Applications, onde o autor teve a oportunidade de estagiar. O desenvolvimento desta área depende também da escolha das tecnologias utilizadas, existindo várias tecnologias dedicadas ao desenvolvimento de aplicações móveis, como Flutter, Xamarin/.NET MAUI, Ionic ou React Native. No caso deste estágio a tecnologia utilizada foi React Native. Esta tecnologia tem sido cada vez mais utilizada devido à sua eficiência, versatilidade e suporte à criação de aplicações para múltiplas plataformas (multi-platform application), como iOS e Android. A aplicação móvel em questão foi desenvolvida para a empresa Worten, sendo concebida visando proporcionar uma experiência intuitiva aos clientes, simplificando o processo de compra e interação. As tarefas de desenvolvimento incluíram manutenção, a otimização de código e o desenvolvimento de novas funcionalidades. Este relatório oferece uma visão abrangente das atividades realizadas durante o estágio, destacando as contribuições para o projeto, os insights adquiridos e reflexões sobre a experiência adquirida. Espera-se que este relatório possa servir como uma fonte de conhecimento e aprendizagem para qualquer interessado no desenvolvimento de aplicações móveis.
Abstract Mobile technologies are playing an increasingly important role in our daily lives, facilitating communication, entertainment, access to and sharing of information and consumption. All this in the palm of our hands at any time. That’s why the development of mobile applications has become a crucial area, requiring specific knowledge in order to create efficient and attractive user experiences. In this context, more and more companies have dedicated themselves to developing these applications, including Bliss Applications, where the author had the opportunity to do an internship. The development of this area also depends on the choice of technologies used. There are several technologies dedicated to the development of mobile applications, such as Flutter, Xamarin/.NET MAUI, Ionic or React Native. In the case of this internship, the technology used was React Native. This technology has been increasingly used due to its efficiency, versatility and support for creating applications for multiple platforms (multi-platform application), such as iOS and Android. The mobile application in question was developed for the company Worten, and was designed with the aim of providing an intuitive experience for customers, simplifying the purchasing and interaction process. Development tasks included maintenance, code optimization and the development of new features. This report provides a comprehensive overview of the activities carried out during the internship, highlighting the contributions to the project, the insights acquired and reflections on the experience gained. It is hoped that this report can serve as source of knowledge and learning for anyone interested in mobile application development.
Abstract Mobile technologies are playing an increasingly important role in our daily lives, facilitating communication, entertainment, access to and sharing of information and consumption. All this in the palm of our hands at any time. That’s why the development of mobile applications has become a crucial area, requiring specific knowledge in order to create efficient and attractive user experiences. In this context, more and more companies have dedicated themselves to developing these applications, including Bliss Applications, where the author had the opportunity to do an internship. The development of this area also depends on the choice of technologies used. There are several technologies dedicated to the development of mobile applications, such as Flutter, Xamarin/.NET MAUI, Ionic or React Native. In the case of this internship, the technology used was React Native. This technology has been increasingly used due to its efficiency, versatility and support for creating applications for multiple platforms (multi-platform application), such as iOS and Android. The mobile application in question was developed for the company Worten, and was designed with the aim of providing an intuitive experience for customers, simplifying the purchasing and interaction process. Development tasks included maintenance, code optimization and the development of new features. This report provides a comprehensive overview of the activities carried out during the internship, highlighting the contributions to the project, the insights acquired and reflections on the experience gained. It is hoped that this report can serve as source of knowledge and learning for anyone interested in mobile application development.
Description
Relatório de Estágio para obtenção do grau de Mestre em Engenharia Informática e Multimédia
Keywords
Tecnologias móveis Desenvolvimento de aplicações móveis Bliss applications React native Multi-platform application Worten Mobile technologies Mobile application development
Citation
ALMEIDA, André Fial de – React native multi-platform mobile apps development. Lisboa: Instituto Superior de Engenharia de Lisboa. 2024. Dissertação de Mestrado.