Building JavaFX User Interface Using FXML

In the previous article, we learnt about writing your first JavaFX application, the internals of a simple JavaFX application, and the lifecycle of a JavaFX application.  If you want to understand the basics of all JavaFX applications, I encourage you to read the article.In this article, we will build a JavaFX user interface using FXML. FXML is an XML based language provided by JavaFX. We will

JavaFX December 02, 2019
Simple Tips on How to Start Writing Clean Code

Writing clean code requires trying out different practices and tips. This task is not as easy as it sounds, and the main problem is that there are a couple of tips to write clean code. For this reason, it becomes difficult for programmers, especially new, to select the best practices and follow them. Every programming language has keywords and built-in methods. We do not worry about writing these

Misc November 30, 2019
Best Integrated Development Environment IDEs

It is generally challenging to choose the appropriate Integrated Development Environments (IDE) when starting programming. In the early stages of programming, you may download many programs without knowing how they work. Most of the time, beginners will download the inappropriate IDE. In this article, I will highlight some of the best IDE (Integrated Development Environment) for developers, and yo

Misc November 13, 2019
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 03, 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
Pages