Quais são as melhores aplicações para transmissão de notícias desportivas ao vivo?
Yours é uma pergunta bastante ampla, com muitas hipóteses em aberto, por isso é difícil dar uma resposta directa, mas vou tentar.
First, estou bastante qualificado para responder, porque já construí um ou dois destes antes (e estou actualmente a fazê-lo novamente).
Como um ponto de partida, para um simples, básico, sem frescuras, reprodutor de vídeo que reproduz YouTube ou outro conteúdo atualmente disponível na Web, você está olhando provavelmente para um mês de tempo Dev, para um desenvolvedor experiente e habilidoso, por plataforma alvo. Então, se você está construindo para o Android, 1 mês. Se você está construindo para Android e IOS, 2 meses (ou 2 desenvolvedores), etc. Independente, você provavelmente está olhando para qualquer lugar entre $6.000-$9.000, para aquele desenvolvedor, para uma plataforma, por um mês.
Agora, com isso como base, algumas perguntas de volta para você, para tentar reduzir o escopo do problema, e para construir sobre:
Você está construindo um aplicativo web? Um aplicativo móvel? Um aplicativo Smart-TV? Tudo isso?
O seu aplicativo é Live-Streaming? ou Video-on-Demand? Se é Live-Streaming, quão importante é a latência (tempo entre quando a acção acontece "Live" e quando os seus utilizadores a vêem). Quanto menor a latência, mais em tempo real o seu streaming "Live" será, e mais difícil será de implementar sem incorrer em outros problemas (tradução: mais custos).
A sua aplicação de streaming de vídeo necessitará de um serviço de back-end de streaming de vídeo. O seu aplicativo precisa de um serviço próprio, ou você está usando um serviço existente? Se você está construindo um novo serviço, há toda uma infra-estrutura que precisa ser construída para suportar a sua aplicação. Isso pode facilmente levar tanto tempo, ou mais tempo para construir do que a aplicação, e ter desenvolvimento, bem como custos contínuos para hospedar o conteúdo e os recursos computacionais necessários para manter o serviço. Esses custos variam dependendo de quanto conteúdo e com que frequência as pessoas estão acessando/visualizando o seu serviço.
De onde vem o conteúdo? Você precisa fazer algum processamento no vídeo entre recebê-lo, e transmiti-lo de volta para o seu aplicativo? Se o seu aplicativo é um live-stream, este tipo de processamento pode aumentar a sua latência e os seus custos (muito poder computacional para fazê-lo em tempo real). Se você é Video-On-Demand, você ainda pode precisar processar o conteúdo para diferentes qualidades, largura de banda e outros fatores (incluindo formatos preferidos para diferentes plataformas). Estes também podem aumentar os custos associados a um app.
Como o seu app é pesado em termos de recursos? Existem frameworks existentes para a maioria das plataformas móveis que tornam a criação de um reprodutor de vídeo relativamente simples, se tudo o que você quer é um aplicativo os vídeos de reprodução. No entanto, à medida que você começa a adicionar recursos como Avaliações, Comentários, Gostos, capacidade de Navegar em um Catálogo, Pesquisa por Palavras-chave, etc, tudo isso pode complicar substancialmente uma aplicação simples de outra forma. Assim como as métricas/analíticas, como por exemplo, por quanto tempo o espectador assistiu ao vídeo? Eles assistiram o vídeo inteiro ou apenas uma parte? Eles pularam por aí?
Em qualquer bom aplicativo, UX (layout de interface, animações, "fluxo", etc) pode facilmente ser um dos desafios mais caros e difíceis, e normalmente resultará em 3-5x a quantidade de trabalho do que o código em si exigirá, assumindo que você já pagou para um designer e um gerente de produto para escanear todas essas coisas. Se não, isso pode aumentar seus custos por magnitudes.
Como você pode começar a ver, sua pergunta (e assim minha resposta) é um pouco mais complicada do que o que você perguntou. E há uma grande variedade de fatores que podem, em última análise, impactar qualquer estimativa de custo.
Again, para um simples aplicativo que apenas toca o conteúdo existente de outra pessoa; é uma quantia relativamente pequena. Mas a maioria das pessoas quer algo mais do que apenas "um reprodutor de vídeo", e todas essas coisas acabam tendo um impacto significativo no escopo do projeto, e assim seus custos.
Para um serviço completo e uma aplicação móvel que o acompanhe, eu calcularia de $150.000 a $300.000 apenas para ter o código escrito e a infraestrutura construída. Com uma equipe competente de desenvolvedores, designers e gerentes de projeto, você deve esperar cerca de 5-8 meses de tempo de desenvolvimento, com aproximadamente 4-6 FTEs trabalhando em dispositivos móveis, sistemas, design UI/UX, e gerenciamento geral do projeto.
Artigos semelhantes
- Quais são os melhores sites de notícias da Índia para obter notícias imparciais e mais recentes?
- Como é que a actualização do aplicativo da linha de cricket ao vivo é mais rápida do que a transmissão ao vivo na TV?
- Quais são as 5 principais aplicações desportivas para os fãs indianos do Android?
- Qual é o melhor aplicativo agregador de notícias Telugu para usar no Android para se manter atualizado com as notícias?