Customer came to us with an idea that he needed to create an Android Mobile Application for the stores owners where admin will be able to create and display the campaign on all the devices in the kiosk mode with some time intervals through the web portal.The devices which will display the campaign will be rooted device with the server.
The team of rlogical got into the discussion about the idea with the client’s team and we come up with the below requirements which fulfill the client’s needs from the solution:
Here kiosk mode of the device refer to the Menu bar and all hardware buttons should be disabled when the campaign will play on the devices.
We created an application which allows authorized persons to manage contents to play on the mobile,tablet devices. Authorized person can send content from the web portal to mobile,tablet device which have installed app on them. Whole app features can work perfectly only on Rooted device.The application kept the connected device in the kiosk mode when the activity will get perform. Client is able to sale that application to the vendors/store owners.
Vendors/store owners can install the application on their devices than vendor need to create the campaign and then schedule the campaign through the web portal. Schedule campaign will get downloaded automatically on all the connected devices and will automatically play as well.
The device should always be playing content in ‘kiosk’ mode. Kiosk mode prevents any unauthorised person from accessing the device.Let’s connect with us
As we have mentioned above that store owners/vendors can create a campaign by using the web portal and those campaign will be played in the mobile devices and Mobile application should be installed in those devices.
Our hire mobile app developers team created this mobile application which support and play the campaign created/assigned/scheduled through the webportal.
Whenever the user will install the app on the mobile device then welcome screen will come up first.
Through this screen application confirms about the Device ID number:
If the user has the Device Id for their device they can login in the application by entering the Device ID.
If the user doesn't have the Device ID number then they need to generate the Device ID first for their devices and then they can login in the application.Device ID can be generated by mobile app and web app both.
While the login process, device will do the validation about the
After validation, app will play the Default Content and Assigned content will start playing in the background.
While playing the content on the device in the kiosk mode, user can tap the five (5) times on top right of the screen to activate the login/password dialog box.
After entering the password in the login/password dialog box user will land up on the Dashboard.
Dashboard shows below elements about the device,campaign, and activity:
Content screen displays the current and scheduled content and perform other content-related operations.
The above screen displaying the Name of the content and showing when the current content plays until.
The App Settings screen allows the user to make a few changes in settings that way the App will functioning. These all settings are in synchronized mode with server.
If user change anything in the app then it will directly affect to the server and same if admin change any settings for this device on the server then app will sync that updated settings from the server.
Example: Admin can change device volume from the web portal and user can change the device volume from the app settings screen.
User can also execute Shell script directly from the app.
Reboot device button will reboot the device and app will start automatically after the reboot process done.
If any campaign assigned to the device then app will automatically start downloading the campaign and once download completed, it will automatically play assigned content on the same device.
As the above mobile application’s features and functionality explained, any store owner/store vendors can display the campaign in all the mobile and tablet devices in their store.
For that store owners/store vendors first needs to create the campaign and schedule that campaign as well.
Assigned those campaigns to mobile devices where the campaign will play at the scheduled time.
All the mobile devices which will play the campaign will have the app installed on them.
600 E Michigan Ave, Kalamazoo, MI 49007, USA
5 Kew Road, TW9 2PR, London
Peter Klein: +44 753 859 8026
Contact Email: firstname.lastname@example.org
301 1-28-21 Hayabuchi, Tsuzuki-ku, Yokohama-shi, Kanagawa 224-0025, Japan
Contact Email: email@example.com
Suit 3, Level 27, 1 Farrer Place Sydney NSW 2000
Contact Email: firstname.lastname@example.org