By control.alt.coop eG
Client
For the Innovation Centre for Mobility and Societal Change (InnoZ) we have built an Android app as a part of an experiment on the field of autonomous mobility. The purpose of the project was to develop a user interface for the autonomous shuttle Emily. The user of the app should be able to call the vehicle from a random position along the route. Then, the shuttle transports the user to the requested location. While there was already a REST api for controlling the vehicle, important functionalities for a real on-demand service were missing in the back-end. Therefore, we built not only the android app but also a back-end service in python which takes care of authenticating users, recording their journey requests and distributing them across available vehicles.
For the Innovation Centre for Mobility and Societal Change (InnoZ) we have built an Android app as a part of an experiment on the field of autonomous mobility. The purpose of the project was to develop a user interface for the autonomous shuttle Emily. The user of the app should be able to call the vehicle from a random position along the route. Then, the shuttle transports the user to the requested location. While there was already a REST api for controlling the vehicle, important functionalities for a real on-demand service were missing in the back-end. Therefore, we built not only the android app but also a back-end service in python which takes care of authenticating users, recording their journey requests and distributing them across available vehicles.
In this project with mimi we integrated their services with the Android operating system. The most relevant cornerstones were developing and connecting their Android application (written in Kotlin) with their native architecture specific libraries. We were primarily involved in porting the software to new devices and architectures.
Nepos GmbH is building a great Progressive Web App primarily targeted at elderly who rely on a strictly consistent and easily understandable user interface. To implement this splendid vision they chose Angular 6 and a NodeJS based framework as their technological foundation. As contractor ctrl.alt.coop contributed a major feature to the nepos codebase, while carefully following established guidelines and patterns.
Die LINKE needed an application to coordinate the planing and realisation of their election campaign activities such as door to door campaigning, distribution of flyers, hanging up of posters, etc. A diverse set of users had to be considered: There were state association coordinators responsible for the planing of events; locally active users who helped during single events; and people potentially interested in activities organised by Die Linke in their neighbourhoods in the near future. Later, functionality was added to support future campaign planning.