Esto es para una clase de programación que estoy tomando. Cumplo los requisitos previos, que es solo un conocimiento sólido en C++.¿Cómo debo comenzar a codificar una aplicación web de Skype?
Para aclarar: Esto no se supone que es un motor para una aplicación de escritorio. El sitio web incluye video chat, envío de archivos, chat de texto, todo en el navegador.
Así que no tengo experiencia en desarrollo web. He jugado antes con PHP y miré un libro de JavaScript y me siento cómodo usándolos. Sé lo que es MySQL y cómo configurar tablas y cosas así.
Lo que tengo que hacer en los próximos 8 semanas es:
- conseguir el vídeo chat de trabajo (entre 2 personas)
- tener una página de inicio de sesión, cada usuario tiene una lista de perfiles y contactos
- el chat de texto (entre 2 personas)
- uso compartido de archivos (entre 2 personas)
no sé qué utilizar para lograr esto. Tengo algunas ideas, pero no estoy seguro de que realmente funcionen. Se me permite usar bibliotecas, programas, códigos, etc. de fuentes abiertas para construir esta aplicación web.
Si alguien me pudiera orientar en la dirección correcta, sugiere cómo debería implementar estas características realmente apreciaría ella.
Asimismo, mientras que he estado buscando en Google y buscar la manera de hacer este tipo de cosas, vi algo que se llama CakePHP. ¿Sugerirías que use esto? Si es así, ¿qué debería usar exactamente para hacer?
Probablemente deba dividir esto en preguntas separadas. Aquí hay como diez preguntas y se requiere una pequeña disertación para cubrir todo. http://stackoverflow.com/faq#dontask – mrtsherman