JavaFX ImageView examples and tutorials.

JavaFX provides us with a class called ImageView, which as the name suggests is used to paint images. These images are loaded with the Image class. ImageView resides in the javafx.scene.image package.

ImageView is powerful and provides with abilities like:

  1. Resize the displayed image (with or without preserving the original aspect ratio).
  2. Specifying a viewport into the source image for restricting the pixels displayed by this ImageView.

Android Uri Tutorial and Examples.

A Uri is a mutable URI reference. A URI reference includes a URI and a fragment, the component of the URI following a '#'.


Dart Convert Tutorial and Examples.

The dart's Convert librray contains encoders and decoders for converting between different data representations, including JSON and UTF-8. Furthermore it provides support for implementing converters in a way which makes them easy to chain and to use with streams.


Dart Future Examples.

In dart's async library is a class called Future. This represents a computation whose return value might not yet be available. It normally will return the value of the computation when it completes at some time in the future. We use them mostly for potentially lengthy computations such as I/O and interaction with users.


Flutter HTTP Tutorial and Examples.

How to perform various HTTP Requests in Flutter, and Classes involved in this package.


Dart Object Oriented Programming Class Tutorial and Example.

We will explore classes in this tutorial.


Dart Data Types and Variables example.


Dart Loops Tutorial and Examples.

Dart supports various types of loops. Let's explore them.


Flutter SQFLite Example Tutorial

This is a simple Dart Flutter Example Tutorial demonstrating how to perform basic CRUD: Insert, Select and Show data in a flutter application. We will be using the SQFLite SQLite plugin. This is because our database is the SQLite


SQLite Tutorial and Examples.

SQLite is the most popular embedded relational database management system and was first created by on 17 August 2000 by Dwayne Richard Hipp. Dwayne also authored the Lemon Parser Generator and CVSTrac, the latter became the inspiration for Trac. He was also a member of the Tcl core team.

SQLite is contained in a C programming library. SQLite is cross platform and portable and runs amazingly in all types of devices, from servers, to desktops and especially in mobile devices.This is because in contrast to many other database management systems, it is not a client–server database engine. Rather, it is embedded into the end program.

SQLite is ACID-compliant and implements most of the SQL standard, using a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity.ACID in full is Atomicity, Consistency, Isolation, Durability.These are properties of database transactions intended to guarantee validity even in the event of errors, power failures, etc. In the context of databases, a sequence of database operations that satisfies the ACID properties is called a transaction.

SQLite is used in:

  1. Mobile Devices like Android and iOS.
  2. Majority of web browsers.
  3. Operating Systems.
  4. Desktops and Servers. et.

It also has bindings to many programming languages like Java, C#, PHP, Python etc.