0% found this document useful (0 votes)
29 views13 pages

Communication Via Web

Uploaded by

loganathanprem65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views13 pages

Communication Via Web

Uploaded by

loganathanprem65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

MOBILE

APPLICATION
DEVELOPMENT
Mobile technology is technology that goes where the
user goes. It consists of portable two-way
communications devices, computing devices and the
networking technology that connects them.

Currently, mobile technology is typified by internet-


enabled devices like smartphones, tablets and watches.
These are the latest in a progression that includes two-
way pagers, notebook computers, mobile telephones
(flip phones), GPS-navigation devices and more
TYPES OF MOBILE
NETWORKS before before

24 HOUR
TURN AROUND

EASY ACCESS
ANYWHERE ANYTIME

GET STARTED after after


INFORMATION SHARING MEDIUM

CELLULAR
BLUETOOTH 4G NETWORK WIFI
NETWORKS

A telecommunications
industry specification for Radio waves that connect
The current cellular service Radio networks using
connecting devices over short devices to the internet through
standard for most wireless distributed cell towers that
distances using short- localized routers called
communication. It uses packet enable mobile devices (cell
wavelength radio waves. hotspots. Short for wireless
switching technology, which phones) to switch frequencies
fidelity, WiFi networks are
organizes data into parts or automatically and
Bluetooth enables users to like cell towers for internet
packets for transmission and communicate without
quickly connect or pair access, but they don't
reassembles the information at interruption across
devices such as headsets, automatically pass service
the destination. large geographical areas.
speakers, phones and other without establishing a WiFi
devices connection..
NEED OF
COMMUNICATION VIA
WEB
</ >
Increase productivity and Capitalize on new
business models

Create the ideal shopping scenario


http://

Enhance customer experiences


KEY CAPABILITIES OF EFFECTIVE MOBILE TECHNOLOGY

SCALABILITY : Creating point solutions that CLOUD BASED DEVELOPMENT : The cloud offers
don't scale across an enterprise can be costly an efficient platform to develop, test and manage
in terms of development, management and applications. Developers can use application
maintenance. Apps need to be conceived programming interfaces (API) to connect apps to
holistically with consideration for lines of back-end data and focus on front-end functions.
business, processes and technical They can add authentication to bolster security,
environments. and access artificial intelligence (AI) and cognitive
services

INTEGRATION : IDC has pointed out that


BYOD : Bring your own device (BYOD) is an IT
applications offered on mobile phones. and
policy that allows employees to use personal
tablets have a separation between the mobile
devices to access data and systems. Effectively
app and back-end business logic and data
adopted, BYOD can improve productivity,
services. Being able to connect logic and data
increase employee satisfaction and save money
services to the app is critical, whether the logic
and data are on premises, on the cloud or in
hybrid configurations.

REUSE : Over 105 billion mobile apps were


downloaded in 2018. Many are, or can be EDGE COMPUTING : One of the key advantages
modified or combined, for business of 5G is that it can bring applications closer to
applications. Using existing apps accelerates their data sources or edge servers. Proximity to
time-to-value and improves cost efficiency by data at its source can deliver network benefits
taking advantage of domain and industry such as improved response times and better
expertise built into the app bandwidth availability.
MOBILE APPLICATION DEVELOPMENT
INSTANT MSG

EMAIL
GOOGLE
DRIVE

VIDEO CALL

VoIP

RELAY CHAT
MOBILE APPLICATION DEVELOPMENT

When it comes to internet-based communication tools, Instant Messaging


INSTANT (IM) is one of the most popular means. With services as such, you can have a
private conversation with another individual as well as create a chat room
MSG
where you can communicate in real-time with more than two people.

Internet telephony uses the internet as a transmission medium for telephone


VoIP calls. For users and businesses that need to make calls anywhere in the world
can benefit immensely from an internet phone system.

Most of the mainframes, microcomputers, and computer networks come with


an email system. Many email systems are confined to a single network or
EMAIL computer, whereas some boast gateways to other computer systems. Hence,
you can send email anywhere in the world.
MOBILE APPLICATION DEVELOPMENT

More popularly known as IRC, it is a multi-user chat system that facilitates


RELAY you to join channels or groups to communicate privately or in groups. IRC
CHAT works on a client-server model. That means you require an IRC client and an
active internet connection to join any IRC discussion.

One more internet-based communication tool on our list is


videoconferencing. It is a platform or medium where two or more
VIDEO participants connect using their respective computer networks. It requires the
CALL participant to have a microphone, video camera, and speakers connected to
his system.

Google Drive is a cloud-based file storage and synchronization service


developed by Google. It allows users to store files in the cloud, synchronize
GOOGLE files across devices, and share files with others. With Google Drive, users
DRIVE can create documents, spreadsheets, presentations, and more using Google
Docs, Sheets, and Slides
TECHNOLOGICAL OVERVIEW

Perform curd operation and multiplexing,server


http methods like RESTful push,header
get,post,put,delete and HTTP/2 compression,performance
APIs
authentication mechanism. TOIS improvements.

real time bidirectional


it is based on QUIC
communication.protocols(
protocols instead of tcp .it
socket.io,WAMP and Websockets HTTP/3 has optimiation,congestion
implemented in mobile
control etc
apps.

it handles backend
flexible in data fetching and
process,eliminatin the
schema,queries,mutations,sub SERVERLESS
scribtions and advantage over GraphQl need of server and it has
functions like
RESTful APIs.
messaging,video call etc.
FUTURE TRENDS IN COMMUNICATION VIA WEB

01 02 03 04
WebRTC AI-Driven Augmented Reality IoT
WebRTC (Web Real-Time AR and VR technologies
Artificial intelligence Integration of IoT devices
Communication) will revolutionize how
(AI) and machine with web-based
technology will continue people communicate
learning (ML) will play a communication platforms
to evolve, enabling more significant role in over the web by will enable new forms of
seamless and feature- enhancing enabling immersive and communication and
rich real-time communication interactive experiences collaboration, such as
communication experiences by for remote
enabling features such remote monitoring and
experiences directly in collaboration, virtual
as automated language control of devices, smart
web browsers without meetings, and social
translation home automation, and
the need for plugins or interactions..
recommendations. connected healthcare
third-party software..
solutions..
SECURITY CONSIDERATION

AUTHENTICATI
PROTECTION
ON &
AGAINST CSRF
AUTHORIZATIO
& XSS ATTACK
N
- Cross-Site Request Forgery (CSRF) and Cross-
Implement robust authentication mechanisms to Site Scripting (XSS) attacks are common web
verify the identity of users accessing the vulnerabilities that can compromise the security of
application. This can include methods such as web-based communication.
username/password authentication, biometric - Implement measures such as CSRF tokens and
authentication, or multi-factor authentication secure coding practices to mitigate CSRF attacks,
(MFA). which involve unauthorized actions performed on
behalf of authenticated users.
- Use input validation, output encoding, and
content security policies to prevent XSS attacks.
To handle unexpected
ERROR
situation and provide
HANDLING error message to user.

BEST caching
To improve
performance and

PRACTICES PRACTICE
reduce network latency

The best practices are used to ensure quality to design mobile apps
assurance ,efficiency and offline
with oofline support
productivity,consistency and support capabilities
standardization,security and compliance and
user experience.
to minimie the data
overall, best practice play a crucial role in optimized
usage and data
promoting professionalism,efficiency,and network consuption
excellance in mobile application
development,ultimately leading to the delivery
of high quality secure,and user friently to make user
product.
cross experience across
platform different devices and
os.
THANK
YOU

You might also like