Let's talk!

Maciej Szymczuk
Regional Director
USA

(+1) 929 262 9149

maciej.szymczuk@softwarehut.com


contact form

Let's talk
Android bots

How to Communicate Arduino with Android via Bluetooth

Connecting a mobile phone with any hardware via Bluetooth is not as complicated as it might seem. Don’t worry if you have no experience in programming microcontrollers. In this post, I will show you how to create simple Bluetooth communication between our Android phone and Arduino. Arduino is an open-source electronics platform based on easy-to-use […]

Read more• • •

WDGeneralNetworkError

The Most Important Metrics That Matter for Your App

Mobile app developers have a lot to measure when monitoring their app performance. With so many metrics to choose from, how do developers know where to begin? In the early days of app development, success was usually based on analytics alone. Knowing how many people used the app and how frequently helped developers learn more […]

Read more• • •

Feasibility

Requirements Analysis – Testing Beyond Clicking

If you are a software tester, how often have you heard that your job is just clicking in an application that is being tested? Has it ever happened that someone, basing on that assumption, described your occupation as less important than the programmer’s? For a valuable tester, it takes more than just “clicking” and following […]

Read more• • •

The Internet of Things

Case Study – Library Releases and How to Do Them

One day I said: enough. This was the day when I tried to copy my MVP code, yet again, to another project. On that day I thought, “how about applying the best practices to this MVP code, like reusability?”. And then my library journey began. It involved, and still does, building artifacts, releasing and uploading […]

Read more• • •

Offline Mode

Android Offline Mode MVP-ing in Kotlin Like a Boss

Getting that offline data right is a tricky thing to do. Especially when you do not have some kind of a pattern in your app. When a new project with offline mode pops up, you are supposed to get the right answer for such requirements. This answer is right here, in this article! What is […]

Read more• • •

As part of our website we use cookies to provide you with services at the highest level, including in a manner tailored to individual needs. Using the site whithout changing the cookies settings means that they will be stored in your device. You can changes settings at any time. Accept