All Ruby on Rails Node JS Android iOS React Native Frontend Flutter QA
Netguru is constantly growing and evolving, and so is our recruitment process. We’ve made many improvements since last year and improved our various career paths - both for programmers and for non-tech employees. I’d like to explain  our recruitment process, so you’ll always know what to expect after clicking the “apply” button on our career page.
Read more

Keeping your code clean

Keeping your code clean - this is something that doesn’t always go hand in hand with programming, especially in a larger team where people can have different experience and code style preferences. You may ask "clean code - is it that important?". Believe me, it is.
Read more
This article is part of a series: Android Security Analysis Tools, part one - JAADAS Android Security Analysis Tools, part two - DIVA app and AndroBugs Android Security Analysis Tools, part three - Drozer and QARK Android Security Analysis Tools, part four - MobSF   Welcome to the third part of the blog posts series dedicated to security analysis tools for Android apps. The series focuses on the tools suggested by the OWASP Mobile Security Testing Guide (MSTG). In the first part we discussed the problem of security analysis and looked at the JAADAS framework. The second blogpost  was dedicated to an overview of the AndroBugs framework and the DIVA app as a benchmark for security testing on Android. In this chapter, we will focus on two tools - Drozer and QARK.
Read more
In the previous post about Android Slices, we took a look at their possibilities, created our first Slice and tested it in different modes. In this article we will focus on more advanced slices which can take in-app actions and fetch data from our application. Let's take a look at Interactive and Dynamic Slices.
Read more
What is graphQL? GraphQL is an open source data query and manipulation language. It was created by Facebook in 2012 and publicly released in 2015.
Read more
Android Slices are a brand new way to display remote content from your application in many different places, such as Google Search (and Google Assistant in the future). We can think of them as interactive, templated views. Thanks to standardized rules how Slices can be created, they can be used across many different Android versions. Slices are part of Android Jetpack, which makes them backwards compatible back to API 19 (KitKat) - so Slices will be available almost to all users of Android devices.
Read more

Infinite Scroll with Vue.js and Intersection Observer

If we look at the web applications, the idea behind most of them is to fetch data from the database and present it to the user in the best possible way. When we deal with data there are cases when the best possible way of presentation means creating a list.
Read more
This article is part of a series: Android Security Analysis Tools, part one - JAADAS Android Security Analysis Tools, part two - DIVA app and AndroBugs Android Security Analysis Tools, part three - Drozer and QARK Android Security Analysis Tools, part four - MobSF   In the previous article, we began our exploration of security testing in Android applications. We started by discussing the testing problem and analyzing the first testing tools suggested by OWASP Mobile Testing Guide (MSTG). In this chapter, we will focus on the next tool for static security analysis suggested by MSTG - AndroBugs.
Read more
Being Kotlin enthusiasts and seeing how great 2017 KotlinConf talks were, when it was announced that the 2018 conference will take place in Amsterdam, we knew we must be there no matter what - we were not disappointed. The organization, talks, party, live concert (yeah there was even live concert by Queen and Freddie Mercury was brought back to life), ability to network with other Kotlin devs, all were top notch - the quality you could expect from JetBrains.
Read more
UIKit is an obvious choice when it comes to create layout in iOS. It's solid, stable and quite fast. On the other hand it gets tricky, when you need to create advanced and fancy table or collection view. It's really hard to achieve 60 FPS, even on recent devices, when a user scrolls really fast. This blog post comes with a solution for this!
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories