All Case Studies Design Development Interviews Machine Learning Project Management

Mobile development

Mobile app development refers to creating applications and other software specific to mobile devices, like smartphones, smart TVs and smart watches. Netguru builds mobile applications on all major platforms, including iOS and Android. Mobile development seeks to optimize functionality and user experience on mobile devices. On Netguru blog we cover mobile development topics, including Native Apps, Swift, Kotlin, React Native and Flutter.

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 custom 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
Mobile app security issue Nowadays, with the growing popularity of smartphones, almost everybody uses mobile applications, but hardly anyone thinks of their security while using them. At the same time, when developing a system everyone's focusing on the back-end security, but rarely on securing mobile apps. We just take security for granted, relying on the back-end, where there may be vulnerabilities as well.
Read more
A huge amount of a developer’s daily work is debugging. It’s the thing that makes this job really annoying, however on the other hand, resolving an issue and making something work is such an amazing feeling that being a developer is still worth it.
Read more
There are various types of testing and many quality assurance techniques. You can choose from methods ranging from manual testing, through unit tests, functional test, to end-to-end tests. Each testing technique brings additional value to the project and improves its quality. Some of those techniques are also confused or misused.
Read more
Google began sending emails notifying about the coming changes in the Google Play Store policy. Starting from November 1, 2018, every app uploaded as a new application or an update of a previously launched app has to target Android Oreo (API level 26) or higher.
Read more
Android has a whopping 85.9-percent share in the mobile OS market. Even if you’re an iPhone enthusiast yourself, these numbers can’t be argued with – Google’s operating system is an extremely important part of the modern technology landscape.
Read more
React Native lets you build native mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich enterprise mobile app UI from declarative components. It basically allows you to reuse your code for writing apps for Android and iOS. “Write once, use everywhere” was one of the most popular slogans for this technology when it came out.
Read more
Need a successful project?
Estimate project or contact us
Blog About Startups, Web Development and Mobile Development | Mobile