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, 2019Simple 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, 2019Best 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, 2019Android 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, 2019Writing 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, 2019Introduction 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, 2019Best 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, 2019Android 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, 2019Safaricom 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, 2019JavaFX 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