0% found this document useful (0 votes)
32 views4 pages

Experiment 2

This document outlines the key features and components of the WhatsApp application. It discusses the main features available to users, including messaging, media sharing, calls, groups and profiles. It also describes the underlying infrastructure that enables these features, such as the user interface, security, notifications, storage and networking systems. Each component is then broken down into further sub-topics.

Uploaded by

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

Experiment 2

This document outlines the key features and components of the WhatsApp application. It discusses the main features available to users, including messaging, media sharing, calls, groups and profiles. It also describes the underlying infrastructure that enables these features, such as the user interface, security, notifications, storage and networking systems. Each component is then broken down into further sub-topics.

Uploaded by

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

EXPERIMENT 2

Application Features:
This topic includes all the main features and functionalities that WhatsApp offers
to its users, such as text and voice messaging, image and video sharing, document
sharing, live location sharing, audio and video calling, group chats, and status
updates.
o Messaging System
o Text Messaging
o Voice Messaging
o Image Sharing
o Video Sharing
o Document Sharing
o Live Location Sharing
o Audio/Video Calling System
o Group Chat System
o Status System
o User Profile
o Contact List Management

1 Naina Jha | BCA | T1


Infrastructure Components:
This topic includes all the underlying components that make the application features
possible, including the user interface, security system, push notification service, media
storage, network service, application programming interface (API), and system
administration.
o User Interface
o Security System
o Push Notification Service
o Media Storage
o Network Service
o Application Programming Interface (API)
o System Administration
User Interface:
This topic includes all the graphical interfaces that users interact with when
using WhatsApp, such as the chat interface, contact list interface, status updates
interface, audio and video calling interface, group chat interface, and user
profile interface.
o Chat Interface
o Contact List Interface
o Status Updates Interface
o Audio/Video Calling Interface
o Group Chat Interface
o User Profile Interface
Security System:
This topic includes all the measures that WhatsApp takes to ensure the security and
privacy of user data, such as end-to-end encryption, two-factor authentication, and
security auditing and monitoring.
o End-to-End Encryption
o Two-Factor Authentication
o Security Auditing and Monitoring

Push Notification Service:


This topic includes the system that enables WhatsApp to send notifications to
users' devices when they receive new messages or calls.
o Message Notification Service
o Call Notification Service

2 Naina Jha | BCA | T1


Audio/Video Calling System:
This topic includes the system that enables users to make and receive audio and
video calls within the WhatsApp application.
o Call Setup and Management
o Audio and Video Quality Management

Group Chat System:


This topic includes the system that enables users to create and participate in
group chats with multiple other users.
o Group Creation and Management
o Member Invitations and Removals
o Group Messaging Features

Status System:
This topic includes the system that allows users to post short-lived updates in
the form of text, photos, or videos, visible to their contacts.
o Status Creation and Management
o Viewing and Responding to Status Updates

User Profile:
This topic includes all the user-specific information that WhatsApp stores, such
as the user's name, profile picture, and status message.
o User Identification and Verification
o Profile Picture and Name Management
o Status Message Management

Media Storage:
This topic includes the system that stores and manages media files, such as
photos, videos, and audio recordings, that users send and receive through the app.
o Media Upload and Download Management
o Media Sharing Management
o Media File Compression and Optimization

3 Naina Jha | BCA | T1


Network Service:
This topic includes the communication infrastructure that enables messages and
media files to be transmitted between users.
o Server Infrastructure
o Load Balancing and Failover
o Internet Connectivity and Routing

Application Programming Interface (API):


This topic includes the system that allows third-party developers to build
applications that integrate with WhatsApp, such as chatbots or productivity tools.
o API Design and Documentation
o Developer Support and Community Management
o Third-Party Integration Management

System Administration:
This topic includes the tools and processes used by WhatsApp to monitor and
manage the system, including server infrastructure, backups, and user support.
o Server Monitoring and Management
o User Support and Issue Management
o Backup and Disaster Recovery Planning

4 Naina Jha | BCA | T1

You might also like