Android RecyclerView with Example for Beginners

In this article, we will discuss how to use the android RecyclerView. This widget is a more refined and efficient version of ListView with advanced performance and multiple benefits. This component allows developers to show a list of items from an extensive data set and data that change dynamically. For example, the inbox of your Gmail app, you find a list of people who contacted you. In the

Android November 12, 2019
Writing your First JavaFX Application

JavaFX is a software platform for creating desktop applications. It is intended to replace Swing as the standard GUI library for Java SE. In JavaFX vs. HTML5 article, we can see JavaFX is mainly for Desktop use. In this article, we'll dive deeper into the JavaFX framework and show you how to write a simple JavaFX application in NetBeans.The following are some key features of JavaFX, which make it

JavaFX November 09, 2019
Introduction to Web Programming

Web programming is the art of creating dynamic web applications. This means that users can interact with the application to post their stories, write comments, etc. from a web browser like Google Chrome, etc. Web programming is also referred to as web development. Example of web apps includes social networking sites like Facebook and Twitter or Video sharing sites like Youtube and Vimeo or e-comme

PHP November 05, 2019
Best Programming Laptops for Coders

Getting a laptop that is ideal for coding is not easy, especially with a wide variety of laptops to choose from. Moreover, there’s a lot of options to consider when you are trying to stick to a budget.In this article, we are going to dive deep into specs of the best programming laptops and how different they are. Coding is just not about writing lines of code, which can be done with any laptop.

Books November 04, 2019
Android Swipe Down to Refresh a Layout Example

Hello buddy,In this tutorial, we are discussing the android SwipeRefreshLayout. This enables an android app user to swipe or pull down to refresh the contents of the screen. You might have seen that apps like Twitter and Facebook offer an option to swipe down to refresh tweets and posts. Once a user pulls down from the top, a loader appears and will disappear after new content has been fetched. In

Android November 01, 2019
Safaricom Hacked Again

Yesternight Kenya’s biggest telco Safaricom experienced another glitch in their systems that allowed subscribers to acquire data bundles and airtime for free. There was a bug under *544# that allowed customers to purchase data of up to KES. 100,000,000 without having airtime. The news spread like wildfire and more and more people subscribed to the crazy data amounts, took screenshots and shared

Technology October 23, 2019
JavaFX vs HTML5

Choosing a rich client technology is very challenging! Particularly when these technologies are competing to be a leader in their area. In this case we have JavaFX and HTML5. I have done some projects and in both JavaFX and HTML5 for some companies. In this article I would like to share some of my insights on this topic.This article does not intend be a battle between JavaFX and HTML5 by making on

JavaFX October 03, 2019
Swap Two Numbers Without a Third Variable in Java

Swapping numbers will be helpful when creating large Java programs. Swapping is frequently used in sorting algorithms such as bubble sort, quick sort, etc.Swapping is the act of exchanging values of variables. In this article, I am going to teach you how to swap two numbers without using a third (temp) variable.Swap using multiplication and divisionpublic class Swap {    public static void main(

Java August 22, 2019
Java ArrayList for Absolute Beginners with Examples

ArrayLists will be helpful when creating large Java programs. In this article, I am going to teach you what a Java ArrayList is, how to use it, and what operations you can apply to it.What is an ArrayList?In Java, ArrayList is simply used to store dynamically sized collections of items. ArrayList stores items of the same data type. Remember that everything in Java is an object and when creating an

Java August 01, 2019
The Best Java Books for Beginners

Java: Programming Basics for Absolute Beginners This book by Nathan Clark is read by new beginners in programming who have no experience, especially in coding. It shows how to do coding from one stage to another in sequence through basics. The explanation is provided step by step in each portion of the code and also helps you in decisions when choosing IDE, how to put together and run the pro

Books July 30, 2019
Pages