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

Accessibility in a Login Form

Introduction When designing and coding a form, it is crucial to incorporate proper HTML tags. Without them, a screen reader won’t be able to inform a non-sighted user about the contents of the webpage. The task might seem obvious, but there are few things one needs to keep in mind not to exclude some users from using the website you’re developing.
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
First impression can only be made once. That’s why creating a perfect splash screen is so important. Here’s a tutorial on adding it to React Native apps.
Read more
Nowadays, most web pages are based on JavaScript. Therefore it would be logical to use the same language to write tests. Front end developers can maintain tests, execute scripts, and interact naturally with the page, but which JS framework should you use?
Read more

How to Get a Job as a QA at Netguru?

My name is Martyna and I’m a recruiter responsible for growing the QA team at Netguru. Thinking about how to support talents in the recruitment process I decided to share some tips that will bring you closer to the perfect QA persona, which is an abstract representation of a QA employee. It will help you to see what we value the most in the candidates, and of course, how to get through the recruitment process easier.
Read more
Introduction When we are developing flawless and user-friendly applications that are helping the people of the world in their daily lives, we need to remember a very important aspect – security. As engineers, we have to make sure that valuable data in our applications will not be compromised. We should, of course, follow good practices like communicating with our server via https and other common approaches. However, as Android Developers, we also have to remember other vulnerabilities that our applications are facing every day.
Read more

Android Dark Theme

Introduction Android 10 brings us lots of new features. In my opinion, one of the most interesting is the Dark theme. Most likely everyone would agree that using very bright applications at night is uncomfortable. Some apps support more eye-friendly themes at night, but every application needs to be configured separately. Wouldn’t it be great to make the system and apps dark with a single click or even have it turned on automatically? Well, Android 10 makes it much more user-friendly both for the end-user and the developer.
Read more

Android Jetpack Security

Introduction Security is undoubtedly an important element in mobile applications, but unfortunately, doing everything correctly is a complex task. Recently, Google released its security-crypto library as part of jetpack components to ease the process of making apps more secure.
Read more
A comparison of text to speech solutions There are many text to speech solutions on the market, starting from Google Cloud Text To Speech, Microsoft Azure Text To Speech, Amazon AWS Polly and finishing with natively implemented solutions for Android and iOS devices. While the last one seems easier to implement, is reliable, and offers possibilities like using it without an internet connection, the “bigger” solutions are backed by machine learning and provide higher quality voices. The biggest downside is support for React Native - while all of them have official iOS and Android SDKs, it’s really hard to find a library for React Native. In this article, we present a comparison of native solutions for normal React Native apps, Expo ones, and the Rest API of Google Speech To Text. 
Read more
Introduction HubSpot is a great platform for marketers and content creators. It gives them the power and freedom to create the pages they want easily, without the need to involve developers in the process. 
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories