Create a simple Todo app in Android

Today, we're gonna make a simple Todo app for Android using Android Studio 3. At first, this app only allows the...
flutter

Flutter Hooks – scratching the surface

With previous experience working with React, moving to Flutter, hooks are things that I feel missing the most. Hooks help a lot...

Android: Todo app – part 2, customize layout for single item

In the last article, we made a simple todo app, but there's nothing more than just add tasks to the list without...

getElementByID and getElementsByTagName in DOM manipulation

DOM manipulation is a skill set that every web developer must know about. With DOM manipulation, we can access the DOM and change the...

Overriding equals() method in Java

Comparing is something that you would do a lot in programming. It's easy in Java to compare primitive variable using double equals...

Working with array in JavaScript

arr1.splice(2,0, 3,4)Unlike Java, an array in JavaScript don't need to be fixed in size. You don't have to give it a length when declaring...
flutter

Make a gradient button in Flutter

Gradient is coming back as a trend in UI design, I once have to create a button with a gradient background. Thanks...

Getting to know Arraylist in Java

Since some of my classmates are struggling with Arraylist in their assignment. I would like to make some lines of word about this new...

ReactJS – making a simple todo App with React Hooks

Finally , react hooks are officially released. I would give a huge change in the way we write react application. We don't...

Java -Abstract keyword – why and how

As learning Java, we knew how to deal with Inheritance where all the subclasses will represent the spirit of the superclass. They inherited...
Web and Mobile Developer

All Posts

flutter

Flutter Hooks – scratching the surface

With previous experience working with React, moving to Flutter, hooks are things that I feel missing the most. Hooks help a lot...

White noise player

The Membership wallet