Cómo crear Pandora, pasos para pensar
Si usted, como yo, es un gran admirador de Pandora y piensa en el desarrollo de aplicaciones de radio , debe pensar en los próximos problemas, que pueden causar dificultades. Por eso te recomiendo que te tomes un minuto y hagas un plan para resolverlos.
- ¿Cuáles son los mejores programas para agregar efectos de reverberación en la grabación de guitarra?
- ¿Cuáles son los principios o ideas básicos sobre los que funcionan los motores de ajedrez?
- ¿Cuáles son las mejores aplicaciones gratuitas de administración y programación de empleados para gerentes?
- ¿Está el modo DSLR en un iPhone 7 basado en software o hardware?
- ¿Cuál es el mejor reproductor de video?
Problemas críticos en el desarrollo de aplicaciones de radio
Licencia
Crear un clon de Pandora puede convertirse en un problema real si no lo has pensado. Recuerda a nuestros gigantes Spotify y Pandora, incluso les resulta bastante costoso transmitir música en todo el mundo. Entonces, lo primero que debe tener en cuenta es dónde estará disponible su aplicación. Luego, investigue cuánto tendrá que pagar por la licencia de música y los ingresos de su aplicación cubrirán dichos gastos. Entonces reconsiderar, ¿tal vez hay un punto para cambiar la región? De todos modos, ¡nunca comience el desarrollo antes de haber resuelto un problema de licencia!
Transmisión
La otra pregunta de actualidad es el desarrollo de aplicaciones de música como Pandora : dónde transmitirá la música, qué base de datos usará y dónde almacenará esta gran cantidad de datos. En lugar de comprar toneladas de hardware, es más sensato usar una nube para alojar su servidor y todos los datos. Lo que también es necesario tener en cuenta es la tecnología que desea utilizar para implementar una función de transmisión. Puede usar la tecnología WEBRTC como lo hicimos en nuestra aplicación de citas sociales para los dueños de perros YouMustLoveDogs para implementar la función de videoconferencia. O puede transmitir con el protocolo RTMP, como lo hicimos en nuestra aplicación de transmisión de video Iboga, que transmite videos a sus amigos de Facebook. Las opciones son numerosas. La elección depende de la velocidad de transmisión que desea alcanzar, los dispositivos con los que desea que su aplicación sea compatible, el territorio en el que funcionará su aplicación y muchos otros factores. De todos modos, la tecnología que elijas para tu radio como Pandora dicta la arquitectura que necesitarás construir.
Diseño
El diseño móvil es importante en cada proyecto. Sin embargo, no debe perderse el hecho de que las aplicaciones de música siempre han sido un poco diferentes y su perspectiva es muy importante. Sin un diseñador profesional o un equipo de este tipo, su aplicación se verá obsoleta y primitiva. Si necesita algo de inspiración, consulte nuestro Dribbble o Behance .
Diseño de la aplicación de radio Cleveroad
Estrategia de monetización
La estrategia de monetización también debe considerarse antes de la etapa de desarrollo. Hay muchas opciones, incluso si su aplicación será gratuita. Si miramos hacia atrás a la forma de monetización de Pandora y Spotify , podemos encontrar los beneficios y los inconvenientes de cada uno. La cuenta Premium de Pandora no tiene muchas características sobresalientes. La funcionalidad es básicamente la misma y, para ser sincero, no entiendo por qué debería pagar dinero por ello. Al mismo tiempo, la cuenta gratuita está repleta de anuncios y molesta con bastante frecuencia. Spotify no tiene muchos anuncios, y una cuenta Premium tiene muchas características divertidas, pero el precio es alto.
Motor de recomendación
No es solo el tema más importante, en realidad es la guinda de un pastel. Determinará el modo en que su aplicación descubrirá qué canción ofrecer a un oyente. Hay dos variantes de cómo su sistema haría recomendaciones a los usuarios: algoritmo de filtrado colaborativo y algoritmo basado en contenido. El algoritmo de filtrado colaborativo utiliza el historial de calificación de todos los usuarios. Tal algoritmo le ofrecerá la canción más popular en uno u otro género. El algoritmo basado en contenido sugiere canciones similares a las que le gustaban al oyente.
Como recordará, la aplicación Pandora Radio utiliza 400 criterios de cada canción, que fueron determinados por personas. Es obvio que ahora tenemos más tecnologías para realizar la tarea mucho más rápido y sin trabajo manual. La forma más fácil y efectiva de crear aplicaciones de radio como Pandora con dicho sistema, es usar bibliotecas de redes neuronales, que puede usar de forma gratuita ya que son de código abierto.