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

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 listen to WWDC 2019 Platform State of the Union carefully, about 0:53:35 into the video, you might hear the following statement:
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 a new player has come into town recently. 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
When I first heard about Flutter I thought - great… another mobile app framework. After several months I saw that the popularity of Flutter increased, and I was really curious why. I started a playground project and really fell in love with the simplicity of creating mobile apps in Flutter. But it wasn’t enough for me.
Read more
Introduction This article will be strictly about the concept of asynchronicity in programming. There won’t be any language specific solutions on how to approach asynchronous code in this article. I will be covering those on the example of JavaScript in the upcoming series of short and concise notes on Asynchronous code in JS. Without further delay let’s get into the current topic.
Read more
WebAssembly, or WASM for short, is a performance-optimized solution enabling web applications to run at near-native speed. It is a cutting-edge technology with the current state as an MVP (minimum viable product), not the final version of WASM. Even though the standard is still evolving and new features are being added, the current, MVP version of WASM is guaranteed to be compatible with future releases. 
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories