1. A Seminar
On
“ Technical Aspects of
WhatsApp ”
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE & ENGINEERING
Presented By
Akash R. Ghagare
Under the Guidance of
Prof. Akhil M. Jaiswal
Department of Computer Science and Engineering
HVPM College of Engineering & Technology, Amravati
10/1/2015 Akash Ghagare, HVPM COET, Amravati 1
3. WhatsApp
Introduction of Earlier Communication
Features of WhatsApp
WhatsApp Web
Technical Aspects of WhatsApp
WhatsApp Media
Strategy On WhatsApp
Conclusion
KEY TERMS CONTENTS SLIDES
___
______
7
2
2
8
1
2
1
4
10/1/2015 Akash Ghagare, HVPM COET, Amravti 3
4. Earlier Ways of Communication
Earlier we were using
• Letters
• Calls
• Email
• Mails
• Orkut
• SMS
• Facebook
Introduction of Earlier Communication
Problems :-
• Delay Messages
• High Cost
• No Assurance of Deliver Messages
• Travelling Energy to Deliver Message
10/1/2015 Akash Ghagare, HVPM COET, Amravti 4
5. Solution on the Earlier Problem ?
The Solution is WhatsApp.
WhatsApp
• WhatsApp Connects to the WorkGroups,
Communities, Educational Purposes, Government
Forums, Institutes & so on.
• It is the perfect messaging app for
Communication.
• Quickly Connects with your Contacts.
• There is no cost to messages
10/1/2015 5Akash Ghagare,HVPM COET,Amravti
6. History of WhatsApp
• Whats App Inc. was founded in 2009 by Americans
Brian Acton and Jan Koum (also the CEO).
• Both former employees of Yahoo!, and is based in
Mountain View, California.
• Whatsapp Inc., based in Mountain View, California, was
acquired by Facebook on February 19, 2014, for
approximately US$ 19 billion.
• Whatsapp Android is not compatible with only Android,
it is available for iOS, BlackBerry OS, Symbian and
Windows Phone only.
10/1/2015 6Akash Ghagare,HVPM COET,Amravti
7. About WhatsApp
• Users can sends images
• Video
• Audio messages
• Documents [In the form of Images]
• WhatsApp Messenger is a proprietary &
Cross-platform
• Instant Messaging application for
Smartphone's
• WhatsApp software Available for Google
Android
• BlackBerry OS, Apple iOS, Nokia Series
• Microsoft Windows Phone and BlackBerry 10
10/1/2015 7Akash Ghagare,HVPM COET,Amravti
8. Feature of WhatsApp
• WhatsApp Adds Custom Contact
• Group Notifications
• No Login
• BackUp Data
• Current Location & Available Voice Call
• Add New Emoji with Different Color i.e 1157 Emojis
• WhatsApp Web
• Add Shortcut Conversion
• Mark As Unread
• Support 10 Languages
• Broadcast Message
• Email Chat Conversion
10/1/2015 8Akash Ghagare,HVPM COET,Amravti
10. WhatsApp Web
• WhatsApp users can now continue their
chats on their desktop PC.
• WhatsApp Web basically mirrors the chats
from your phone to your PC’s browser.
• Multiple Task With WhatsApp Web
• You don’t need to download any
apps or extensions to start using
WhatsApp Web.
• Scan the QR & You can connect to
more than one computers as well.
10/1/2015 10Akash Ghagare,HVPM COET,Amravti
12. TECHNICAL ASPECTS
• Few Technical Questions about Whats App -:
• Protocol used ?
• Data Storage Files Formats ?
• Size of Media Messages &
Calls
TECHNICAL ASPECTS
10/1/2015 12Akash Ghagare,HVPM COET,Amravti
13. • WhatsApp uses XMPP (Extensible Messaging and
Presence Protocol ).
• Whats App software automatically add contacts to the
user's WhatsApp contact list.
• It enables the near-real-time exchange of structured yet
extensible data between any two or more network
entities.
• ID creation : During installation, take userid as
E.g. ( Jabber ID: [phone number]@s.whatsapp.net)
• Jabber/XMPP is an open protocol - unlike a closed or
proprietary network.
PROTOCOL USED ?
10/1/2015 13Akash Ghagare,HVPM COET,Amravti
17. Data Storage Files Formats
• Daily database backups
--| Media | /Storage/sdcard0/WhatsApp/Databases
|msgstore.db.crypt8| or |msgstore-YYYY-MM-DD-
#.db.crypt(#)|
• Android Cache file of WhatsApp
/Storage/sdcard0/Android/Data/com.whatsapp/cache/
• Android System file of WhatsApp |
--/data/app/com.whatsapp-2.apk
• Android Data files of WhatsApp |
-- /data/data/com.whatsapp/
10/1/2015 17Akash Ghagare,HVPM COET,Amravti
18. • Gallery - You can long press to select multiple images.
You can select up to 10 photos & 10 Videos per 16mb .
• Photo - Photo to use your camera to take a photo.
• Video - Video to use your camera to record a video.
• Audio - Audio to record or send an existing audio from
your phone.
• Location - Location to send your location or a nearby
place
• Contacts - Contact to send the information of a contact
saved in your phone's address book over WhatsApp.
WhatsApp Media
10/1/2015 18Akash Ghagare,HVPM COET,Amravti
19. WhatsApp Calls
• A minute of WhatsApp call costs around
0.15 MB to 0.20 MB of 3G data.
• on 2G, a minute of WhatsApp call costs
around 0.35MB which is surprisingly
higher than 3G.
• There is a Need of Active Data
Connectivity in Both Sender & Receiver.
WhatsApp CALLS
10/1/2015 19Akash Ghagare,HVPM COET,Amravti
20. STRATEGY ON WHATSAPP
• Phones are increasingly more about data than talking
• That data is getting faster
• There is always need for 1-to-1 communication
• World is getting smaller
• World is getting more visual
• Connect with the World
10/1/2015 20Akash Ghagare,HVPM COET,Amravti
21. ADVANTAGE OF WHATSAPP
• It helps you to block the users
• does not need any advertisements on display
screen
• To spread public awareness schemes.
• No Fake Accounts
DISADVANTAGE OF WHATSAPP
• Visible Phone Numbers on WhatsApp
• For harassing women mentally by posting or
messaging unappropriate content.
• You may even have issues concentrating &
socializing in real life.
10/1/2015 21Akash Ghagare,HVPM COET,Amravti
22. CONCLUSION
WhatsApp is an Application which is used for
Communication such as Sending Messages to other
person, Sending Images, Videos, Documents as an
Image Form. We can easily send enough unlimited
messages to your Whatsapp friends, families, related
Contacts, Forums, Educational Groups & So on.
10/1/2015 22Akash Ghagare,HVPM COET,Amravti