Some time ago we were making a powerbank renting system with standalone kiosk. One of our goals was to make powerbank return process as easy as it can be and we figured out that we were able to achieve this […]
Routing engines Vector map dataIn the previous post we have described how to prepare functioning map with some overlays added to it. Now, it would be nice to add some other options to it, for example finding a route to […]
Using a map in your app Many applications need a map. There is a multitude of possibilities of how the map can be used in an application, especially in a mobile app. Some apps need map to show real-world information […]
In the previous post we have presented process of deploying an application on the iOS mobile platform. The deployment process was divided into two stages: building the application and putting it on the store. On Android, the process will look […]
In the first post, we have shortly described what is software deployment and shortly introduced methods to deploy an application using Qt tool along with listing advantages and disadvantages of these methods. In this article we will focus on deployment […]
This is the first post of the series of 3 posts regarding deployment process in Qt. Deployment is one of the major steps in creating cross-platform applications. Generally speaking, deployment of the application is defined by a set of all […]
What is a Kiosk and what do you need it for? At the beginning let’s explain what is a Kiosk application. Nowadays the need for application protection is critical, but unfortunately it is usually an afterthought. Kiosk system software ensures […]
What is Playout app? In simple words, playout is a type of application that allows to play video files and output itvia different ways to receivers. The main feature of playout is that it is working all time without any […]
Have you ever wondered what type of programmer you are, which way of coding will you choose, or even what design method suits you best? Talking about UI (User Interface) development is an ever-changing subject. The way frontend developers build […]
It is the last post from the short series describing some aspects of the decision of choosing proper database engine, with a particular focus on SQLite. In this post, we see how efficient SQLite really is along with some interesting […]
In the first post, we have shortly described how SQLite differs from other databases. We have also introduced a real scenario in which we had to operate by choosing proper database engine and defined, for this particular scenario, a number […]
This is the first part of the new series – continuation next week! Selecting the best data storage engine for your application can be a non-trivial task. There are various databases available, relational or non-relational, simple or sophisticated, specialized or […]
This article is the fifth part of the entire entry. If you haven’t read the first part, look here and let us know if it is helpful to you! Context manager Imagine this situation: you are serving an empire as […]
A lot of python programmers claim that if you can program in any language then you can program in python. And to be quite honest it’s… true. Writing Python code that does its job is not hard. But writing elegant […]
This article is the fifth part of the entire entry. If you haven’t read the first part, look here, here, here and here, and let us know if it is helpful to you! Unlike the rules described in the previous […]
This article is the fourth part of the entire entry. If you haven’t read the first part, look here, here and here. Sometimes it happens that passing all dependencies to a class turns out to be difficult due to the […]
This article is the third part of the entire entry. If you haven’t read the first part, look here and here. This rule is important for at least two reasons. The first results from the fact that the construction of […]
This is the second part of the entire entry. If you haven’t read the first part, look here. This is the first and most important rule for writing testable code. The classes being tested should have all dependencies provided from […]
Every developer has heard of unit testing. Almost everyone knows that they are useful. Many developers even write unit tests. But how many of them really know how to make code for which writing tests won’t be like a road […]
This article is the second part of the entire entry. If you haven’t read the first part, look here. Medium developers are the group that begin to deal with problems on their own. They are able to ask the right […]
Living in the era of digitalisation and constantly evolving computerisation in a various social or business environments, contributes to young people choosing programming as a notable life career. It happens so, because the employee market dominates. There is more demand […]
The recent trend in designing mass-scale electronic devices is to emphasize as much as possible software role in the devices. It means that the modules responsible for delivering particular functionalities are planned in such way that software part of the […]
Copyright 2021. All rights reserved.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.