Keyboard Designer

About the developer, the app logo and the web site

About the project

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.


Among the most exciting motives of software development is understanding the problem of the user so completely to find a solution in which users do not feel that they have to describe their problem to the software, but that the software makes the problem clear to him and he founds a solution together with the software.
About the app logo

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.

About this website

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 been shot privately. The screenshots are from the test devices.

This site does not use tracking cookies!

Only a session cookie is used for page navigation, language selection and to hide this message after you read it.

OK      Show private policy


Close      Clipboard