Funcionalidades soportadas por NeoMAD

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 imágenes
  • Gestión de paletas de colores
  • Visualización de imágenes, textos…
  • 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

Textos y Fuentes

  • Abstracción de las fuentes tipográficas: fuentes del sistema y específicas
  • Internacionalización
  • Gestión de ejecutables mono o multi lenguaje

Gestión de recursos

  • Imágenes
  • Sonidos
  • Fuentes Tipográficas
  • Textos
  • Datos en bruto
  • Librerias adicionales

Conectividad a distancia

  • Comunicaciones HTTP, HTTPS (POST y GET), multiples conexiones en paralelo, sesiones
  • SMS: envío, recepción
  • Navegador
  • Llamadas

Conectividad Bluetooth

  • Búsqueda de terminales
  • Búsqueda de servicios
  • Creación de servicios
  • Conexión Terminales/Servicios
  • Envío/Recepción de mensajes

Multimedia

  • 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, reanudar, avanzar, rebobinar, volumen, silencio)

Gestión de los contactos telefónicos

  • Acceso en lectura/escritura a la agenda de direcciones

Almacenamiento local

  • Lectura/escritura en la memoria del teléfono
  • Acceso a los sistemas de ficheros