Aplicación móvil GNU Social

5 respuestas [Último envío]
Lightmoon

I am a member!

Desconectado/a
se unió: 12/16/2013

Hola a todos,

tengo en mente realizar un "cliente" de GNU Social para el sistema operativo Firefox OS. Obviamente será libre (aún no sé si gratuito).
La cuestión es que debo hacerlo mediante CSS3 + HTML5 + JS. No tengo ni idea de que forma puedo obtener datos, enviarlos, etc.. mediante JS. Estoy acostumbrado a usar PHP en la parte del servidor teniendo la base de datos. ¿Cómo puedo obtener los datos de un servidor y comunicarme con él?.

Cualquier ayuda es bienvenida.

Un saludo.

dcapeletti
Desconectado/a
se unió: 04/03/2014

Hola,
no tengo idea de las cuestiones técnicas específicas de lo que necesitas. Pero sería genial que funcione para el sistema Replicant que es Software libre.

Sds

Lightmoon

I am a member!

Desconectado/a
se unió: 12/16/2013

Hola dcapeletti,

me gustaría hacerlo para Replicant, el problema es que mi dispositivo no funciona con este sistema. Adquirí un terminal barato de Firefox OS, y no tengo presupuesto para un terminal compatible con Replicant :(

Firefox OS aunque no sea totalmente libre está más cerca de la libertad que otros privativos. Al menos Firefox OS su código está disponible y lo puedes mejorar.

Gracias.

Un saludo.

vita_cell
Desconectado/a
se unió: 07/19/2015

Hacerlo para Replicant, implica hacerlo para Android.(Que no es lo mismo que hacerlo para Google Play).

Creo que esta bien apoyar plataformas libres, pero del FirefoxOS son minoria la gente que lo utiliza( solo supongo, ya que no he realizado un estudio por mi cuenta ). Solo lo digo porque no hay mucha utilidad si solo lo pueden utilizar unas poquitas personas que utilicen FirefoxOS.
Estaria bien verlo en F-Droid. No es necesario tener Replicant para esto. Simplemente dispositivo con Android.

Si necesitas algun tipo de informacion, el mejor sitio es http://www.xda-developers.com/

De todos modos hay roms AOSP(android open source project), y sin gapps(aplicaciones propias de google preinstalas). Puedes instalar Cyanogenmod (que esta basado en AOSP si no me equivoco), sin gapps claro, y tendras algo muy parecido a Replicant, solo que Cyanogenmod soporta un montonazo de dispositivos, y con actualizaciones muy frecuentes. En Replicant quitan todo el codigo privativo, asi que es facil encontrar tu telefono movil sin wifi. En Cyanogenmod sin embargo, no dan tanta prioridad a lo libre, como en Replicant, lo malo de Replicant es que la lista de dispositivos soportados es muy pequeña.

dcapeletti
Desconectado/a
se unió: 04/03/2014

La API de Replicant o SDK proviene de Android pero se eliminan las partes privativas para dejarlo completamente libre. Tienes emuladores de Replicant y puedes probar el programa en Android si es necesario. Ese mismo programa podría estar disponible en los repositorios F-Droid como Software libre.

Sds

Arder
Desconectado/a
se unió: 06/01/2010

Pues gnusocial tiene un api publica con autenticacion oauth entonces como en PHP existen framework que facilitaran la implementación del api como backbone.js angular.js ambos con linecia MIT, angular tiene buenas cosas que facilitan el tema de las animaciones con css el manejo de datos etc backbone también es muy bueno pero angular tiene a google por detrás lo cual no me convence si lo implementas con html5 sera facil de portar a Android con cordova, es mas podrías hacerlo en cordova y de paso el mismo código te servirá para FirefoxOs y Android

Aca algo de documentación del API: http://skilledtests.com/wiki/HOWTO_Use_the_API

Aca un modulo de implementacion del API en nodejs podría portarse a js para el lardo del cliente: https://www.npmjs.com/package/gnusocial

Me interesa el proyecto, yo le pego al HTML5 - CSS3 - JS y Cordova bastante podríamos ponernos en contacto y trabajarle al tema :)