Communication Via Web
Communication Via Web
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.
24 HOUR
TURN AROUND
EASY ACCESS
ANYWHERE ANYTIME
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
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
EMAIL
GOOGLE
DRIVE
VIDEO CALL
VoIP
RELAY CHAT
MOBILE APPLICATION DEVELOPMENT
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