Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador experimentado para construir la base de una aplicación móvil con una arquitectura robusta y flexible basada en plugins. El objetivo principal es crear una plataforma que permita a la comunidad cargar y gestionar plugins en tiempo real, de manera similar a cómo funciona Obsidian. Es fundamental que el profesional tenga experiencia con el stack tecnológico que utiliza Obsidian y sea capaz de definir contratos claros y consistentes para facilitar el desarrollo futuro de plugins por parte de terceros. La arquitectura debe ser escalable y segura, garantizando una integración fluida de nuevas funcionalidades. Se valorará la capacidad de diseñar una estructura modular que promueva la extensibilidad y la colaboración de la comunidad.
Unicamente se esta precisando la estructuracion del proyecto y definicion de contratos, asi como un manual de usuario para continuar el desarrollo.
Requerimientos funcionales:
Formato mobile (no nativo, puede usar un wrapper)
CRUD con una bd sqlite o similar
Pantallas y formularios extensibles
Plugins cargables en tiempo real
Requerimientos no funcionales
Clean Arch
Manejo de eventos entre plugins
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias