Today’s handphones contain GPS location tracking which can be used to track the locations of the handphone owners. In this article, I am going to discuss how to program an app (the first app) using Android Studio, together with Google Location API and Google Map, which will then use the GPS functionality found in Android handphones to transmit the current handphone’s geo-coordinates (latitude and longitude) periodically to a receiving app on the server (the second app) which then proceeds to save the latest data to the database.

This transmitting app must be installed on the handphone to be tracked and…


In this article, I extend further my earlier article, Creating a fullstack React/Material-UI DataGrid frontend data grid connected to a Java SpringBoot REST GET API backend with axios. Hopefully, you will get a more in-depth knowledge of the many facets of Java when you reach the end of this article!

For this app, we will continue using a Java SpringBoot backend providing REST service (refer to my earlier article above) but we will not be using a database. Instead we will upload Excel files or CSV files from the client (using Java upload facility) containing daily sales and no of…


Many programmers are aware that backends are commonly built using technology stacks like Java and SpringBoot, Python/Django, PHP/Laravel and RubyOnRails but you can also use node.js as a REST backend thus reducing the width of the technology stack and reducing the requirement on the number of programmers who specialize in different backend languages. Using node.js also allows you to use the latest Javascript and leverage on the latest technologies.

In this article, I will show you how to create a node.js REST API backend with full CRUD functionalities using MongoDB on a Windows 10 machine with Visual Code. We are…


REST API services are becoming increasingly popular these days as a means of providing data to Javascript frontends such as React, Vue, Angular and Svelte. Today we will develop a REST API service backend using Python (3.9.1) and Django which connects to a Postgres database and fetches all the record in a GET request.

Subsequently, if you would like to build a frontend and connect to this backend service with React, node,js and the Material-UI/Data Grid component, check out my other article (which also discusses how to create a Java Springboot REST backend), Creating a fullstack React/Material-UI DataGrid frontend data…


Automatically programmed robot arms are used pervasively in industry especially the automotive and assembly sectors and The Midea Group through its KUKA range of products is a leading German robotic equipment manufacturer with a wide range of products in the world. Other leading manufacturers include ABB, Yaskawa, Fanuc, Kawasaki, Staubli, Mitsubishi, and Omron. …


The increase in popularity of Javascript and mobile devices has led to the rise of JS frameworks such as React, Angular and Vue and the development of single page applications (or SPAs) that are compatible across all devices from laptops to handphones. Whilst frontend development with Java (e.g. JSP, JSF) has taken more of a back seat, React apps running on node.js has become extremely popular. But Java still has an important role to play as a backend layer particularly in the field of providing REST services and this is due to the simplicity in creating Spring apps through the…


We all know that there will eventually come a time when a major decision has been made to change databases. When a lot of custom SQL code has been written for the old database, which needs to be converted to the new one — and this is true especially when stored procedures are used a lot — , automated programs and regular expressions can be a speedy and efficient way to get the job done.

In this article, I will go through some main SQL syntax differences between Oracle PL/SQL and Postgres PL/PGSQL and how to use VB.Net and regular…

Ezani

38+ years as a programmer. Started with VB, now doing Java, SpringBoot, Android, React, ASP and Python. Running my own software company at mysoftware2u.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store