1. Event-Driven Design Approach to the QML Wrapper for SmartSlog Tool
- Author
-
Nikolai Lebedev
- Subjects
SmartSpace ,QML wrapper ,Event-Driven ,Knowledge processors ,Mobile Development ,cross Platform ,Telecommunication ,TK5101-6720 - Abstract
SmartSlog Double API library is a tool for a knowledge processors (KP) and KP programming interfaces development. QML is declarative language based on JavaScript and suitable for cross-platrofm mobile application development. With the use of these two instruments it may be possible to implement QML wrapper for SmartSlog library to develop KP for different platforms. Moreover, snch wrapper may be extended with some features providing implicit subscription control and therefore data-binding between different SIBs and KP.Inthis way such architecture will be based on different kinds of events. This event-driven approach may simplify the developer's work saving bim from controlling different kinds of subscriptions, queries and connections. The purpose is to provide KPI wrapper for QML developers. The design of wrapper proposed in this paper may be used for cross-platform mobile and web development written in QML and JavaScript because these tools are common for a lot of platforms.
- Published
- 2016