← Boldare Blog
Grzegorz Kukla – Java Developer

Grzegorz Kukla

Java Developer

at Boldare - Product Design and Development Company

ArticleRaspberry Pi and AWS IoT – how to connect?

Raspberry Pi and AWS IoT – how to connect?

Learn how to create an app in Spring Boot for the Raspberry Pi 3, connecting to the AWS IoT cloud to control a lightbulb and take an advantage of the Device Shadow service.

ArticleAWS IoT – mass device control for home and industry

AWS IoT – mass device control for home and industry

Two years ago, I created my first IoT project for home. It was a smartphone-driven remote control for a gas boiler. The app made it possible also to control temperature at home. Today, I’d like to show you how to use the IoT service in the AWS (Amazon Web Services) cloud to connect to many appliances at home in a much easier way.

ArticleBlack-Box vs. White-Box Testing

Black-Box vs. White-Box Testing

I’ll begin by stating an obvious and yet fundamental fact for every programmer: each newly created program should be tested; regardless whether it’s an in-company program or a project for a client. But how to do the testing?

ArticleJava vs. JavaScript: what's the difference?

Java vs. JavaScript: what's the difference?

There are few more problematic notions in the web development and programming language communities than the unruly two: Java and JavaScript. Due to the coincidence of names and the partially similar usage of these two programming languages, many people regularly mistake one for the other, using these names interchangeably

ArticleIoT begins at home

IoT begins at home

This article describes a journey I went through to build a driver using simple components and to program it based on Java 8, Raspberry Pi Zero W, WebSockets, Spring Boot, REST, and Pi4J. Perhaps my method will inspire you to build something of your own.

ArticleDifferences between .class and .dex files in Java & Android

Differences between .class and .dex files in Java & Android

Several months ago, my adventure with creating mobile apps for Android began. Today, I’d like to tell you about the difference between .class files in Java and .dex files in Android. I’ll also show you how to create a .dex file containing a Java class step by step.