A paradigm is a different way to solve problems. We can link the concept of a paradigm to the concept of a map, since to get from one point to another, we have an infinite number of paths we can choose… and the paradigm is responsible for telling us where to go to get from […]
Tag: mobile app
What are APIs? This is what you need to know to take advantage of them.
An API (Application Programming Interface) is an interface that allows apps and software programs to communicate and share data. APIs can be public or private. Basically, it means enriching your app by taking advantage of other businesses’ development. Let’s explain this better with an example… Let’s suppose we want to develop a transport app, like […]
The Software Life Cycle
The software life cycle refers to the whole process of software development, since its building starts and ends, including maintenance and evolution in time. This life cycle defines how we are going to carry out the software process, in which a framework of the tasks needed to build high quality software is established. This is […]
The Programmer’s Paradox
In the programmers’ career, there’s always a critical time during a project development in which they will inevitably ask themselves: “Should I invest my time in continuing to improve the code that is already ‘ready’ or should I just finish the project?”. It’s then that programmers find themselves for the first time in this paradoxical […]
Matr + Crashlytics
Once we publish our apps in stores, we need to know practical and clear statistics about the issues that occur in our users’ devices. To do so, mat|r implements the tool Crashlytics in all the apps we develop in the platform, through Firebase. Firebase Crashlytics is a lightweight tool for crash reporting in real […]
Matr + App Distribution
Before launching our app to digital stores, we need to test it so that we can hold back all potential issues before it comes to the hands of our users. Therefore, we need a QA team that tests our app. As you may have seen, in mat|r, we can perform this step with the viewer, […]
What Is Robotics? Why Is It Important in Programming?
Robotics connects several technologies with the goal of designing systems capable of performing tasks autonomously. This capacity of carrying out actions in an autonomous manner involves the need to perceive and understand the environment around the robot. Seeing what surrounds it, if it’s a person, a wall or a table. Thus, it’ll be able to […]