10 Things You Need To Know About ClickMobile Technology
1. HTML 5: Develop Once, Run Everywhere
Business value: organizations can deploy one app that fits all mobile devices and windows based PCs.
2. Responsive UI: Configure Once, Run Everywhere
Responsive UI is the next generation of device agnostic apps. Instead of just running on all devices, Responsive UI makes sure the app is running optimally on all devices by automatically responding to the screen size, and any relevant hardware like camera, GPS, barcode etc.
Business value 1: less configurations to take care of – the app is adjusting automatically without having to configure it.
Business value 2: users get more familiar with the elements of the app and can use it easily on every different form factors.
3. ClickMobile CSS Skins
Using CSS, customers can change many graphic elements such as icons, fonts, and colors.
Business value: Organizations can brand ClickMobile with their own business brand.
4. Push Notifications: Device Wakeup
Push notifications are the new standard way to wake up a modern mobile device. The notifications are initiated by the app but are being sent by the OS vendor itself (Apple, Google, MS). This is the optimized way to wake up the device with a message. It requires a native touch, therefore push notifications require PhoneGap.
Business value: Immediate response to dynamic business events.
PhoneGap comes to the rescue when web technologies are lacking. When we say ClickMobile can run inside PhoneGap, we mean to say that the HTML5 code can run inside a native container. This container bridges the gap between the web-based code and the hardware of the device. A good example is barcode scanning.
Business value: Run the newest technology no matter what version or platform is being used.
6. Mobile Business Views
Business Views are ClickMobile’s engine to mobilize business data. Business views allow defining a certain topic inside ClickMobile that handles a list of objects representing assets, parts or vacation requests.
The Business Views Engine is powerful and contains synchronization options such as filters, sorting, configurable forms, and many additional capabilities.
This is the heart of many mobile apps we develop today.
Business value: When expanding the mobile functionality beyond scheduling and timesheets – business views are the main mechanism to build this additional functionality.
7. Forms: Expressions:
Expressions are called to the rescue when a customer asks to have a dynamic form where a value of one field affects the behavior of another field. The expressions engine helps configuring dependencies between fields and the result is a form that keeps changing based on the data entered by the user.
Business value: Almost any business requires some workflows on top of the mobile forms – Expressions provide the answer.
8. Integration to Backend System: With/Without Scheduling
ClickMobile is based on the same ServiceOptimization tools you are familiar with on the ClickPlatform. This means that with or without ClickSchedule – the objects are there, the services are there, the settings and users are there. The same integration exists for a single product implementation or a combined solution implementation.
Business value: Customers can implement ClickSoftware based on their own business priorities.
9. Interconnected Apps
When we say interconnect apps we mean multiple apps residing inside the same container, and sharing similar objects, data, context and even specific workflows. A good example of this is the timesheets app which records user updates during the day that involves the schedule. The app summarizes the user’s activities.
Business value: At the end of the day, the user does not need to enter data to the timesheet report as it is automatically generated using the interconnectivity between the timesheet and the schedule apps.
10. Building Apps
Building apps is done through the Mobility Studio. The process includes defining an object model (through the structure tool), configuring a business view, defining a form, plus some peripheral UI like widgets and configuring synchronization preferences (who sees what, where, when).
With the latest version of ClickMobile, apps can be saved using the new app building Wizard and be ported from one system to another with drag and drop capabilities.
Business value: Businesses and ClickSoftware Partners can build apps based on their own business needs.