| dc.creator | Silva, Suelen Salvino da | |
| dc.date.accessioned | 2026-05-06T15:15:43Z | |
| dc.date.available | 2026-05-06T15:15:43Z | |
| dc.date.issued | 2026-04-09 | |
| dc.identifier.uri | https://repositorio.ifpe.edu.br/xmlui/handle/123456789/2155 | |
| dc.description.abstract | This study aims to document the development of the mobile front-end of the Booked
application, a platform designed to foster interaction between readers and
independent authors in the digital environment. Considering the growth of literary
content consumption on mobile devices and the expansion of online reading
communities, the project proposed a technological solution that integrates reading,
interaction, and visibility within a single environment. The development was carried
out using React Native, TypeScript, and Expo, adopting a layered architecture with
separation between interface, state management logic, services, and visual
standardization. Global state management was implemented through the Context
API, combined with a unidirectional data flow to ensure structural organization and
predictability. UX/UI, usability, and accessibility principles were also applied. The
process was guided by the Scrum framework, allowing the iterative and incremental
evolution of functionalities. As a result, a functional mobile application was
developed, featuring multiple screens, API integration, real-time communication, and
a modular architecture aligned with best practices in mobile development. | pt_BR |
| dc.format.extent | 20f. : il. | pt_BR |
| dc.language | pt_BR | pt_BR |
| dc.relation | ADOBE. Serif vs Sans Serif Fonts. 2024. Disponível em:
https://www.adobe.com/creativecloud/design/discover/serif-vs-sans-serif.html.
Acesso em: 16 abr. 2026.
BOOKED. Protótipo de interface da aplicação Booked. Disponível em:
https://www.figma.com/design/7cF9H8JHQjQHBSNCbmkv8m/Booked?node-id=1-
4&t=AysG8Yl70urQQ0iU-1. Acesso em: 15 dez. 2025.
CONTEÚDO DIGITAL DO SETOR EDITORIAL BRASILEIRO. Disponível em:
https://cbl.org.br/wp-content/uploads/2025/05/Conteudo_Digital_anobase_2024_impr
ensa.pdf. Acesso em: 7 nov. 2025.
EXPO. Expo Documentation. Disponível em: https://docs.expo.dev/. Acesso em: 27
nov. 2025.
FIGMA. Figma – online interface design tool. 2024. Disponível em:
https://www.figma.com/. Acesso em: 15 dez. 2025.
IPL. 75% dos brasileiros preferem ler livros pelo celular. Disponível em:
https://www.prolivro.org.br/2025/01/09/75-dos-brasileiros-preferem-ler-livros-pelocelular/. Acesso em: 5 nov. 2025.
META. React Native Documentation. Disponível em: https://reactnative.dev/.
Acesso em: 27 nov. 2025.
MICROSOFT. TypeScript Documentation. Disponível em:
https://www.typescriptlang.org/docs/. Acesso em: 27 nov. 2025.
OCTET DESIGN. Purple Color Meaning. 2024. Disponível em:
https://octet.design/journal/purple-color-meaning/. Acesso em: 16 abr. 2026.
SILVA, Ian. Booked: livraria virtual para autores independentes. GitHub, 2025.
Disponível em: https://github.com/i4n-v/booked. Acesso em: 15 dez. 2025.
SOCKET.IO. Socket.IO: Bidirectional and low-latency communication for every
platform. 2024. Disponível em: https://socket.io/. Acesso em: 15 dez. 2025.
SOUTO, M. O que é Front-End, Back-End e Full Stack? Aprenda as diferenças
entre essas áreas. Alura, 24 set. 2019. Disponível em:
https://www.alura.com.br/artigos/o-que-e-front-end-e-back-end. Acesso em: 5 fev.
2026.
WORLD WIDE WEB CONSORTIUM (W3C). Web Content Accessibility
Guidelines (WCAG) 2.1. 2018. Disponível em: https://www.w3.org/TR/WCAG21/.
Acesso em: 28 jan. 2026. | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.rights | An error occurred on the license name. | * |
| dc.rights.uri | An error occurred getting the license - uri. | * |
| dc.subject | Front-end mobile | pt_BR |
| dc.subject | React Native | pt_BR |
| dc.subject | Arquitetura em camadas | pt_BR |
| dc.subject | UX/UI | pt_BR |
| dc.subject | Comunidade literária digital | pt_BR |
| dc.title | Booked, a livraria virtual que conecta leitores a autores independentes: implementação do front-end mobile do aplicativo booked com react native | pt_BR |
| dc.type | TCC | pt_BR |
| dc.creator.Lattes | http://lattes.cnpq.br/8569673177987081 | pt_BR |
| dc.contributor.advisor1 | Sales, Liliane Alves do Nascimento | |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/7493738752097430 | pt_BR |
| dc.contributor.referee1 | Sales, Liliane Alves do Nascimento | |
| dc.contributor.referee2 | Duque, Mariana Carnaúba | |
| dc.contributor.referee3 | Martins, Gustavo Nóbrega | |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/7493738752097430 | pt_BR |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/4414099597644312 | pt_BR |
| dc.contributor.referee3Lattes | http://lattes.cnpq.br/9594997413263948 | pt_BR |
| dc.publisher.department | Igarassu | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
| dc.description.resumo | O presente trabalho tem como objetivo documentar o desenvolvimento do front-end
mobile da aplicação Booked, uma plataforma voltada à interação entre leitores e
autores independentes no ambiente digital. Diante do crescimento do consumo de
conteúdos literários em dispositivos móveis e da expansão das comunidades virtuais
de leitura, o projeto propôs uma solução tecnológica que integra leitura, interação e
visibilidade em um único ambiente. O desenvolvimento foi realizado com React
Native, TypeScript e Expo, adotando uma arquitetura em camadas com separação
entre interface, lógica de estado, serviços e padronização visual. A gestão de estado
global foi implementada por meio da Context API, associada a um fluxo de dados
unidirecional, garantindo previsibilidade e organização estrutural. Também foram
aplicados princípios de UX/UI, usabilidade e acessibilidade. O processo foi orientado
pelo framework Scrum, permitindo a evolução iterativa e incremental das
funcionalidades. Como resultado, foi desenvolvida uma aplicação funcional com
múltiplas telas, integração com API e comunicação em tempo real, organizada em
arquitetura modular e alinhada às boas práticas de desenvolvimento mobile. | pt_BR |