All Case Studies Design Development Interviews Our Way Project Management
When we first heard about React Native, a framework that enables mobile app development for multiple platforms, we were thrilled. One team, one codebase and the potential to scale an app for iOS and Android using a fracture of resources required in native development is a great promise. But how does it stack up against the reality?
Read more
According to Statista’s estimations, in 2018 52.2% of all worldwide online traffic was generated through mobile phones. However, trends have changed in mobile development. We’ve seen a major switch from native to cross-platform programming with React Native and increasing popularity of Progressive Web Apps. On the other hand, we have Kotlin, AR, VR, and IoT solutions which keep Android development growing strong. What are the trends for the upcoming year for Android development? We asked C-level executives from the top startups in Europe about their guesses.
Read more
Good architecture is the foundation of all well-designed software. However, when it comes to mobile applications or platforms, there’s always been a problem with a good architecture. In the case of Android, it might be because Google doesn’t support or even recommend any specific architecture. Apple, on the other hand, suggested the MVC architecture for UIKit, but their proposal aroused a lot of controversy and many experts claimed it was not a good solution. In this blogpost we’ll try to figure out how to choose the right architecture for mobile app development.
Read more
Mobile applications have been with us for more than 10 years. Within that time, the mobile development market has significantly changed. At the beginning developers were limited to native platform-specific applications which were not able to work on different systems. The growing demand for mobile apps brought new ideas for shortening development time. And that’s how cross-platform development was born. Near-native platforms, such as React Native or Flutter, are gaining ground and offering better opportunities to build native-like experiences. Today, we want to discuss the pros and cons of such solutions.
Read more
Including machine learning (ML) capabilities can add a lot of value to your product. Today’s customers expect applications to be tailored to their precise needs, and machine learning is increasingly becoming the go-to solution.
Read more
According to Statista’s estimations, in 2018 52.2% of all worldwide online traffic was generated through mobile phones. However, trends have changed in mobile app development. There’s been a major shift from native to cross-platform development, as well as other alternatives like Progressive Web Apps. On the other hand, native development is growing strong thanks to technologies such as AR, VR or AI. How do you pick the right solution for your business? Choose a partner that will help you make the right decision.
Read more

How to Design Offline-first Approach in a Mobile App

Nowadays, almost everyone uses WiFi at home, workplace, or even when commuting. When there is no wireless network available, we connect to the mobile network. Does it mean that we shouldn't be concerned with the availability of network when making mobile apps? Not really. There are many scenarios where a short period of no connectivity can ruin your app’s "smoothness".
Read more
After all the scandal caused by Cambridge Analytica and considering the role Facebook had in it, people went crazy about the personal information companies are collecting about them. Many users revoked permissions from applications or removed applications that they’re not using.
Read more
Have you ever wondered what the secret recipe is that allows successful start-ups to scale up so quickly? What is the big idea behind keeping users attracted to the product so much?
Read more
Nowadays, with the growing popularity of smartphones, almost everybody uses mobile applications, but hardly anyone thinks of their own security while using them. At the same time, when developing a system it’s standard to put emphasis on securing the back-end, but very rarely do we focus on securing mobile apps. We just take security for granted, relying on the back-end, where there may be vulnerabilities as well.
Read more
Newer
Need a successful project?
Estimate project or contact us