Whatsapp

Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

SEMINAR

COURSE CODE : 1156CS101


TITLE : WHATSAPP
SUBMITTED BY
L.SATYA SUMANTH (VTU 8179)
K.REDDY SAI(VTU7018)
P.RAJESH(VTU7180)
Agenda
1. Introduction
2. Origin of whatsapp
3. Software specification
4. Acivements
5. Features of whatsapp for android
6. How it works
7. Technical specifications
8. Downloading and installing
9. To verify whatsapp by interchanging sim cards
10. Protocol used
11. Characterstics
12. Whatsapp architecture
13. Instant messages
14. Whatsapp web
15. How does whatsapp web works
16. Statstics
17. Versions
18. Advantages & Disadvantages
19. conclusion
INTRODUCTION

 Whatsapp Messanger is a proprietary, cross platform instant messaging application for


smart phones .In addition to text messaging, users can send each other images, video
and audio media messages
 According to the Financial Times , WhatsApp “has done to sms on mobile phones what
Skype did to international calling on landlines”
 Originally users can communicate with others individually or in groups
ORIGIN OF WHATSAPP

 Whatsapp was founded by BRAIN ACTON and JAN KOUM


 Koum named the app "WhatsApp" to sound like "what's up“
 On February 24, 2009, they incorporated WhatsApp Inc. in California
Cont..

 Facebook purchased WhatsApp for US$19 billion on February 19, 2014


 WhatsApp's founders attached a purchase price of $16 billion: $4 billion in cash and
$12 billion remaining in Facebook shares,an additional $3 billion in restricted stock
units.
SOFTWARE SPECIFICATION

 Developer(s) : Whatsapp Inc.


 Stable release : Android
 2.8.1504(July 30,2012)
 BlackBerry OS
 2.8.1914 (Aug 12,2012)
 iOS
 Symbian
 2.8.2 (July 13,2012)
 Windows Phone
 2.8.2.0 (Sep 10,2012)
Cont..

 Development status : Active


 O.S : Android, BlackBerry OS ,iOS ,Symbian ,Series 40,and Windows
 Type : Instant Messaging
 License : proprietary
 Website : whatsapp.com
ACHIEVEMENTS

 Whatsapp crossed its own milestone for the first time by sending just 1 billion messages
in a single day
 Just how much is 1 billion messages? That is 41,6666,667 messages an hour 694,444
messages a minute , and 11,574 messages a second
 Whatsapp is editors choice on google app market.
 1 billion messages a day is a significant milestone
FEATURES OF WHATSAPP FOR
ANDROID

 Low on network usage


 Unlimited length of messages
 Personal display status
 You can apply group icons
 Able to send current or any specific locations
 Share photos, videos, music and more with people
 Create and join groups
HOW IT WORKS

 Whatsapp is a cross platform mobile messaging app which allows you to exchange
messages without having to pay for sms.
 Whatsapp uses the same internet data plan that you use for email and browsing ,there is
no cost message and stay in touch with your friends.
 Whatsapp users can create groups, send each other unlimited images,video and audio
messages.
TECHNICAL SPECIFICATIONS

 Whatsapp uses a customized version of the open standard extensible messaging and
presence Protocol
 Developed for Third Generation IC Integrated smartphones
 The greater bandwidth networks such as 3G or WiFi
 Password Creation
DOWNLOADING AND INSTALLING

One can simply download whatsapp by visiting http://www.whatsapp.com/download


To verify whatsapp using your own mobile number
Follow steps :
1.Install the application
2.Launch the application
3.Enter your mobile number and tap on “OK ” button
4.Verification process will be completed in 10-15 secs of 10 mins total time
5.Your mobile will get register with your own sim
To verify whats app by interchanging the SIM cards
Here we are going to see how whats app works when two registered mobile numbers(SIMS) are interchanged.
For this you need to have two mobiles registered with their own mobile numbers
Now to verify the above scenario,follow the procedure
But you need to connect to a WiFi/mobile data
1. Switch OFF both the mobiles A & B.
2. Remove both the registered SIM cards from mobile A and B.
3. Insert the SIM card of mobile B in mobile A.
4. Insert the SIM card of mobile A in mobile B.
5. Turn ON mobile A.
6. Turn ON mobile B.
7. Send a message from any other mobile to mobile A removed SIM number.
8. Message will come to mobile A only, even though it is using mobile B SIM
PROTOCOL USED

 WhatsApp uses a customized version of the open standard Extensible Messaging and Presence Protocol
(XMPP)
 WhatsApp software automaticallycompares all the phone numbers from the device's address book with its
central database ofWhatsApp users to automatically add contacts to the user's WhatsApp contact list.
XMPP

 Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented
middleware based on XML(Extensible Markup Language)
 Unlike most instant messaging protocols, XMPP is defined in an open standard and uses an open systems
approach of development and application, by which anyone may implement an XMPP service and
interoperate with other organizations' implementations.
Characteristics

 Open: It's free. There are multiple implementations for open source XMPP servers, as
many customers and development libraries.
 Free: you can see how it works, and the user has the freedom to implement himself the
freedom to suit their needs, without needing anyone's approval.
 Extensible: using the potential of XML, anyone can extend the XMPP protocol
forcustom functionality.
 Decentralized: anyone can start their own XMPP server.
 Insurance: Safety Supports the transport layer and any XMPP server can be isolated
from the public XMPP.
WHATSAPP ARCHITECTURE

 Generally, XMPP is implemented and used as a client-server distributed architecture.


 When we send an XMPP message to a contact, the XMPP client connects to our XMPP
server,and it connects directly to our contact XMPP server, without performing multiple
jumps.
INSTANT MESSAGING

 The messages are the most important part of any instant messenger system.
 XMPP is a message oriented protocol, which can be of six different :
 Normal: they would like messages to the email.
 Chat: person who posts messages would be used in a conversation between two people.
 Group chat: messages sent to a group of people
 Headline: that would be the marquee messages.
 Error: for error messages.
 Jabber:x:oob:for direct connections between clients for sending messages.
WHATSAPP WEB

 The WhatsApp web client uses your phone to connect and send messages – in a sense,
everything is mirrored.
 Your web session stays active as long as your phone has a connection to the internet.
 This also means that your phone's data connection is constantly being used.
How does whatsapp web work

 Every whatsapp account has an unique id, which is sent securely to the url you get
from the QR code of Web WhatsApp.
 Then, Web WhatsApp polls your mobile for messages time to time.
 Thus, to use the web client your smartphone has to be connected to the internet.
Statistics

 In 2017 WhatsApp user numbers reached 1.5 billion people using the app on a monthly
basis WhatsApp Inc raised $250,000 in seed funding on October 2009 Series A funding
from Sequoia Capital of $8m in April 2011 Series C funding by Sequoia Capital in July
2013 at $50m It was acquired by Facebook in February 2014 for $19bn WhatsApp
average user value is $42
 India and South Africa are top markets for WhatsAppThe average WhatsApp user sends
1,000 messages per month
Versions

 In whatsapp namely there are different versions are came


 Icecream sandwich, API 15 (2.18.291)
 Gingerbread , API 10 (2.16.380)
 Icecream sandwich, API 14 (2.13.290)
 Ecliar, API 7 (2.12.10)
Advantages

 Avaliable in iPhone, Android and Windows Phone.


 Send unlimited messages across the world using Whatsapp
 It gives the status of the message easily using grey and blue ticks
 send contacts very easily and can be saved as well as with just two steps
 send audio and video messages upto size upto (approximately) 16Mb
 send document files upto 100Mb (like PDFs, documents, spreadsheets, slideshows and
more)
Disadvantages

 In a group, the size limit of the group is <= 256 persons currently
 In a group only the Group-Admin can add the persons / give admin title to other
persons in the group and all the 256 can be the group admins.
 Storing/Retrieving the Chat - Backup may be messy and takes time.
 While changing to a new device using the same number, the existing chat stored in
the old device cannot be retrieved in this new device(incase of not having chat
backup).
 Constant/Unwanted Messages like images and videos may eat all the space in
the device.
Whatsapp latest features in 2018

 Add Time and Location Stickers


 ‘Restrict Group’ feature for Admins
 Re-download old images and videos
 Enable Group Calls
 Switch from Voice to Video Calling Mode
 Export Instagram Stories to Whatsapp(upcoming feature)
Conclusion

 Application testing requires a detailed overview of the System requirements and


Functional requirements.
 Testing application and making it to sustain in harsh environment makes the
application more flexible and quality wise very rich.
 Based on products review upgradation is done this makes application to stay alive and
popular in market.
References

 WhatsApp Inc. (5 August 2018). "WhatsApp Messenger". App Store. Apple.


Retrieved 7 August 2018.
 WhatsApp Inc. (26 June 2017). "WhatsApp Messenger". BlackBerry World.
BlackBerry. Retrieved 7 August 2017.
 WhatsApp Inc. (4 August 2018). "WhatsApp Messenger". APKMirror. Android Police.
Retrieved 7 August 2018

You might also like