Pesquisar
Projeto urgente

Atualização do IONIC para Target SDK 35

ontem às 14:34

Descrição do Projeto:

1) Descrição do problema (Play Store + plugins)

Nosso app IONIC (Angular 9 / Ionic 5) usa Cordova.

Tentativa de publicar na Play Store bloqueada por:
- Target SDK 35
- Suporte a páginas de memória de 16 KB

Stack atual (resumo):
- Cordova-Android 12.0.1, Cordova CLI 12, Node 14.21.3, Gradle 6.3, Android Platform 12
- Plugins nativos incluem: cordova-sqlite-storage 6.1.0 e phonegap-plugin-barcodescanner 8.1.0

Ao apenas trocar o target/SDK, surgem quebras e incompatibilidades de plugins/Node/TypeScript. Queremos resolver o mínimo necessário para publicar agora, sem refatorar o app.

2) Solução que buscamos (fix urgente, sem refatorar tudo)

Objetivo: gerar .AAB aprovado no Play Console o quanto antes, com Target SDK 35 e 16 KB OK, mantendo o app existente.

Escopo mínimo (entregáveis):
- Atualizar apenas a plataforma Android do Cordova para a série 14.x (alvo API 35), sem mexer em Angular/Ionic.
- Toolchain de build: Node 20 + JDK 17 + SDK Platform 35 + Build-Tools 35.0.0 + NDK r26+.
- Ajuste no Manifest: android:extractNativeLibs="false" no <application>.
- Rebuild dos plugins nativos essenciais para compatibilidade 16 KB:
• cordova-sqlite-storage ? atualizar (ex.: 7.x) ou recompilar com NDK r26+.
• Barcode scanner ? trocar o plugin legado por fork compatível (ou remover temporariamente só para liberar a publicação, se necessário).
- Geração de .AAB release, assinado e validado no Bundle Explorer.

Critérios técnicos que não fazem parte deste escopo: atualização de Angular/Ionic, migração para Capacitor, refatoração do app web.

3) Critérios de aceite (checklist Play Store)

- Bundle Explorer mostra targetSdkVersion = 35.
- Sem erro de 16 KB page size (nenhuma .so incompatível).
- App abre e executa fluxo crítico (login ? listagem ? 1 operação com SQLite).
- Entrega de PR/commit com alterações (config.xml, gradle.properties, lista de plugins ajustados) + AAB assinado.

4) Bônus / Próxima etapa (fora deste orçamento)

Se o fix for bem-sucedido, avaliamos evoluir para Ionic 8 + Capacitor (outra proposta): migrar projeto, substituir plugins Cordova por equivalentes Capacitor, atualizar Angular e remover dívidas técnicas. Importante: o orçamento atual é apenas para o fix urgente descrito no item 3.

5) Orçamento e propostas

- Trabalhamos com preço fechado por milestones ou hora com NTE (teto proposto por você).
- Envie: preço total, quebra por etapas, horas estimadas e prazo.
- Avaliaremos custo/benefício, não o maior valor possível.
- Propostas devem incluir plano B caso algum plugin legado impeça a aprovação (ex.: remover/alternar barcode scanner para liberar a publicação).

Habilidades desejadas:

Ionic Framework

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: ontem às 13:34

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: Especialista
Visibilidade: Público
Propostas: 7
Interessados: 8
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (7)
  • 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 app para treinos - Gostaria que alguém me auxiliasse em um projeto para finalizar um app de treinos que está quase pronto. Preciso que seja finalizado o quanto antes e que seja incluído na Apple ...

Desenvolvimento de app para surfistas e terapeutas - Gostaria de criar um app all-in-one para surfistas e terapeutas. Oferecer parceria empresarial e monetização ou participação do lucro pela promoção do app...

Expansão e manutenção de aplicativo esportivo - Expansão e manutenção de um aplicativo já criado e em uso. O aplicativo é voltado para o esporte, nas categorias de base de futebol, vôlei e basquete. &Eacu...

Gestão de assinatura para aplicativo via Stripe - Tenho um aplicativo PWA feito com React, TypeScript, Tailwind CSS e Supabase. Preciso que seja feita a gestão de assinatura desse aplicativo e que ele seja convertido para app Android e iOS.

Desenvolvedor Android para aplicativo de academia com IA - Procuro um desenvolvedor Android para criar um aplicativo de academia com os seguintes recursos: • Acesso à câmera do celular • Chat com IA integrada • Interaç&a...

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.