iDisplay Tablet

iDisplay Tablet

The iDISPLAY Tablet is an innovative solution designed to deliver essential business and brand information to consumers in a dynamic and interactive manner.

INTRODUCTION


The iDISPLAY Tablet is an innovative solution designed to deliver essential business and brand information to consumers in a dynamic and interactive manner. It aims to educate customers about the latest products, provide details about hotel services, and update employees on company events. This device ensures consistent, up-to-date, and personalized communication across multiple locations, enhancing the customer experience.


DESCRIPTION


The iDISPLAY Tablet operates on the Giada F200 mini-PC with Android OS. It is equipped with a USB port for external storage and an HDMI port to share media streams. The custom application runs in kiosk mode, allowing retailers and other businesses to manage media content and collect user interaction statistics. RFID technology is integrated, enabling content to automatically change when users interact with tagged items. The system facilitates media management through USB drives and also gathers valuable analytics regarding customer engagement with the displayed content.


SOLUTION


To address the client's needs, the IOMICO team developed an MDM (Mobile Device Management) Offline application capable of operating in kiosk mode. Root access was granted to the Android OS to lock the device to the MDM application, preventing users from accessing other features or applications. We also implemented an RFID signal reading functionality, enabling content to be dynamically displayed when users interact with RFID-tagged items.

A background service was developed to monitor the MDM application and restart it in case of failure, ensuring continuous operation.


RESPONSIBILITIES

  • MDM Offline Application Development: Designed the core application to run in kiosk mode, ensuring that no unauthorized access was allowed.

  • RFID Integration: Implemented RFID signal reading and content triggering when users interacted with tagged items.

  • Media Management: Created functionality for reading and processing external USB drives to manage media content, including the ability to recognize specific keys and folder structures for content updates.

  • System Monitoring: Developed background processes to ensure the MDM application remained operational, restarting if necessary.


TECHNICAL DETAILS

  • Platform: Android OS running on Giada F200 mini-PC

  • Technologies: Android SDK, Android NDK, Kotlin, React Native

  • Hardware: Giada F200 Mini-PC (USB, HDMI, RFID Reader)

  • Application Features:

    -Kiosk Mode

    -RFID Signal Processing

    -Media Content Management via USB

    -User Interaction Analytics

    -Offline Mode with Content Updates via USB Drives


CONCLUSION


The project successfully delivered all planned features, including kiosk mode, RFID signal processing, and media content management. The device meets the technical specifications and performance expectations, providing a seamless user experience. After thorough testing, the product has been validated and is now ready for mass production, making it an effective tool for retailers and businesses to engage with their customers in an interactive, informative manner.

Our services

Android development

Industry

Retail

Technology

Android sdk, Android ndk, Kotlin, React Native

Team

2 Android engineers,

1 React Native Engineer