All Ruby on Rails Node JS Android iOS React Native Frontend Flutter QA

Embrace the Dark Mode

Embrace the Dark Mode Most developers already installed Xcode 11 and worked through various issues that recent iOS SDK brings to our projects. If you haven’t done it yet and want to know what to expect or you are looking for a quick solution to your problem, we’ve got you covered with a few simple tips and advice.
Read more

Android + Coroutines = ❤️ in 2020?

Over the past few years, RxJava along with RxKotlin extensions was considered a first-class choice when it comes to asynchronous programming on Android. However, since Kotlin Coroutines API was announced stable it’s considered a more lightweight and exciting alternative to Rx more and more often. Google officially admits it is all hands for using coroutines on production as it helps to scale execution of async jobs on Android OS efficiently.  
Read more
Many of Android Developers had bad experience using Fragments. There are many issues connected to them starting from the lifecycle and ending on animations. Fortunately, the Android team addressed some of these problems on the two latest releases of the Fragments library. Newest version is still the Release Candidate but in this article, I want to show what functionalities it will bring and what will be the future of Fragments.
Read more

Mobilization IX Summary

At the end of October, with part of the Mobile team, we took part in Mobilization IX - a conference dedicated to mobile technologies. Its main scope is the development of mobile solutions aimed at smartphones and tablets, with a particular interest in Android and iOS. 
Read more

Getting Started With Flutter BLoC

I have to admit it. My first experience with Flutter was not great. It was very unstable when I started working with it, and what put me off was the lack of architecture patterns. It was hard for me to easily structure my app, and I had to create custom logic for good communication between components. So I abandoned my Flutter projects and waited for what the time will bring.
Read more
The service objects layer is a crucial part of the Ruby on Rails backend. This is the places where most of the business logic is stored. This is the places that we want to keep in the best possible shape. For that purpose, I have started using some of the gems from the Dry-rb stack. In this blog post, I will try to share with you some solutions based on the Dry-rb gems that can make your services even better.
Read more

iOS 13 Modals Changes

Announcement If you carefully listen to WWDC 2019 Platform State of the Union about 0:53:35 you might hear the following announcement:
Read more

Server-Side Swift

When you want to write a backend you mainly think about frameworks that work with Java, C#, Python or JavaScript, but recently a new player came into town. Most people associate Swift with development for Apple desktop and mobile platforms, and while they are not wrong, Swift is capable of so much more! After all Swift's author, Chriss Lattner jokingly said:
Read more
In the world, there are different myths about Quality Assurance Specialists. Of course, some of them may be caused by not so great experience of working with some… problematic QAs. However, usually they simply come from lack of knowledge. 
Read more
Introduction So you know how to code in general, understand the object-oriented programming¹, learned Swift, and completed at least one iOS Development Course (if you’re not there yet, these links are a great place to start!). You can write a simple app using Model-View-Controller and it works well, but is your code any good? Could it be done any better? Is it clean (and what on earth does that mean)?
Read more
Newer
Need a successful project?
Estimate project or contact us
Netguru Codestories