the Internet Windows Android

Application type WhatsApp. Free Communication: Skype, Viber, WhatsApp and others - Gusarev Journal - LJ

Modern man It holds most of the day in close proximity to your smartphone and open Wi-Fi networks, so it's not surprising that SMS we get except from banks, but with friends we communicate mainly through all sorts of messengers. The most common one is Whatsapp. According to Statista, 1 billion people all over the world use it monthly. In addition, the most popular application in 109 countries of the world. How much does it cost to exchange, and how to create WhatsApp? Let's figure it out.

Main functions of the Messenger WhatsApp

  • Register by phone number
  • Realtime Events
  • Sending files and images
  • Writing voice messages
  • Voice calls

First, we will consider the functions you need to create the WhatsApp clone, and then determine how much whatsapp is worth it.

Prototype application

How to make whatsapp with a comfortable design? It is difficult not to notice that all modern messengers are made as if under the car. And the users are, oddly enough, soul: In such standard design, the replica is clearly separated, and recent conversations are displayed at the top of the contact list, so everything is very easy to find.

Here is a design of several popular application applications instant messages:

Realtime Events

Developing WhatSApp includes the implementation of notifications and events in real time, to which the UI must respond accordingly. This uses such technologies as push notifications (preferably when applications are in the background or not actively) and WebSocket (to implement a permanent bilateral connection until the application is online). Events such as receiving a new message and add to friends have a high priority and are transmitted on both channels (Push and WebSocket) depending on the current state of the application. In turn, the "Online" status, "prints", "Read", etc. is transmitted only through WebSocket and in real time directly control the UI application. You can read more about the realization of real-time events in our. Creating a corporate messenger for our client, we used:

  • Mobile Database Realm
  • Restful API.
  • Retrofit 2.0 library
  • Firebase Cloud Messaging for Push-Notifications

Sending files and images

Times when chats existed exclusively to exchange text messages and emoticons, long ago passed - now users constantly send photos, video and all sorts of links to each other. To add a file into your application chat, you will need to implement several algorithms - this is due to the differences in versions operating system And it may take a significant debugging time. Fortunately, our developers implemented a library that will significantly help speed up this process.

Writing voice messages

When there is no possibility to call, and write all the text will be too long, you can write a voice message. Therefore, in the application type WhatsApp must be implemented and sending them. In addition, the message should be played directly in the chat window, without opening external programs and have a pause and rewind. The file entry is carried out using the standard set of OS functions. Next, the file goes to the server where it is waiting for the moment when the recipient takes it. Ie and in this case the server is an intermediary between applications by clients.

Voice calls

Voice calls, perhaps the most difficult and most expensive task when creating an application like WhatsApp, since the quality of voice communication depends on the set of reasons, and most of them are required to take into account and test. At first you may not even add a voice link, but to do it later, as, for example, I entered Slack, which offers this option only to premium subscribers. For Voice Over IP (VoIP), the WhatsApp functional uses the PJSIP library providing multimedia communication.

We hope you figured out how the WhatsApp application works and what will be needed to create it. Now let's turn to more urgent issues. What will be the cost of WhatsApp, given the functions described in this article?

Cost of developing Whatsapp

Development of instant messaging applications like WhatsApp will cost you from $ 50,000:

  • Prototyping - from $ 5000
  • Application Development (iOS + Android) - from $ 28,000
  • Becund - from $ 17,000

Also, do not forget about such whatsapp functionality, as cryptography and calls, the cost depends on the embodiments of this functional.

In addition to new features, the model was also changed, which will apply to the application among new users. The company switched to an annual subscription, now forever, every year, the user will have to pay for the service. It will not affect old users, however, the new things will think, are they ready to pay every year for the service, and do not try to them something else, good, in the market many different good applicationswhich can be an alternative to WhatsApp.

Skype.

Still long before the popularity and appearance of the first smartphones, Skype on desk computers, was already an excellent alternative phone callsAnd the time spent on the market allowed the company to collect a large subscriber base. With advent smart phones and stable mobile Internet, Skype easily and quickly moved to the new area and became very popular mobile serviceallowing you to save on calls and SMS.

Is free

Tango Video Calls.

Free app - Tango Video Calls, it users via iPhone can send messages and perform video calls to your friends. The program is very popular among device owners on iOS. After installation on the phone, it automatically connects to contacts from the address book, also one of the feature of the service is the ability to work without registration.

Is free

Line

Line is not easy for free calls and sending messages from phone address book contacts, but also a whole social network And the chat, in addition, it can be expanded with several additional add-ons from other applications for photos and drawing. The Line application is designed in Japan, and its main feature is that you will not find there with familiar smiles, instead of them crazy kawaii emoticons, which will easily betray new paints to communicating with your friends.

Is free

GroupMe

GROUPME application is excellent alternative Whatsapp. The program allows you to easily create groups of users from your contacts and exchange messages with them, in addition, there is a function for organizing voice conferences. Messages can be sent to both the specific user and all participants in the group, and transmit them via the Internet, or in the form of conventional SMS (if you cannot install the Internet connection or it is poor quality).

Is free

Chaton.

Convenient service for messaging Chaton from Samsung. The application allows you to easily and simply communicate with other users, no special is different, but it can be a good alternative to WhatsApp service. Chaton makes it possible to talk to both one person and communicate in the group, in chat mode. In the application you can create animated messages, write hand notes, draw pictures and send photos and audio files.

Is free

Viber

Viber is a service that is also approximately popular as WhatsApp. Viber has similar functionality, allows not only a correspondence between users, but also make free voice calls from one iPhone to another, as well as smartphones with other Operations: Android, Windows Phone and BlackBerry. Application can be downloaded for free, the service provides quite high quality Voice transfer and stable operation in Wi-Fi and 3G networks. After installing and verifying the application, Viber is synchronized with the contact list on the phone, after which it will show you who already installed the application from your friends.

Is free

WhatsApp application for iOS platforms Evoids great popularity among iPhone users. Anyone who want to save on sending text messages can switch from SMS to this application for free sharing text, photographs, audio and video recordings with other users. All functions are already included in the cost of the program and there is no need to buy anything inside.

Of course, this development is not perfect and has a number of restrictions, so we decided to offer you a few alternatives to this wonderful service.

Line is an application for free calls and send messages for contacts from the iPhone address book. This development has three key features: Ability to make voice calls, built-in emoticons that you can send friends on Windows, Mac and other devices and a convenient interface.

Download Line for iPhone, iPad and iPod Touch.

Skype.

Skype supports not only video calls, but also text messages. In order to start using the service enough to register, run the program and enter your data account. Communication can be kept with iPhone, iPad, Android, Mac, or Windows-PC users via Wi-Fi or 3G network.

Download Skype for iPhone, iPad and iPod Touch

Tango Video Calls.

Thanks free App Tango Video Calls iPhone users can send messages and exercise video calls through Wi-Fi and 3G networks. The program is very popular among the owners of iOS devices. After installation, it automatically picks up contacts from the address book, allowing you to work with the application without registration on the service.

Download Tango Video Calls for iPhone, iPad and iPod Touch


GroupMe is an excellent WhatsApp alternative. The program allows using mobile client (For iPhone and iPad) "On the fly" to create groups of users from their contact list and exchange text messages with them, as well as organize voice conferences. Messages can be transmitted both via the Internet and (in case of its absence or poor quality) as conventional SMS.

Download GroupME for iPhone, iPad and iPod Touch

Chaton.

Charton from Samsung is a convenient messaging service. It allows you to easily and simply communicate with friends and close to any point of the globe, regardless of which platform it works. mobile device. With Chaton, you can talk in the chat in "one to one" mode or in a group, rewriting with multiple users in one window. You can create special animated messages, write hand notes and draw pictures, send photos and music.

Download Chaton for iPhone, iPod Touch and iPad

Viber

Viber is one of the most famous alternatives WhatsApp. Annex Viber. Allows not only to conduct correspondence, but also make free voice calls from the iPhone on the iPhone, as well as phones under android management, Windows Phone and BlackBerry OS. The program is absolutely free, demonstrates high quality voice and works wi-Fi networks and 3G. After installation and verification telephone numberThe program synchronizes the list of contacts to the iPhone, after which it shows subscribers with the Viber installed.

Download Viber for iPhone, iPod Touch and iPad

Join us on Twitter, VKontakte, Facebook, Google+ or through RSS to keep up to date latest news From the world of Apple, Microsoft and Google.

Incredible facts

Today it is almost impossible to submit your life without applications intended for message exchange.

WhatsApp is one of the most popular applications.which helps to stay in touch with friends and acquaintances.

There are many opportunities in this applications that users do not even suspect, but which can significantly improve their text communication skills.


1. Become invisible in WhatsApp.



To remove the evidence that you have read messages, go to Settings - Account - Privacy - Read Reports And remove the tick. However, if you all the time disconnect this option, it can become suspicious.

Before opening a dubious chat, you can also turn on the flight mode. Now you can read messages without receiving notifications. Exit messages before turning off the flight mode, and the message will remain unread for the one who sent it.

2. Acreite visits in WhatsApp.



If you want to avoid an awkward conversation and do not want others to see when you are in last time We visited the chat, it can be easily done.

Go to Settings - Account - Privacy - Visit timeAnd choose who can see when you were active for the last time.

3. Restore the remote correspondence in WhatsApp



If you accidentally deleted messages, do not worry, because there is a way to restore the correspondence. However, you need to anticipate the situation.

To do this, you need to install backup Your chats. Go to. Then you can choose backup daily, weekly or monthly. Whatsapp will copy your chats only when the phone is turned on.

If you accidentally deleted a message or chat, you can recover them, re-installing this application.

4. Cat the message in WhatsApp as proof



Instead of floring hundreds of messages and take a screen shot to prove that your friend promised to arrive 2 hours ago, use the Citation feature.

To do this, you need to choose need messageholding it and clicking on arrow left (on Android) or button " Reply"On the iPhone to quote the desired message.

5. Highlight the text with bold, italic or stricken in WhatsApp



Whatsapp is very convenient to use for many things, but, like all text messages, it does not pass the intonation. You can use fat font, italics and even overclocking for these purposes.

If you want to emphasize on a specific word, you need to use specific key combinations.

To highlight bold fonts, you need to put an asterisk on both sides of the word, *like this*For ceres, use the lower underscore _the words_, and for overclocking the wavy hyphen ~ like this ~. You can also combine * _Ligal italic_ *.

6. Disable Chat Notifications in WhatsApp



For example, you want to know what time there will be a meeting tomorrow. But this simple question turned into a three-hour conversation between the other chat participants.

Now you can avoid annoying notifications by selecting the name of the chat at the top and choosing a silent mode. Click on the button Do not disturb in the upper right corner and remove the checkbox from the option Show notifications.

7. Disable saving photos whatsapp In your gallery



All the files you get are automatically saved in the phone gallery. If your friends send photos that you do not want to see others, there is a way to avoid it. For iPhone go to Settings - Chats and disconnect the option Visibility of media.

In addition, you can hide the photos obtained in WhatsApp, creating a file.nomedia.

For Android you need to be installed file managerwhich can be downloaded from Google Play Store. After download, go to Images / Whatsapp Images and create a file called .nomedia.

8. Save the memory of the smartphone from unnecessary files in whatsapp



When someone sends you pictures, gifs, audio and video files, they are loaded automatically. So they not scored internal memory Your smartphone, install the download only the necessary types of files when you connect to Wi-Fi or mobile network.

For iOS go to Settings - data,where you can choose the download method. For Android, go to find them.

9. Create a shortcut for a certain contact in WhatsApp



If you find it all the time to look for your best friend In the total mass of WhatsApp chat rooms, you can prefer to certain people (if you have Android). You can shorten the search time by saving the shortcuts of your favorite contacts in WhatsApp on the phone screen.

Click on the desired chat and in the menu (in the upper right corner) and select " Add label"And on your phone screen will appear a shortcut with contact.

10. Disconnect the sounds in WhatsApp and hide the chat from curious views



There are cases when you do not want someone to see your messages in WhatsApp.

11. Make a policy of personal messages to many users in WhatsApp



If you want to send one message to a number of people, you do not need to create a group chat, where everyone can communicate with each other. In this case, it is better to choose a newsletter.

Click the menu button in the upper right corner and select New newsletter. This will allow you to separate one message to many people by creating an individual chat with each.

12. Transfer your WhatsApp to another phone



If you do not want to lose messages in case, for example, purchasing a new phone, you can back up messages.

Go to Settings - Chats - Backup copy Chat and save a copy of the messages daily, weekly or monthly. When you go to whatsapp from a new phone, messages will move to a new device.

13. Easy to find important messages in WhatsApp



Many familiar knows when you have to flip several hundred messages to find a message about the desired address or meeting time. But there is an easier way to do it.

Hold the desired message and click on the icon stars.

Now you can view all the marked messages in the menu where you will find the option. Favorite messages.

14. Find out when your message read (ticks in whatsapp)



Hold on the message you sent, and click on the icon " info"You will open a window where you will see who read and who received a message with the specified time when it happened.

15. Keep privacy in group Chat. in whatsapp



If you do not want friends of friends that you have never seen, but with which a group chat, brought through your personal data, you can make the necessary changes.

You can limit access to your profile photos and personal status, Going to B. Settings - Account - Privacy, and selecting the desired options.

16. Mark the uncontrolled chat in whatsapp



Suppose you cannot answer the message right now, but you do not want to risk friendship with a person. You can set a visual reminder that you have messages you want to answer.

This can be done in the chat list, highlight the chat and placing it as unread.



Instead of dictating a message, you can use the Siri virtual assistant (for iPhone) to manage WhatsApp and not take your phone in hand. For this you have to be installed latest version Whatsapp, where you can say: " Hi, Siri. Send whatsapp mom".

You can also read messages with Siri, saying: " Hi, Siri. Read the latest WhatsApp messages"And you will hear the last unread messages.

For android users Use OK Google, asking " send Whatsapp".

18. Make video call in whatsapp


In order to make a video call, open the contact and click on the video icon.

19. Draw on photos or add emoticons to WhatsApp



Make a photo in the application, and then use various tools at the top of the screen to draw on photos, add emoticons or text.

20. Turn the video in the gifs in whatsapp


Whatsapp already has a big GIF Gallery that you can send to friends and familiar in messages. If you did not find the desired gifs, you can translate your own video into the GIF format. Click on the photo and video gallery icon, select a video and click the GIF button. in the upper right corner.

4 Whatslock - Protects correspondence from curious eyes

Whatslock - Protects correspondence from curious eyes

The program has become more secure after the developers have enabled encryption, but it does not help in situations when someone simply takes a smartphone, runs the application and reads all the correspondence as much as it wants.

Whatslock protects precisely in such situations by adding a password in the form of a PIN or pattern that you need to enter or draw on the screen every time you start the application. Additional option - Ability to organize a fake WhatsApp client, which will run by default and mask even the presence of a PIN code.

3 DashDow - "Talking Heads" for WhatsApp


DashDow - "Talking Heads" for WhatsApp

The first of this designer "chip" came up with Facebook and since then it was copied by all who were not lazy, except whatsapp (which, by the way, belongs to Facebook). This app corrects this misunderstanding. The windows are flexibly configured and disconnected in two touches if the conversation became so intense that it was inconvenient to roam over the network and at the same time.

2 Dashclock - Messages on Lock Screen


Dashclock - Messages on Lock Screen

Many programs for communicating on Android are able to display fresh messages on the lock screen, but not WhatsApp. This program solves the problem, in fact adding a widget for messages to the locked device screen.

It is worth considering that this solution is absolutely unsafe - even if the smartphone has a password on the lock screen, anyone wants to see the fresh message, just taking the handset in the hand. In general, it is something exactly the opposite of whatslock, so it is necessary to use only those who really have nothing to hide from parents or second halves.

1 Cleaner for WhatsApp - Ensures garbage


Cleaner for WhatsApp - Ensures garbage

Finally, the last useful program that WhatsApp would cost to buy and embed in their brainchild - Cleaner for WhatsApp. In full compliance with the title, it cleans all the garbage that WhatsApp leaves in the system. All these old videos, photos (and more), which have long been not needed and only takes place. The program is characterized by a simple, unobtrusive and bright interface, understandable even to those who are not very friendly with English and computers.