Mdm Proyect app Android Bloqueo


$250.00

Descripción: El sistema que permita controlar y gestionar dispositivos móviles de forma remota tendrías que hacer todo lo que te voy a pasar. 1. Definir el Alcance y Funcionalidades del Software. Definir las funciones principales, por ejemplo: Bloqueo remoto del dispositivo. Restricción de aplicaciones y sitios web. Gestión de políticas de seguridad (contraseñas, acceso, cifrado). Monitoreo en tiempo real (GPS, uso de datos). Control de tiempo de uso. Modo kiosco (para bloquear el dispositivo a una sola aplicación). 2. Elige la Plataforma y Tecnología Android Enterprise API (para dispositivos Android administrados). Apple MDM (para dispositivos iOS). Samsung Knox (para dispositivos Samsung). Lenguajes y tecnologías recomendadas: ojo Backend: Node.js, Python (Django/Flask), Java (Spring Boot). Frontend Web (Panel de Administración): React.js, Angular, Vue.js. Base de Datos: PostgreSQL, Firebase, MongoDB. Infraestructura en la Nube: AWS, Google Cloud, Firebase. 3. Implementa al Servidor MDM El servidor MDM es el núcleo del sistema. Se encarga de: Recibir y procesar comandos de bloqueo, eso ya debes de saber verdad. Almacenar datos de dispositivos y usuarios. Enviar configuraciones y restricciones a los dispositivos. Para esto, puedes usar Firebase Cloud Messaging (FCM) o Apple Push Notification Service (APNS) para enviar comandos a los dispositivos. 4. Crear la Aplicación Cliente para Android Si el software está dirigido a Android, necesitas desarrollar una app en Kotlin o Java que: Se registre en el servidor MDM y reciba configuraciones. Que tenga permisos elevados como administrador del dispositivo (Device Administrator). Implemente el modo kiosco y restricciones. Pueda ejecutarse en segundo plano sin ser eliminada fácilmente. Para esto, puedes usar: DevicePolicyManager: Para aplicar restricciones a nivel de sistema. Accessibility Services: Para evitar que el usuario cierre la app. Foreground Service: Para mantener la app activa. 5. Desarrolla el panel de Administración Web Necesitas una interfaz web para que los administradores puedan: Registrar y gestionar dispositivos. Aplicar restricciones y bloqueos. Monitorear el estado de los dispositivos. Configurar políticas de seguridad. Este panel puede ser desarrollado con React.js y Node.js, conecta a la base de datos y al servidor MDM. 6. Seguridad y Protección El software debe ser seguro para evitar vulnerabilidades: Cifrado de datos en la comunicación (ssl/tls). Autenticación segura (OAuth 2.0, JWT), a más. Protección contra eliminación (evitar desinstalación no autorizada). Gestión de permisos para evitar accesos no autorizados. Ojo 7. Pruebas y Despliegue Antes de lanzar el software, realizar. Pruebas en diferentes dispositivos Android/iOS. Simulación de ataques y vulnerabilidades. Optimización del consumo de batería y rendimiento. Para distribuir el software, puedes usar: Google Play Managed Play Store. APK independiente (para instalar manualmente). MODO SaaS (gestión en la nube para múltiples clientes). El software MDM requiere conocimientos en desarrollo móvil, infraestructura en la nube y seguridad. Puedes iniciar con una versión básica y luego expandirlo con más funciones. 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 ¿Es un proyecto o una posición?: Un proyecto Actualmente tengo: Tengo las especificaciones Disponibilidad requerida: Según se necesite Plataformas requeridas: iPhone, Android Necesito: Crear una app Tipo de app: Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.) Necesita backend: Sí Procesador de pago: NoCategory: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Create a new custom siteIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededAPI Integrations: Other (Other APIs)Roles needed: Developer

Keyword: MongoDB

Price: $250.0

Secondary Price: $500.0

JavaScript MySQL PHP Android API Linux React.js

 

Node.js & React Developer for Payment Gateway Upgrade

N/D

View Job
Chatbot base propia

Quiero realizar un chatbot para uso interno en la empresa. Debe poder acceder aquel usuario invitado con su cuenta de Google. La base de datos está en mongodb. La idea es preguntarle y obtener respuestas rápidas acerca de detalles de operaciones. Resumen de operaciones ...

View Job
Criação e Personalização de Jogos Play-to-Earn com Integração Cript...

Estou desenvolvendo um projeto focado no mundo dos games com um ecossistema baseado no token DogePlayer (DPL). Meu objetivo inicial é criar jogos simples, no estilo arcade, como Flappy Bird, Mario Bros, Subway Surfers, entre outros, onde os jogadores avançam no jogo col...

View Job