Android Developer beginner. Step #1 – Interacting with the UI
This is the first article from a series which point out the most crucial parts in the beginning of Android development. Step by step.
This is the first article from a series which point out the most crucial parts in the beginning of Android development. Step by step.
Learn how to avoid UX issues, like truncated texts or undersized content space, in applications. Let’s try pseudolocalization.
The Observer pattern is one of the Behavioral Design Patterns, which means it enables communication between different classes and objects. Here, you can learn how to implement it step-by-step.
Droids On Roids is ranked in the Deloitte Technology Fast 50 Central Europe 2017 programme! We placed the 17th in the main category – Technology Fast 50 – recognizing the 50 fastest-growing companies in the region.
40 hours of intensive workshops, nearly 7,500 lines of code written and the pleasure of hosting seven fantastic young programmers in our office. The 3rd edition of Android Bootcamp has come to an end! How did it go, from the perspective of both the participants & Sensei?
We are proud to share with you good news! Wojciech Szwajkiewicz and Tomasz Muter – CEO & Vice-President of Droids On Roids – are included on the prestigious “30 under 30” list announced in the October issue of the polish Forbes magazine.
Did you know, that there may be a File which exists and doesn’t exist at the same time? Are you aware, that you can delete a file and still use it? Discover these & other files edge cases in software development.
The latest and coolest tech. Outstanding people. Epic adventures – that’s how Droids On Roids’ devs describe working in our company. Discover their stories and take a look inside the team!
Design patterns are reusable solutions to the most commonly occurring software problems. Let’s take a look at the Builder pattern in Android!
Code Review: find out what it is and why we believe its presence is crucial for successful software development.
Have you ever worked with JSON converters like GSON or Moshi? They are extremely useful when it comes to operating with internet data. I try to provide a similar mechanism for web scraping and take HTML parsing to the next level.
Bitrise.io is a cloud CI/CD service. It can build, test and deploy your apps. In this article we will focus on testing, namely on Android apps UI and instrumented unit tests.
Learn how to create a basic measuring app using ARKit – a new framework in iOS 11 announced at WWDC 2017. Let’s develop a simple demo app!
No matter if you are a software developer, a copywriter or you’re just writing an e-mail, text has many traps you need to be aware of. Some may cause numerous issues, from bugs in your app through visual artefacts to even victims! Let’s take a look at how we can avoid them. Background Text (aka […]
Is it possible for an app to handle multiple Bluetooth Low Energy devices simultaneously? Can I stream music via Bluetooth Classic to my Bluetooth speakers and communicate via BLE? Check out the answers for these and other crucial questions regarding BLE technology on iOS.
Some time ago, I made a tutorial on how to use face detection in AVFoundation. This time, I would like to show you how to do this using Apple’s new Vision framework, presented at WWDC 2017.
Most of us iOS developers use Xcode for daily work. At WWDC 2017, Apple showed us the latest version of this tool – Xcode 9. I would like to briefly show you the best changes in new version of the IDE.
It is a pretty rare case when a Developer and a Designer are one and the same person. In most cases, they are two totally different people, who — whether they like it or not — need to work together to create a great, complete product. How can we make this cooperation smooth and painless? Well, […]