All Ruby on Rails Node JS Android iOS React Native Frontend
Sharing news about a new open-source tool is always exciting. Recently, CarLensCollectionViewLayout was released. What’s more, version 1.1.0 is ready now! 
Read more

Entrance to the World of ARKit

ARKit is a pretty fresh API that was released by Apple in June 2017. It has opened a wide range of possibilities for developers to create iOS applications with a completely new approach. For people that are not very familiar with that technology, it may seem a little bit overwhelming to dive into augmented reality world and start developing all of the new features that are available right now. Fortunately, things are not that bad at all and in this short blogpost I will try to present it to you.
Read more

Grand Central Dispatch in Swift

Grand Central Dispatch is a low-level API created to enable you to execute code concurrently. It uses dispatch queues managed by the system, which makes it the easiest way to manage operations. Before we dive into GCD, let's have a brief look at the types of execution and queues.
Read more
Debate about „cross-platform vs native” rages lastly due to Google’s Flutter. Google is trying to revolutionize mobile development, in the meantime, JetBrains is slowly trying to develop some „worth to consider" solution. Let’s be honest, Java is popular... very popular and in the future, Kotlin can be the next big thing, as the popularity is expected to grow as it is now. According to Stack Overflow's 2018 Annual Developer Survey Kotlin is the second beloved language among Developers.
Read more
There are many techniques for analyzing images for mobile apps. Lot of solution offer many different features, and finding solution which perfectly match your needs may be difficult task. For one of our internal project, we need to analyse image for getting information about shapes (like rectangles, triangles and so on) which match our requirements. To do it, we had to check some popular solutions for images processing. Our solution had to be compatible with both Android and iOS platform, because we did not want to implement our algorithm twice, and we would like to have exactly the same result on both platforms. You can see results of our research here:
Read more

VR Technologies for Mobile Apps

This is the second part of our story and research how to create a VR app. The first one, here, was about linking OpenCV, which we need for a certain reason, and creating a framework with shared code. Now, let's move straight to the VR. The very first question was "how to create and show 3D and/or VR world in a native app?". If you are a game developer, then it may sound silly. We are not, but we had a knowledge about a few solutions, so we took a deeper look at them.
Read more
Creating functional PWA for iOS is tough and requires a lot of workarounds, but it is possible - as you may have seen in my previous article - Few Tips That Will Make Your PWA on iOS Feel Like Native. I wrote that article a few months ago, but unfortunately, it is not outdated yet - support for PWA on iOS is still really poor.
Read more
Thanks to the fact that it can run on multiple platforms, Kotlin is gaining more and more popularity in multiplatform development. Recently we have started a dedicated R&D working group in Netguru in order to establish best practices for multiplatform development and to evaluate how much code reusability we can achieve using this technology. We’ve started to work on an online, multiplayer game project consisting of a Spring backend module along with iOS and Android client apps.
Read more
We wanted to create a framework that uses OpenCV to process pictures, like shape and piece of paper detection. We are going to need it for our internal stuff. I promise that we will inform you about it in the next weeks!
Read more
CreateML is a phenomenal tool introduced at WWDC 2018 by Apple, and it has already created quite a hype. In this blog post, we’ll discover not only why it happened but we will also learn how to use the tool. Let’s start!
Read more
Newer
Need a successful project?
Estimate project or contact us