All Ruby on Rails Node JS Android iOS React Native Frontend Flutter QA
If you are a Kotlin developer, you most probably know that coroutines communicate errors in execution by throwing exceptions. You might also think that handling these exceptions is as easy as in normal Kotlin or Java code. Unfortunately, when we start using nested execution, things might start working not quite as we would expect. In this article I will try to show situations where you need to be more cautious about exceptions and show some best practices.
Read more

iOS Unit Tests Basics

Similar to code implementation, unit testing suites may be approached in many different ways. Let's focus on two main assumptions here:
Read more

Clean Swift (VIP) iOS Architecture Pattern

Clean Swift (VIP) was first introduced by Raymond Law on his website clean-swift.com. The idea behind it was to tackle the Massive view controller problem while following the main ideas found in Uncle Bob’s Clean Architecture.
Read more
After the last SwiftUI update, there is no short answer from Apple regarding when to use what component when creating a new app or moving from the UIKit. In this article, I explain the basics of the new and related components presented at WWDC2020 session and suggest when to use them.
Read more
Some time ago, Google introduced a new part of Android Jetpack, DataStore. It’s a library that is supposed to replace SharedPreferences. This is the reason for the catchy title: Sooner or later, all of us will probably be forced to switch to DataStore.
Read more
This article presents a way of bridging native components in React Native applications.
Read more

Android Foldable Phones - Are You Ready?

Foldable phones are getting more and more popular. Companies are racing to get the best foldable experience out ASAP. What’s in it for us? A mix of opportunities and pitfalls ^^!
Read more
In this blog post, we are building an Apple App Store sticky header from The Sims Mobile product page.
Read more
In the summer of 2019 Apple made a rather huge announcement - now it’s possible to train machine learning models right on your iOS device! The first time I heard about it I became extremely excited and couldn’t wait to dive into the research. However, life is life and it took me 10 months to actually do it. In this blog post I would like to invite you on a machine learning journey with me. We’ll start from an overall review of the feature, then take a quick look at the pros and cons, and of course try it ourselves! Let’s start 🚘
Read more
Introduction Recently, our iOS security team was looking for a security analysis tool and we tested MobSF as one of our solutions. MobSF is a tool recommended by OWASP in its Mobile Security Testing Guide. It has binary analysis, source code analysis, and dynamic analysis, but sadly dynamic analysis is only available on Android. MobSF has many security testing options and has really great potential. There was one problem though, it only supported Objective-C for iOS code analysis. 
Read more
Newer
Need a successful project?
Estimate project
Netguru Codestories | Mobile