Archivo de la etiqueta: interfaz de usuario

Experiencia de usuario Material Design

Hemos ampliado las características generales de la librería gráfica #LibUI para acelera el desarrollo de interfaces de usuario de última generación en sistemas embebidos, siguiendo la especificación Material Design de Google (#LibUI3D).

La nueva versión de la librería gráfica #LibUI3D permite implementar fácil y rápidamente efectos visuales, transiciones, transparencias, animaciones, perspectivas, objetos 3D, etc… que ayudarán a un mayor número de personas a acceder a las funciones de sus productos – independientemente de su habilidad – podrán navegar, comprenderlos y utilizarlo de manera intuitiva.

En el siguiente video se muestra una demo. Hemos utilizado una plataforma ARM Cortex-A8 (iMX51 de Freescale) con sistema operativo Windows Embedded CE (RTOS). Se trata de una solución, robusta, potente y económica que nuestros clientes pueden utilizar para suministrar a sus productos una excelente experiencia de usuario, reproducción de vídeo y comunicaciones.

Disponemos de sistema de evaluación y desarrollo. Solicite una versión demo sin compromiso.

Anuncios

Plataforma Cortex-A8 para entrenamiento y desarrollo

A partir de nuestra propia experiencia y necesidades reales, hemos elaborado una plataforma de entrenamiento y desarrollo para soluciones de alto rendimiento con interfaz gráfica de usuario, reproducción de vídeo, comunicaciones, control en tiempo real, etc… Incluye todo lo necesario – hardware, software, librerías, herramientas, ejemplos y soporte – para el desarrollo rápido de aplicaciones de última generación. Sólo son necesarios conocimientos básicos de programación en C/C++ para empezar a escribir el código de tu aplicación. CE_iMX51_1CE_iMX51_2 HARWARE

  • Placa de control iMX51 – Cortex A8
  • Display TFT LED de 10″ táctil (resistivo o capacitivo)
  • Conexiones: Ethernet, USB, RS232, RS485, SPI, I2C
  • Almacenamiento USB
  • Alimentador

SOFTWARE

EJEMPLOS

  • Interfaz de usuario gráfica/táctil 2D/3D
  • Reproducción de vídeo a pantalla completa o integrado en la interfaz
  • Comunicaciones TCP-Ethernet
  • Comunicaciones USB
  • Comunicaciones serie, RS232/485, I2C, SPI
  • Modbus
  • Control en tiempo real

www.nmielectronics.com

Soluciones embedded en 5 pasos

SolucionesEmbeddedEn5Pasos

Este servicio proporciona una solución embedded de alto rendimiento a la medida de sus necesidades, probada y en el mínimo tiempo.

Una solución enbedded incorpora un sistema operativo y elementos como una interfaz de usuario gráfica y táctil,  comunicaciones serie, USB, Ethernet/WiFi, Bluetooth, almacenamiento masivo, reproducción de video, etc.

Pensado para los fabricantes del equipo original (OEM), consiste en adaptar y/o personalizar componentes hardware y software que están plenamente probados, para conformar su plataforma cumpliendo con todos los requerimientos técnicos, funcionales y no funcionales, añadiendo una garantía y soporte de dos años.

1 – Especificación

Representa un documento técnico que establece de forma clara todas las características, los materiales y los servicios necesarios para producir componentes destinados a la obtención del producto final.

Incluye requerimientos para la conservación, su empaquetamiento, almacenaje y marcado así como los procedimientos para determinar la elaboración con éxito.

2 – Seleccionar la tecnología base

En este apartado se selecciona las tecnologías más apropiadas para su proyecto:

System on Module

  • ARM9: iMX27, iMX25
  • Cortex-A8: iMX51, iMX53
  • Cortex-A9: iMX6
  • X86: Intel Atom

Sistema Operativo

  • Windows Embedded CE, Compact
  • Windows Embedded XP, 7, 8,
  • Linux

3 – Personalizar hardware

En esta fase adaptamos alguna de nuestras placas base portadoras para cumplir con el 100×100 de sus requerimientos técnicos y le entregamos toda la información para la fabricación. Gestionamos el mayor ciclo de vida y el EOL (End of Life)

4 – Personalizar Sistema Operativo

Atendiendo a los requerimientos funcionales, elegimos y personalizamos el sistema operativo e implementamos y desarrollamos los drives y middleware necesarios para el correcto funcionamiento del producto.

5 – Aplicación

El desarrollo de aplicaciones embebidas suele ser más complejo que el desarrollo de aplicaciones de escritorio.

La interfaz de usuario es la parte visible del producto final y es una parte estratégica para ofrecer una experiencia diferencial a sus clientes.

En NMI Electronics podemos desarrollar la aplicación completa, sólo la base y/o partes, además de formación y soporte completos a sus ingenieros.