Jeśli chcesz jakąś konkretną ofertę cenową od kogoś to musiałbyś podać dokładniej wszystkie założenia biznesowe i od razu sprecyzować plany najbliższego rozwoju jeśli chciałbyś jeden zespół programistów również do utrzymania. Na przykład piszesz:
Filmy będą wrzucane przez adminów więc nie musi być dla użytkowników możliwości przesyłania filmów
Na chwilę obecną, czyli startowo czy docelowo tak zostaje? Jest to bardzo ważne założenie biznesowe, które mocno rzutuje na architekturę i rozwiązania programowe.
Do zaprogramowania cały system
Czyli...?
reklamy i możliwość zakupienia reklam
Co to dla Ciebie oznacza? Chodzi Ci o integrację z jakimś gotowym systemem, np. pomoc w konfiguracji itp. AdOcean czy o co dokładnie?
Ponad to czy narzucasz jakieś konkretne technologie czy dajesz wolny wybór? Jeśli wybór to czy zapewnisz hosting zgodny z preferencjami programistów, głównie języki, bazy itp.?
Jaki przewidujesz ruch, to znaczy pod jaki ruch chcesz profilować apkę? Inaczej napiszesz aplikację dla obsługi 50000 userów miesięcznie, a inaczej dla 2 milionów... Ponad to jak duże są to filmy, mówimy o krótkich parominutowych czy o jakiś pełnometrażowych - to też wpływa na pewne rozwiązania związane z data streaming.
No i jeśli chciałbyś wyceny to daj jakieś założenia dokładnie co ma być na froncie, jakich komponentów biznesowych oczekujesz itp. itd. Zrób porządnie po prostu normalne założenia biznesowe do wyceny programistycznej, bo na razie to nie napisałeś kompletnie nic :(