The MyŠkoda App was supposed to have three main functionalities which were to be fully integrated into the Škoda ecosystem:
- Information about car status + car connectivity (SmartGate / MIB)
- Communication with your preferred Škoda dealership
- PAUL Asistant – inteligent asistant and navigation planner using custom developed predictive algorithm
Additional features included: Optical recognition (allows recognition of car interior elements and display information from your car manuals, Parking assistant, PCI form for service requests and a Digital service plan – list with all service operations regarding the users car.
The MyŠkoda App third party integration project aimed to enable third party plugin developers to develop, test & deploy plugins into MyŠkoda App in order to extend its functionality. The integration of the plugins was claimed to be as seamless as possible, but also defining clear rules, terms and conditions which have to be fulfilled by each specific plugin/use to be integrated (e.g. UX rules, technology, security, process rules etc.).
It supplied a complex solution for third party plug-in modules, integration into the MyŠkoda application consists of a number of components, with two major deliverables – Plugin SDK a Developer portal. Plugin SDK is an interface developed separately for Android and iOS that allows the core of the MyŠkoda app to interact with the plugins and for plugins to access the resources of the system. This code resides and is deployed together with MyŠkoda app. The developer portal is a web application running in the cloud that allows plugin developers to get development resources and to submit plugins.