MVC:Model Model to prepare any data needed by

MVC:Model View ControlMVC is popular as it isolates theapplication logic from the user interface layer and supports separation ofconcerns.

Here the Controller receives all requests for the application andthen works with the Model to prepare any data needed by the View. The View thenuses the data prepared by the Controller to generate a final presentable response.Business usecase Diagram: Level1: BusinessUser creates his app using the FIVE STEPS and activation  notification will be sent.Based on thepermissions.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

it’ll be activated by the admin or the user itself. Level2: Here business user enters thedata required after the app is activated.Admin plays a supporting role here,Ifthere are any problems for Business User,he’ll be dealing with them.

Level 3: This is actual usage of appby the consumers.Whenever Business user wants to interact with users,hebroadcasts the notifications to the registered users.Admin will be playingsupporting role here,If Business user needs any tech support or the app has anew update.etc Class Diagram for Business User:Businessuser contents  the maintainance ofBusiness Locations,Social Websites,Data Stoarge /Transfering Accounts are leadstoGenearate the Application.After the Creation of the applicationBy Using Allthe services of the Five steps an Activation Notification will be sent Later itmove on the Adim section for Technical support And then it resides to theDatabase management,Later it move on to the designation platform to the clientto select categories in mean while about the type of business dealing to thelink in the creation of the application.

After the demo completion the clientaccept deal the work to do in demo progess .Technologies EmployedJava:Java is a generalpurpose  Computer prgarmming language thatis concurrent, classbased, objectoriented and specifically designed to have asfew implementation dependencies as possible. It is intended to let applicationdevelopers “write once, run anywhere” (WORA), meaning that compiled Java code can run on all platformsthat support Java without the need for recompilation.

Java applications aretypically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computerarchitectureJAVASCRIPT:Javascript high-level, dynamic, untyped, and interpreted programming language. It has beenstandardized inthe ECMAScript language specification. Alongside HTML and CSS, it is one of the three essentialtechnologies of World Wide Web content production; the majority of websites employ it and it is supported by allmodern web browsers without plug-ins. JavaScript is prototype-based with first-classfunctions, making it a multi-paradigm language, supporting objectoriented,imperative,and functional programming styles. It has an API forworking with text, arrays, datesand regular expressions, but doesnot include any I/O, such as networking,storage or graphics facilities, relying for these upon the host environment inwhich it is embedded. HTML:Hypertextmarkup language,commonly refferd to as HTML,is the standard markup languageused to crate web pages.

web browsers,can read HTML files and render them intovisible or audible web pages.HTMLdescribes the strucyure of a websites semantically along with cues forpresentation,making it a mark up language,rather than a programming language.HTML elementsform the building blocks of all websites.

HTML allows images and objects to beembedded and can be used to create interactive forms.It Provides a means tocrete structure documents by denoting structural semantics for text such asheadings,paragraph,lists,links,quotes and other items.JSON VIEWER:JSON, ( JavaScript Object Notation),is an open standard format that uses human-readable text to transmit data objectsconsisting of attribute–valuepairs. It is the primary data format used for asynchronous browser/servercommunication (AJAJ), largely replacing XML (used by AJAX).Although originallyderived from the JavaScript scripting language, JSON is a language-independent data format. Code for parsing and generating JSON data isreadily available in many programminglanguages.The JSON formatwas originally specified by DouglasCrockford. It is currently described by two competing standards, RFC 7159and ECMA-404.

The ECMAstandard is minimal, describing only the allowed grammar syntax, whereas theRFC also provides some semantic and security considerations. The official Internet media type for JSON.Hibernate:(Hibernate in short) is an object-relational mapping framework for the Java language,providing a framework for mapping an object-oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct persistence-related database accesseswith high-level object handling functions.Hibernate’sprimary feature is mapping from Java classes to database tables (and from Java data types to SQL datatypes). Hibernate also provides data query and retrieval facilities.

Itgenerates SQL calls and relieves the developer from manual result set handlingand object conversion. Applications using Hibernate are portable to supportedSQL databases with little performance.Conclusion:This paperhas shown what Android is and how it works with XML, JSON and API incombination with Java. It has elaborated how to create a developmentenvironment and the emulator (AVD). It has showed what Android ApplicationDevelopment 12 focus on, such as binding between XML and Java on Android.

Different versioning of Android and its rapid evolvement in terms of new SDK’shave been discussed as well as how developers take advantage of open sourceAPI`s. The paper has also coined the advantages with Android softwareenvironment, and has shown great environment for developer. Future of Androidand its SDK is very wide. Android opens a wide area of possibility with newfeatures and personal preferences, it has created a new era in sharing opensource software equipment’s, such free utilities and games, for mobile devices.

Furthermore, Android has recently arrived, we believed that it will create thefuture because more than 50% of population is using and working on androidandthe development environment and tools will be improved and enhanced in thefuture, making the development process accurate and effective. 


I'm Mary!

Would you like to get a custom essay? How about receiving a customized one?

Check it out