My story about developing software for mobile devices starts in 2005. The project was called "Blinpu" and was an alternative to the then still very expensive data connections in mobile. There was a server component that was running on a PC, and a client component that could be installed on a Symbian device. Both devices communicated with each other via Bluetooth. "Blinpu" stands for "Bluetooth Information Point". The server could be located where information should be distributed in digital form without the need for a mobile data connection. It was sufficient to connect the mobile device to the server via Bluetooth, the server then offered the client software for download (an App Store did not exist at that time, even the term app did not exist at that time). After installation, the client was able to request information from the server much like a web browser does to a web server. The data was then exchanged via XML via Bluetooth and displayed like a web page within the client. I also used this project for my bachelor thesis.
Although I work as a software developer (C #, Java), a few years as a team leader, I have not developed any mobile apps yet. In my spare time, I often deal with projects in this area. The most downloaded app so far is the Music Box, which was installed about 20,000 times. I was surprised myself, because the app requires a Raspberry Pi with a corresponding image.
After being annoyed over and over again that the keyboards I installed on my Android devices did not have the keys where I expected them to, or were switched to a new version, in March 2017 I got the idea of a tool to create, which allows the creation of own keyboards. When there were rumors that keyboards were sending the input information to the manufacturer's server and a database was being accessed by strangers, I finally decided to push the project. I have defined the four basic rules that can also be seen on the homepage and started to develop.
Unfortunately, I am not very familiar in graphics software, so I looked for help designing the logo. That's how I came across Effdog from Colombo, Sri Lanka, who has designed many logos for different apps. In these you can already see from the logo, for which application the app is. It should be the same with the keyboard designer.
On the logo is an arrangement of keys watch does not match the usual structure. The border of the keys, which can be recognized as a keyboard, is open at the top right. This symbolizes the openness at any time to make changes and to add or remove keys. The brush on the border, intentionally held in cursor color, is ready to edit right at the opening.
As with the logo, I also looked for the design of the website support. I decided to use a template from SungeeTheme. Of course I wrote the code behind to fill the pages myself - with a template system in PHP, which I had developed for the presentation part of my Bachelor exam.
All images on this website have either been shot privately or are from the website www.pexels.com. The screenshots are from the test devices.