JavaScript Hybrid Mobile App Development: Titanium Framework Project

Verified

Added on  2024/07/01

|9
|458
|142
Practical Assignment
AI Summary
This document details a practical assignment focused on hybrid mobile application development using JavaScript and the Titanium framework. The application leverages XML and JavaScript within the Titanium Studio environment on a Windows operating system. The report outlines the pros and cons of hybrid app development, highlighting benefits such as reduced resource requirements and cost-effectiveness, while also acknowledging limitations like fewer functionalities compared to native apps and potential code complexity. Screenshots illustrate the application's user interface, including list views, delete functionalities, text input fields, and category selection. The conclusion emphasizes the use of JavaScript within the Appcelerator studio and the advantages of the 'develop once, deploy everywhere' strategy. References to Appcelerator and related documentation are included.
Document Page
Contents
Table of figures
................................................................................................................................2
Intoduction
....................................................................................................................................... 3
Tecnology used
................................................................................................................................ 4
Pros and Cons
.................................................................................................................................. 5
Screenshots
...................................................................................................................................... 6
Conclusion
....................................................................................................................................... 8
References
........................................................................................................................................9
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of figures
Figure 1: Showing the first screen of the application.
.....................................................................6
Figure 2: Showing the second screen of the application.
................................................................7
Document Page
Introduction
In the following application implementation of the desired component is shown with the help of

JavaScript. As the instructions suggest to develop a mobile application which is hybrid in nature.

Use of titanium framework is done in order to implement the hybrid feature of the application.
Document Page
Technology used
The technology used in this application are as follows:

The language used for developing an application is XML, JAVASCRIPT
The studio used TITANIUM STUDIO Appcelerator Inc. (2018).
The operating system used WINDOWS.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Pros and Cons
PROS:

There are several PROS of using hybrid app development they are as follows:

Less human resource required.
Code once deploy everywhere.
Large user base.
Cost effective development and deployment.
CONS:

There are also some cons of using hybrid app development techniques, some are following

Fewer functionalities compared to the native app.
More complex code structure.
Skilled resource acute shortage.
Evolving technology thus support and documentation are not appropriate.
Document Page
Screenshots
Below are the screenshots of the application developed during this project.

This screenshot shows the first screen of the application having list view and delete functionalities

from the list.

Figure
1: Showing the first screen of the application.
Document Page
In below screenshot, we can see a text field to enter some text. A category button to select a
category and a list view displaying all the categories.

Figure
2: Showing the second screen of the application.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Conclusion
In this project of hybrid app development, titanium development environment is used which is

currently known as Appcelerator studio. This platform supports languages like PHP, Ruby, python

but JavaScript is used in this project as a development application. Jdk is also used in this for

installation
(Docs.appcelerator.com, 2018).
Development of a hybrid application is encouraged to promote the develop once and deploy

everywhere strategy. Great learning is involved in this task
Document Page
References
Appcelerator Inc. (2018).
Home Appcelerator. [online] Available at:
https://www.appcelerator.com/ [Accessed 7 Aug. 2018].

Docs.appcelerator.com. (2018).
Appcelerator Documentation. [online] Available at:
https://docs.appcelerator.com [Accessed 7 Aug. 2018].
chevron_up_icon
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]