XML with Android

XML - Introduction to Extensible markup language 

Android Training in Chandigarh


Learning a XML Language with Android Training in Chandigarh. Here is some basic introduction which is to be followed while learning android. 
These are some basic points of XML which has be known by the user :

1. XML standard was created to provide an easy to use and standardized way to store self-describing data (self-describing data is data that describes both its content and it s structure)

2. XML (Extensible Markup Language), is used for document markup that is  W3C-endorsed. It is used to markup data with simple, human-readable tags which defines a generic syntax 

3. It provides a standard format for computer documents that is flexible enough to be customized for domains as diverse as remote procedure calls, voice mail systems  websites, electronic data interchange, vector graphics, genealogy, real estate listings, object serialization, and more. 

4. Extensible Markup language (XML) is a subset of SGML (Standard Generalized Markup Language) That is completely described in this document. XML has a goal to enable generic SGML that is to be served, received and processed on the web in the way that is now possible with XML, HTML that has been designed for ease of implementation and for interoperability with both SGML and HTML.

5. XML is a markup language for documents containing structured information. Structured information contains both content( words, pictures, etc. ) and some indication of what role that content plays ( for example, in a section heading, Content has a different meaning from content in a footnote, which means something different than content in a figure caption or content in a database table etc.). Almost all documents have some structure.

6. To identify structures in a document, A markup language is a mechanism. To add markup to documents The  XML specification defines a standard way. 

Advantages of XML :

1. Definition of own Tags : The most important assets of XML is the freedom of being able to define the structure of information by being able to define one's own tags. This helps in the search and retrieval of precise data. 

2. Different views: Same XML can be used to generate views. 

3. Platform Independent : Information is platform independent and therefore ensures information longevity.

4. Ease of information Exchange: Exchange of information across applications is easy.

5. Standards Creation: XML enables creating standards MATHXML and Chemical Markup language.

6. Vendor- Neutral: Moreover, as XML is Vendor-neutral and no company owns it, one is not tied down to one particular vendor.

Disadvantages of XML :

1. Difficult for the end-user to understand its capabilities.
2. XML Syntax is redundant or large relative to binary representation of similar data, especially with tabular data.
3. The redundancy may affect application efficiency through high storage, transmission and processing costs.
4. XML Syntax is verbose, especially for human readers, relative to other alternative 'text based' data transmissions format.
5. No intrinsic data type support : XML provides no specific notation, "integer", "string", " Boolean"," date", and so on.
6. The hierarchical model for representation is limited in comparison to the relational model or an object oriented graph. 
7. Expressing overlapping ( non-hierarchical ) node relationship requires extra effort.



Scope of Android and What is the need of learning android with android training in Chandigarh?

android Training in Chandigarh Sector 34

The scope for Android application development is immense and need for Android developers is also on the rise. Recently android phone occupies more number in world. Many company in this world uses Android development. This will easily learned and grab with Android Training in Chandigarh.

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.