

More inspiring knowledge

Monetization – How to make money on a mobile app?
In appvinio, we most often work with visionaries who want to create innovative products under a new brand, in short – with startups. But regardless of whether the application is to be a new market killer or a useful corporate tool to streamline processes, it should be built in a way to achieve the planned […]

Grinder – even less work, even more programming
You may have encountered a problem with build_runner before. Looking at it from the side the library is very useful. However, it has one fundamental flaw that bugs me, and it’s succinctly called: flutter pub run build_runner build –delete-conflicting-outputs. Some of you probably use the fvm library, which allows you to manage Flutter versions. You […]

Mason – less work, more programming
I’ m sure many of you may have come across a moment when you find an idea for a new project, but in order to start it you need to go through a to-do list: add the essential libraries that you use in every project, set all the parameters in MaterialApp, copy useful widgets, prepare […]

Random numbers vs Perlin noise
What are random numbers? There are no fully random numbers in programming, there are pseudorandom numbers which are difficult to distinguish from real random numbers (but for simplicity they are called random). Such numbers are usually generated on the basis of some sequence of characters called seed. We will try to illustrate how random numbers […]

The story of a bug – native lands: away and back
In the Flutter world, it not infrequent for us to use functionalities which implementation is strictly dependent on the platform on which it runs. There are many examples, such as the hero of today’s story – Blue Tooth, in the wide world known under the nickname of Bluetooth. This gentleman, or rather this technology does […]

Android Studio – what to do not to lose RAM memory
AS (Android Studio) is not recognized by the general public as the fastest working tool. It is too heavy and also takes up more memory than Chrome. Therefore, it is important not to hit your AS even more by adding more tasks to it than it can handle. In two of our biggest projects, we […]

“My app is an MVP” – that is, about how wrong we are in naming our projects
Introduction – that is, why I am writing this article and what you will learn in it Why: I have to share my observation. I have an impression that today every project is an MVP. I don’t work here for a long time, but I have already had the opportunity to participate in several projects […]

List of useful websites and online services for mobile app development
In this article I wanted to focus on websites that I came across during my work on mobile application development and that have stayed with me for good. There are a lot of different websites on the Internet, which a beginner programmer/graphic designer has no idea about, and which are very helpful in everyday work. […]

Customer – take care of your budget
Cost optimization is a topic that probably is important for all of us. This applies to both running a business and private life. We try to reduce unnecessary expenses, improve the processes, invest in development – expecting profits in the future. The same thing we can do in the case of creating a mobile app. […]