Appdev Intro
Appdev Intro
Appdev Intro
APPLICATION DEVELOPMENT
Jennifer P. Juaneza, PhDTM
Learning Objectives:
Facilitate Collaboration
BENEFITS OF
THE CUSTOM Everyone can access the data they need
APPLICATION
DEVELOPMENT
Security
Hybrid Apps: These are web apps that act like native apps.
They are developed using technologies such as HTML,
JavaScript and Cascading Style Sheets (CSS). Hybrid apps
are more cost-effective to develop than native apps and
can be created faster, but they aren’t as feature-rich as
native applications.
Progressive web apps: A PWA is a website that looks and
behaves as if it is a mobile app. These applications are
developed with web technologies such as Facebook React.
Not only does it look similar to a real paper sketch, but it also
lets you seamlessly turn your paper draft into a digital
format.
3.WIREFRAME
Next, it’s time to
transfer it onto a
tablet and prepare a
black and white
model of each
screen. These already
look more or less like
a finished design, but
without the actual
content and color
scheme having been
added
4. PROTOTYPE
This is the last stage
of design. A
prototype is a
clickable model of
an app that looks
just like the real app.
However, the
backend part still
lies in the future, so
it doesn’t function.
5. DEVELOPMENT
The development process can be divided into two parts.
The frontend. This is the user side, so-to-say, or the face of the
program with which users interact. The task of a front-end
developer is to guarantee a flawless user-friendly experience.
The backend. This is the hard functional part that guarantees the
functioning of the whole system. Backend usually refers to the
server-side of the application. It's responsible for all the
operations, calculations and, finally, for how reliable the app is.
Quality Assurance
Some IT development agencies skip
or minimize this step and go for the
next SDLC phase – release.
However, without auto and manual
tests it is impossible to be sure of
the quality of your app. It’s like
writing a post on a social network
without checking your grammar –
you can’t be sure that it’s completely
free of errors.
It’s always easier to fix bugs before release than to keep coming back to
this step over and over again after you’ve published the app to the
store and collected negative user reviews.
6. RELEASE
Finally, you can publish the application to the store or offer it to the
business owner to put to work in their facilities (in the case of a web
application).