README: novedades de la 1.3.5 aparte, dibujos dentro del repo y tabla de la APK
Los dibujos de Que es Oasis se cargaban de la wiki de gitea y sin ella salian rotos; ahora van en docs/esquemas. El de la arquitectura de la APK era de la 1.2.5 y del envoltorio propio: lo cambia una tabla de lo que hay dentro ahora.
This commit is contained in:
parent
6f0e45ed1d
commit
894f7b24a2
6 changed files with 19 additions and 8 deletions
27
README.md
27
README.md
|
|
@ -47,6 +47,9 @@ Android 7 o superior, 64 bits · se instala junto al Oasis oficial sin pisarlo
|
|||
visibilidad (pública, mutuos, cifrada, licencia, tribu) y Compartir.
|
||||
- Publicar lleva al primer sitio de escribir que esté encendido (blog, feed, foro o
|
||||
wiki); antes, sin blogs, acababa en Módulos.
|
||||
|
||||
### Lo que ya traía la rama
|
||||
|
||||
- La APK se monta sobre la oficial: se coge la del dev, se le cambia el backend por el
|
||||
de la rama y se le da otro nombre de paquete. Así trae todo lo nativo del dev (el
|
||||
puente de audio y cámara, las notificaciones de llamada) y convive con la oficial.
|
||||
|
|
@ -59,8 +62,7 @@ Android 7 o superior, 64 bits · se instala junto al Oasis oficial sin pisarlo
|
|||
vai. La barra marca dónde estás y se esconde al escribir.
|
||||
- Tribus en filas: doce comisiones caben en tres pantallas, no en diez. Dentro de una
|
||||
tribu, las secciones van en una tira de fichas.
|
||||
- Módulos con interruptores, agrupados como en el lanzador. Si entras en una sección
|
||||
apagada, te lo dice y la enciendes de un toque.
|
||||
- Módulos con interruptores, agrupados como en el lanzador.
|
||||
- Pantallas más aprovechadas: un margen de 14 px en vez de los 74 que se sumaban, una
|
||||
sola letra para botones, buscador en una línea y el buzón en pocas líneas por mensaje.
|
||||
- Fotos más seguras: si una foto no se puede limpiar de metadatos (ubicación,
|
||||
|
|
@ -92,22 +94,22 @@ epsylon, sin tocar.
|
|||
Una red social sin servidor: publicas en tu propio equipo y los demás se traen una
|
||||
copia. No hay cuenta, no hay contraseña y nadie puede borrarte.
|
||||
|
||||

|
||||

|
||||
|
||||
Los mensajes viajan de vecino en vecino, así que llegan a gente con la que nunca te
|
||||
has conectado. Por eso funciona incluso sin internet, entre dos móviles en la misma wifi.
|
||||
|
||||

|
||||

|
||||
|
||||
Un pub es solo un nodo que no se apaga nunca. No es un servidor con tus datos: no
|
||||
guarda tu identidad, no decide qué ves y no puede borrarte.
|
||||
|
||||

|
||||

|
||||
|
||||
Todo lo que publicas se encadena y va firmado con tu clave. Nadie puede colar un
|
||||
mensaje en tu nombre ni cambiar lo que dijiste.
|
||||
|
||||

|
||||

|
||||
|
||||
> La explicación completa —los saltos, las tribus, el LARP, los módulos— está en
|
||||
> [Entender Oasis en diez minutos](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki/Entender).
|
||||
|
|
@ -180,7 +182,7 @@ en la [guía de desarrollo](GUIA_DE_DESARROLLO.md) y las cifras en
|
|||
|
||||
## Empezar desde cero
|
||||
|
||||

|
||||

|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
|
|
@ -222,7 +224,16 @@ con la de depuración y queda depurable, para poder inspeccionarla desde
|
|||
El proyecto Gradle propio de `android/` (`release.sh`, Android Studio) sigue ahí, pero
|
||||
ya no es el camino: no tiene el puente de audio y en él no hay llamadas.
|
||||
|
||||

|
||||
Qué hay dentro de la APK:
|
||||
|
||||
| Pieza | De quién | Qué hace |
|
||||
|---|---|---|
|
||||
| La app Android (ventana, servicio, notificaciones, puente `.audio_bridge`) | Del dev, tal cual | Abre un WebView en `127.0.0.1:3000`, mantiene vivo el servidor y da micrófono y cámara |
|
||||
| `node_modules` | Del dev, de su APK oficial | Las dependencias, podadas para el móvil |
|
||||
| El servidor (`assets/nodejs-project.zip`) | Oasis 1.3.5 con nuestra capa | Se descomprime al primer arranque y cada vez que cambia la versión |
|
||||
| El paquete | `net.laenre.oasis` | Para convivir con la oficial (`com.solarnethub.oasis`) |
|
||||
|
||||
Detalle, sacado de la APK oficial: [docs/ARQUITECTURA_APK.md](docs/ARQUITECTURA_APK.md).
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
BIN
docs/esquemas/01-red.png
Normal file
BIN
docs/esquemas/01-red.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 37 KiB |
BIN
docs/esquemas/02-gossip.png
Normal file
BIN
docs/esquemas/02-gossip.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 42 KiB |
BIN
docs/esquemas/04-pub.png
Normal file
BIN
docs/esquemas/04-pub.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 41 KiB |
BIN
docs/esquemas/05-empezar.png
Normal file
BIN
docs/esquemas/05-empezar.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 45 KiB |
BIN
docs/esquemas/14-registro.png
Normal file
BIN
docs/esquemas/14-registro.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 42 KiB |
Loading…
Add table
Add a link
Reference in a new issue