How to correctly estimate the effort required to create applications for Android?

Good afternoon, everyone, colleagues, need help ...
The user was asked to estimate the effort (Man-hours), on the (seemingly not very complicated) task for the mob. devices on Android.
(With one device will start the video in the format of 360 20-25 other devices on the button to consider the actual views and to send statistics to any of the following instances:(e-mail/telegrams/tweeter).
The contractor was estimated at 250 man-hours such. I would like to know your opinion, this is the norm or too much ? (contractor - specialized organization, which is engaged in mobile development).
April 4th 20 at 13:20
1 answer
April 4th 20 at 13:22
A normal assessment, I would even say optimistic.
thanks, talked to other mobile developers, 75% said normal, 25% said it was low, so we signed up, and most likely 2 times will grow as a result. - elinor.Zie commented on April 4th 20 at 13:25
@elinor.Zie, optimistic, this is understated - bo_Cole commented on April 4th 20 at 13:28
The variability is too large. It is necessary to look for a more detailed description. One solution - the usual peering video, another live broadcast with TimeShift.

In real-time broadcasts has its own nuances. One nginx is not enough, for seemingly simple tasks.

For example. I had a case when from-for incorrectly chosen geography cdn stream ended with a difference of 15 minutes for different users.

I recommend not to save money and trust the professionals. If the selected company have experience in translations - they will be able to solve most of the issues. - hector67 commented on April 4th 20 at 13:31

Find more questions by tags AndroidMobile development