Funcionalidades
NeoMAD soporta actualmente las funcionalidades siguientes gracias a sus distintas bibliotecas:
Ciclo de vida
- Abstracción de problemas de teclado
- Gestión de interrupciones
- Gestión de uno o más temporizadores
Gráficos
- Carga y opciones de mascara en imagenes
- Gestión de paletas de colores
- Transformaciones de la imagen: rotación, espejo…
Interfaces gráficos
- Lote de widgets : botones, etiquetas, campos de texto, areas de texto, menus, listas etc...
- Soporte tactile, teclado
- Gestion de eventos
Textos y Fuentes
- Abstracción de las fuentes tipograficas: fuentes del sistemas y específicas
- Internacionalización
- Gestión de ejecutables mono o multi lenguaje
Gestion de recursos
- Imagenes
- Sonidos
- Fuentes Tipograficas
- Textes
- Datos en bruto
- Librerias adicionales
Comunicación a distancia
- Comunicaciones HTTP, HTTPS (POST y GET), multiples conexiones en paralelo, sesiones
- SMS: envío, recepción
- Navegador
- Llamadas
Connectivité Bluetooth
- Búsqueda de terminales
- Búsqueda de servicios
- Creación de servicios
- Conexión Terminales/Servicios
- Envío/Recepción de mensajes
- Gestión de la seguridad
Multimédia
- Vibración
- Audio (mp3, wav, midi, x-tone-seq, mmf, amr…)
- Vídeo (mp4, 3gp…)
- Streaming (rtsp…)
- Gestión multipistas
- Controles del player (play, pausa, resumen, avance, retroceso, volumen, silencio)
Gestión de los contactos telefónicos
- Acceso en lectura/escritura a la agenda de direcciones
Almacenamiento RMS
- Lectura/escritura en RMS




