Professional Documents
Culture Documents
Presented by:
Arbab Haider.
Blender:
free and open-source 3D computer graphics software toolset.
creating animated films.
visual effects.
art, 3D printed models.
interactive 3D applications.
video games.
Introduction to Web Applications
In computing, a web application or web app is a client–server computer
program in which the client (including the user interface and client-side
logic) runs in a web browser.
EXAMPLE
Common web applications include webmail, online retail sales, online
auctions, wikis, instant messaging services and many other functions.
A short view on history
The history of web application development is quite newsworthy and
uncommon. Developers had to find the most radical and intensive
solutions to the existing problems. It was considerable to make web apps
work on different operating systems fluently. The earliest computing
models were inconvenient. Every app had its precompiled client program
and it had to be separately installed on every user’s PC.
History (Cont.)
In addition, both the client and server components of the application were
usually tightly bound to a particular computer architecture and operating
system and porting them to others was often prohibitively expensive for all
but the largest applications
• Client secure login – Impress clients with a modern web portal and
improve customer service with a more automated process.
Advantages (cont.)
• Easy install – It takes a couple of minutes to get someone set up on a web
app. Provide them with the URL, a user name, and password then they are
away.
• Always up-to-date – As everyone is accessing the same web app via the
same URL they will all be seeing the most up-to-date version of your system.
• Storage Increase – Gone are the days were memory is limited by the
device you’re using. Now lots of our storage is up in the cloud there is no
need to grab that USB to free up some space on your hard drive.
Disadvantages of web applications
• Internet Reliance – The one flaw with the internet is it is not everywhere
yet. If your internet goes down or you happen to be in an area that has not
been connected yet you will not be able to access your web app.
• Security – There is no denying that your data is less secure when it’s in the
cloud, especially when users from all over the world are accessing the same
server hosted by a third party. Although there are ways to reduce your risk,
email encryption and SSL enforcement for secure HTTPS access are just two
examples.
Disadvantages (cont.)
• Reduced speed – A web app will probably be slower than an application
hosted on your company’s server. You need to decide if a slight reduction in
speed is worth the worldwide access.