Snapchat is a symbiosis of messenger, video story aggregator, friend finder and inline video editor with animations for Android devices. Allows you to superimpose funny effects on the faces of people captured by the camera.
Able to track the location of other users, and mark them on an interactive location map. Has a built-in messenger, with emoji stickers, Bitmoji, Snaps and traditional emoticons. Can analyze user interests and create a feed of stories based on them.
Snapchat functionality.
- Authorizes in the user's account or creates a new one;
- Loads data about the user's friends and their activity, displays the uploaded data as a list;
- Creates a text chat between two users, forwards sent messages, emoticons, emoji stickers, Bitmoji and Snaps;
- Analyzes the user's interests, generates a feed of potentially interesting stories based on them, plays the selected stories in the interface;
- Memorizes the user's last location and displays it on an interactive map, displays location data on friends' devices;
- Captures the video stream from the camera, analyzes the broadcasted image, identifies the person's face, attaches an animated Snapsticker (ears, spouts, tendrils, tongues, etc.), embeds the Snap effect in the video stream and transmits it to the destination application.
Utility Features
- Dozens of preset Snaps;
- Built-in text chat;
- Ability to find a friend on an interactive map of the area;
- Automatic creation of feed-letters with potentially interesting storis, based on the user's interests;
- Full synchronization with other video messengers.
Disadvantages
- Integrated advertising inserts;
- Some Snaps, emoji stickers and Bitmoji are paid;
- Face identification algorithm does not always respond correctly to inanimate objects;
- Lack of protection from recording or creating screenshots (other users can save your face, for example, with cat ears).