Question
You have the following idea. You will develop a messaging app that will send and receive messages from a host of messaging apps like iMessage,
You have the following idea. You will develop a messaging app that will send and receive messages from a host of messaging apps like iMessage, Viber, Signal, Telegram, Skype and others. This way users will have to use only one app and not many to access all their messages. Your friend argues that this may not be easy. Check the following arguments (more than one may be correct) that apply for anyone that would like to build such an app. You have the following idea. You will develop a messaging app that will send and receive messages from a host of messaging apps like iMessage, Viber, Signal, Telegram, Skype and others. This way users will have to use only one app and not many to access all their messages. Your friend argues that this may not be easy. Check the following arguments (more than one may be correct) that apply for anyone that would like to build such an app.
1.Each app uses a different encryption/decryption algorithms
2.All apps use open protocols such as HTTP All apps use closed prototols you don't have access to.
3.As a result your message client will not be able to log in to any of the app servers
4.All apps encode audio the same way, using 44 thousand samples per second and two channels
5.All apps encode video the same way, using variable bit rate and HD (2K) quality
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started