Proyecto de chat simple usando SFS. Chattered es un nombre inventado por mí (cristianpark) y viene de Chat y la terminación Ed que se agrega a las palabras en inglés para connotar apropiación (own - owned).
La aplicación está en su fase inicial y ha sido desarrollada en su totalidad por mí, basándome en los ejemplos de SimpleChat de Smart Fox Server [1] y usando una extensión para hacer custom login [2]
[1] http://docs2x.smartfoxserver.com/ExamplesAndroid/simple-chat
[2] http://docs2x.smartfoxserver.com/GettingStarted/howtos#item3
Está licenciado bajo GPL versión 3 y todos los participantes son bienvenidos
Changelog:
2012-08-20
- Se corrijen fallos en lista de usuarios conectados
- Se agrega sonido para cuando se recibe un mensaje. Se puede desactivar desde el menú
El sonido se extrajo del tema de sonidos de Pidgin Synthetic Frost: http://developer.pidgin.im/attachment/wiki/SoundThemes/Synthetic_Frost.zip
- Se verifica que haya conexión a internet cuando inicia la aplicación
2012-08-08
- Se agrega opción para visualizar lista de usuarios conectados (no se actualiza cuando entra uno nuevo)
2012-08-05
- Se agrega opción para salir de la aplicación completamente
- Se agregan instrucciones para recordar credenciales del usuario usando SQLLite, la funcionalidad de cambiar de usuario está en fase alfa
2012-07-31
- Se agregan cambios a la interfaz de login
- Se agregan cambios a la interfaz de chat
- Se agrega menú para desactivar vibración y ver créditos
TODO:
- Se deben guardar las credenciales del usuario una vez inicie sesión para no volver a pedirlas (a menos que el usuario pida borrarlas). Se propone usar una BD SQLLite sencilla (Parcialmente implementado, la opción de cambiar de usuario no está completamente funcional)
- Se debe dejar la aplicación corriendo en background para que el usuario pueda volver al chat fácilmente
Disfruten!!!!