Objetivo: Desenvolver um aplicativo móvel utilizando o framework Flutter que atenda aos seguintes requisitos:
Integração de WebView:
O aplicativo deve incorporar uma WebView que carregue, por padrão, a aplicação principal. Para isso, recomenda-se o uso do plugin webview_flutter, que permite exibir conteúdo web dentro do aplicativo Flutter.
Sincronização com API para Programação de Alarmes:
Implementar uma funcionalidade que consuma uma API específica para obter a programação dos alarmes. A sincronização deve ser realizada periodicamente para garantir que o aplicativo esteja atualizado com as últimas informações.
Gerenciamento e Execução de Alarmes:
O aplicativo deve ser capaz de agendar e gerenciar alarmes com base nas informações obtidas da API. Os alarmes devem ser acionados no horário programado, mesmo que o aplicativo não esteja em primeiro plano. Para isso, é necessário implementar serviços em segundo plano que garantam o funcionamento contínuo dos alarmes.
Notificações:
Ao acionar um alarme, o aplicativo deve exibir uma notificação para o usuário, informando sobre o evento correspondente. As notificações devem ser claras e permitir que o usuário interaja com o aplicativo, se necessário.
Requisitos Técnicos:
Plataformas Suportadas:
O aplicativo deve ser compatível com dispositivos Android e iOS.
Permissões Necessárias:
O desenvolvedor deve garantir que todas as permissões necessárias sejam solicitadas e configuradas adequadamente, especialmente aquelas relacionadas ao funcionamento de alarmes e notificações em segundo plano.
Documentação:
É imprescindível que o desenvolvedor forneça uma documentação completa do projeto, incluindo:
Instruções para configuração e instalação do ambiente de desenvolvimento.
Descrição detalhada da arquitetura do aplicativo.
Guia de uso das principais funcionalidades.
Orientações para manutenção e futuras atualizações.
Considerações Adicionais:
Prazos:
O prazo para conclusão do projeto será acordado entre as partes, levando em consideração a complexidade das funcionalidades e a necessidade de testes em ambas as plataformas.
Comunicação:
Espera-se que o desenvolvedor mantenha uma comunicação regular, fornecendo atualizações sobre o progresso do projeto e informando sobre quaisquer impedimentos ou dúvidas que possam surgir.
Experiência Necessária:
O candidato ideal deve possuir experiência comprovada no desenvolvimento de aplicativos em Flutter, especialmente em funcionalidades relacionadas a WebView, consumo de APIs e gerenciamento de alarmes/notificações.
Interessados devem enviar propostas detalhadas, incluindo portfólio de projetos anteriores e referências que comprovem a experiência nas áreas mencionadas.
Olá, não acho que você precise de um serviço de segundo plano para configurar alarmes em dispositivos, você pode usar alarm-managers, eu acho, eu criei um aplicativo flutter e fiz alguns trabalhos flutter-dart, mas não tenho experiência com alarmes usando flutter, mas talvez eu possa fazer seu trabalho, só preciso verificar os plugins e testar, gostaria de saber quanto é seu orçamento para este projeto e prazo.
Atenciosamente, Gonzalo
¡Hola! Ofrezco un 25 % de descuento en todos mis servicios para este proyecto. Soy un desarrollador experimentado de Flutter Dart.
Estoy haciendo una oferta para su proyecto "Estoy listo para desarrollar una aplicación de vista web con Flutter Dart". Vamos a profundizar y tener una reunión. Puedo comenzar ahora.
Me comprometo a mantener una comunicación eficaz durante todo el proyecto y estoy ansioso por colaborar con usted en esta tarea.
Espero tener noticias suyas pronto.
Hi there,
I offer a 20% discount on my services and bring 7 years of experience in mobile app development, with a focus on Flutter for cross-platform app development.
I can assist in creating a high-performance, visually appealing, and feature-rich Flutter app that works seamlessly across both Android and iOS. Whether you're looking to develop a brand-new app or enhance an existing one, I’ll ensure a smooth user experience, rapid performance, and a responsive interface, all while adhering to your specific business requirements.
Let’s discuss your specific requirements so we can create an amazing Flutter app that meets your goals.
Looking forward to collaborating with you!
Best regards,
Sohail