What canonical means ?

What does the word canonical mean?

(adj.) Authoritative or standard; conforming to an accepted rule or procedure. When referring to programming, canonical means conforming to well-established patterns or rules. The term is typically used to describe whether or not a programming interface follows the already established standard.

What is a canonical schema?

In software engineering, Canonical Schema is a design pattern, applied within the service-orientation design paradigm, which aims to reduce the need for performing data model transformation when services exchange messages that reference the same data model.

What is a canonical model?

A canonical model is a design pattern used to communicate between different data formats. A form of enterprise application integration, it is intended to reduce costs and standardize on agreed data definitions associated with integrating business systems.

What is a canonical format?

In mathematics and computer science, a canonical, normal, or standard form of a mathematical object is a standard way of presenting that object as a mathematical expression. … In this context, a canonical form is a representation such that every object has a unique representation.
Read More: Canonical form – Wikipedia

What is canonical in Linux?

Canonical Ltd. is a UK-based privately held computer software company founded and funded by South African entrepreneur Mark Shuttle worth to market commercial support and related services for Ubuntu and related projects.

Free PTV Home Live TV

Free Samaa Live TV android app download

Free Dunya Live Tv android app download

Android SharedPreferences


In Android SharedPreferences tutorial,You can save and retrieve key, value pair data from Shared preferences. SharedPreferences values will persist across user sessions. Data in shared preferences will be persistent even though user closes the application. You can get values from Shared preferences using getSharedPreferences() method. You also need an editor to edit and save the…

Read more: http://latest-tutorial.com/#ixzz2scwEy6U8

Show Loader before Open Url In WebView

show_Loading_in_web_view_1WebView is a View that displays web pages.If want to display html as the part of your UI then you can use WebView in your APP.

In ths tutorial:  

1. Opening url in webview.

2. Showing loader before page load.  

3. Click opened url any link and again open page in webview. File…

Open File Chooser With Camera Option using web view


In this Tutorial:  

1.  Opening url in webview and show progress for particular page.  

2.  Show file chooser for Webform file option.  

3.  Show Camera option in file chooser, capture image from camera and store in sdcard and select image for file option.  

4.  For an url click open new activity.  

5.  Open link from…

Use ActionBarCompat in Android Example


Android 4.3 and Nexus 7 announced, Google released a new backward-compatible Action Bar implementation called ActionBarCompat that’s part of the Support Library r18. The ActionBarCompat APIs let you build the essential Action Bar design pattern into your app, with broad compatibility back to Android 2.1.

ActionBarCompat Step-by-step:


Get Contact Details Android

العربية: Android logo
Get Contact Details (ID, Name, Phone, Photo)


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_height="fill_parent" >
    <Button android:layout_width="match_parent"
            android:text="Select a Contact"
            android:onClick="onClickSelectContact" />
    <ImageView android:id="@+id/img_contact"
               android:contentDescription="Contacts Image"

Read More »