Pesquisar
Projeto exclusivo

Desenvolver aplicativo de notícias em React Native

hoje às 19:53

Descrição do Projeto:

Procuro um desenvolvedor experiente em React Native com TypeScript para criar um aplicativo nativo de notícias (Android e iOS), totalmente integrado ao meu site WordPress via REST API.

O app deve ser moderno, rápido e escalável — com notificações push, cache offline, modo escuro, anúncios via AdMob e análises via Firebase.

Além disso, o projeto deve ser modular e facilmente replicável, permitindo que o mesmo código-base seja usado em outros sites WordPress apenas alterando configurações como URLs, cores e logotipos — sem necessidade de reprogramar o código.

Objetivos principais

Conectar o app ao site WordPress usando /wp-json/wp/v2/...

Exibir notícias, categorias e buscas com interface nativa.

Permitir leitura offline com cache persistente.

Enviar notificações push gerais e segmentadas por categoria.

Implementar Firebase Analytics + Crashlytics.

Integrar AdMob (banners, intersticiais e/ou nativos).

Preparar builds para publicação nas lojas (Google Play e App Store).

Tornar o app modular e reconfigurável para outros sites WordPress.

Stack e ferramentas técnicas

Linguagem: TypeScript

Framework: React Native (CLI oficial, não Expo)

Gerenciador: Yarn

API: WordPress REST API

Gerenciamento de estado: React Query + MMKV

Renderização HTML: react-native-render-html

Imagens com cache: react-native-fast-image

Navegação: React Navigation (stack + tabs)

Push notifications: Firebase Cloud Messaging (Android) + APNs (iOS)

Analytics e erros: Firebase Analytics + Crashlytics

Monetização: Google AdMob (via react-native-google-mobile-ads)

Configurações: react-native-config (.env)

Deep links: suporte Android/iOS

Modo escuro: tema dinâmico conforme sistema.

Estrutura recomendada
/src
/app
AppProvider.tsx
routes.tsx
/features/news
api.ts
hooks.ts
types.ts
screens/
HomeScreen.tsx
PostScreen.tsx
SearchScreen.tsx
/components
/lib
/config
/utils

Funcionalidades essenciais

Home: lista de posts recentes.

PostScreen: renderização completa do HTML.

Busca: integração via endpoint /search.

Categorias: filtragem por ID da API.

Push notifications: segmentadas (geral/categoria/cidade).

Modo offline: cache local de posts e imagens.

Compartilhamento nativo de links.

Deep links: abrir posts diretamente via URL.

Modo escuro automático.

Anúncios via AdMob (configuráveis por ID no .env).

Analytics: registro de eventos (cliques, visualizações, push, anúncios).

Entregáveis

Código-fonte completo (TypeScript).

Builds prontos (.aab e .ipa) para upload nas lojas.

Ícone, splash screen e screenshots configurados.

Política de Privacidade e Termos de Uso incluídos.

Testes internos via TestFlight e Closed Testing.

Publicação assistida nas lojas, se necessário.

README com setup, dependências e instruções de build.

Sistema de configuração modular (.env) para adaptar a outros sites.

Requisitos de qualidade

Tempo de carregamento inicial <1,5s.

Imagens otimizadas (WebP ou AVIF).

Scroll fluido e sem travamentos.

Cache eficiente (sem requisições redundantes).

Zero erros críticos no Crashlytics.

Estrutura reutilizável e configurável.

Ads do AdMob funcionando em ambiente de produção e teste.

Perfil do desenvolvedor ideal

Experiência sólida com React Native CLI e TypeScript.

Conhecimento de integração com WordPress REST API.

Domínio de Firebase (push, analytics e crashlytics).

Experiência comprovada com Google AdMob em apps React Native.

Capacidade de escrever código limpo, modular e bem documentado.

Experiência em publicação na Play Store e App Store.

Extras

O app deve refletir a identidade visual do portal de notícias, priorizando simplicidade, velocidade, estabilidade e monetização via AdMob.
Deve permitir replicação rápida para outros sites do mesmo grupo, bastando ajustar configurações no arquivo .env (URLs, cores e IDs de anúncios).

Atividades do cliente nesse projeto:

Última visualização: hoje às 20:39

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 3
Interessados: 5
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (3)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolver app de rede social chamada Cliq - CLIQ é uma rede social brasileira de vídeos curtos criada para conectar pessoas através de momentos rápidos, criativos e cheios de estilo. A plataforma permite que os us...

Instalação e publicação de app de notícias - Queremos publicar um aplicativo de notícias para Android e iOS com painel administrativo em Laravel. O app é o News Hunt (CodeCanyon). Ele permite agregar conteúdo por RSS (v&a...

Criar aplicativo para iOS e Android no nicho de saúde e produtividade - Desenvolvimento de aplicativo fitness, unindo parte de treinos, dieta, gestão de tarefas, checklists e acompanhamento de metas, entre outros. Não entendo de desenvolvimento de aplica...

Desenvolver 2 apps - 1 jurídico e 1 esotérico - Briefing de projeto – Desenvolvimento de 2 aplicativos móveis Busco desenvolvedor(a) ou equipe especializada para a criação de dois aplicativos móveis inovadores,...

Desenvolvimento de app de anestesiologia veterinária - Tenho um app de anestesiologia veterinária "desenvolvido" no Base44. Quero migrar esse app para um domínio próprio, registrar a e-marca e o software no INPI, fazer co...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.