In native development it is necessary to count on longer time and higher development costs. For most apps which we meet in our practice, it is a better choice to use multi-platform development, because it does not mean a big financial burden. For example BMW corporation has chosen to go in the multi-platform way of development and they created this way their own app My BMW in Flutter.
Mobile app development becomes even more complicated if you want to aim for both today's biggest platforms - Android and iOS. Both platforms use different development environments, programming languages and libraries. This implies that if you want to create two identical apps, one for each platform, you have to do most of the development twice. But does it really have to be like this? No! Let’s take a look at it in more detail.
There are a lot of solutions for Linux operating system desktop apps development. We are going to describe two solutions which are tested and we use it in our daily practice in ASN Plus. You will have a bigger picture of options for apps development and you will be able to decide which solution to use after reading the article.
If you are not much oriented in airsoft sport, you probably do not know company Jefftron. Its focus is specific in many ways. Its products target a large community of amateur and professional airsoft players. The company has achieved worldwide success with its project Leviathan, which was developed by our company ASN Plus.
The goal for firmware development is evident – to create a programme which works and is debugged and lacking errors at the same time. The development work should not end even after an electronic product is placed on the market. It is important to carry on working on the updates, which will help to add new functions and to flexibly solve identified shortcomings. How is it possible to implement an option to remotely upgrade the firmware? You can use the bootloader. Thanks to it the firmware upgrade can be smooth, secure and user friendly.
One of the services that we commonly do in ASN Plus for our customers is the PCB redesign. Companies request the reworking of existing electronics designs from our company more and more often. They need to update it to match their actual demands.
In the recent article we focused on the most common mistakes in schematic design. Precisely made schematic is thereby essential for PCB design. Schematic itself is definitely not enough. Let’s move a step further - we will advise you how to design functional PCB on first try without the mistakes.
Are you interested in schematic design? Then take attention for common mistakes which lead to malfunctioning designed electronics. Our engineers have designed that amount of schematics, which could cover the football game field. Thanks to their extensive experience, they know what to avoid. We have decided to sum up their recommendations and pass on the know-how we have been building for years. We believe our tips can help beginners, as well as advanced hardware developers.