Pesquisar

Desenvolver aplicativo de notícias em React Native

20/10/2025 à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: 21/10/2025 às 11:32

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: 13
Interessados: 20
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (13)
  • 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

  • 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

  • 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

  • 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

  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de API e aplicativo mobile - Preciso contratar apenas agências para: • Desenvolvimento de API em Node ou PHP (Laravel) • Desenvolvimento de aplicativo mobile (Flutter) • Publicar app na Apple Store e Goog...

Desenvolvedor para software comercial - Software de compras inteligente voltado a distribuidoras, com foco em automatizar o processo de análise de estoque, previsão de compras, avaliação fiscal e tomada de dec...

Atualização de aplicativo na PlayStore - Preciso atualizar o aplicativo da rádio Onda Poços na PlayStore. Não precisa fazer nenhuma correção de bug ou alteração, apenas a atualizaç&...

Desenvolvimento React Native (Expo) - Procuro um(a) freelancer de React Native com Expo para implementar uma parte específica de uma aplicação. O projeto tem escopo bem definido e contará com apoio inicial d...

Transformar design do app - Olá! Eu já tenho o design completo do meu app chamado Vizinhando, feito no Lovable. É uma rede social de bairro com feed, stories, mapa, grupos e marketplace. Agora quero tran...

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.