diff --git a/README.md b/README.md index 27f248b..38f3963 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,21 @@ Versión base: **Oasis 1.3.3** · Rama: `PRUEBAS` · [Documentación completa](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki) · [Versión de escritorio](https://gitea.laenre.net/hacklab/OASIS_LINUX) -![Las novedades](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki/raw/img/00-novedades.png) +![Oasis Mobile: lanzador, Karvan, filtros y barra de atajos](docs/capturas/00-portada.png) + +**[⬇ Descargar la APK](https://gitea.laenre.net/hacklab/OASIS_MOBILE/releases)** · +Android 7 o superior, 64 bits · se instala junto al Oasis oficial sin pisarlo + +### Novedades de esta versión + +- **Al día con Oasis 1.3.3**: karma en el perfil, salas con directo, fotos selladas en + chats privados y tribus, visibilidad de menciones y las traducciones nuevas. +- **Arranca en modo activistas**: chats, Karvan, pads, foro, imágenes, vídeos, wiki y + blogs. Todo cabe en una pantalla; el resto se activa en *Ajustes → Workflows*. +- **Filtros en fichas**: en chats, feed, foros o pads los filtros ya no son botones + gigantes que tapan el contenido, sino fichas pequeñas en fila. +- **Tarjetas más limpias**: borrar, fijar, enlazar y abrir van en una fila de iconos. +- **Karvan**: tus mensajes salen a la derecha también al volver a entrar en la sala. --- @@ -27,7 +41,8 @@ Versión base: **Oasis 1.3.3** · Rama: `PRUEBAS` · |---|---|---| | **Salas efímeras** | — | Karvan: mensajes que solo viven en memoria y se autodestruyen | | **Videollamadas** | — | Audio y vídeo por WebRTC, sin servidores de terceros | -| **Interfaz de móvil** | El menú de escritorio en una pantalla pequeña | Lanzador de módulos, filtros y barra de accesos rápidos | +| **Interfaz de móvil** | El menú de escritorio en una pantalla pequeña | Lanzador de módulos, filtros en fichas y barra de cuatro atajos | +| **Primer arranque** | Casi sesenta módulos encendidos | Modo activistas: lo justo para organizarse | | **Varias identidades** | Una por instalación | Varias en el mismo móvil, con aviso si dos comparten clave | | **Respuesta citada** | — | Responder a un mensaje concreto dentro de un chat | | **Envoltorio Android** | APK sin permisos de cámara ni micrófono | Proyecto Gradle propio: permisos, subida de ficheros, servicio que sobrevive | @@ -75,8 +90,8 @@ nadie. Dos relojes corren a la vez —inactividad y tiempo absoluto— y la sala el que llegue antes.

- - + +

--- @@ -100,16 +115,18 @@ navegador interno los deniega. Por eso esta rama trae su propio envoltorio Andro ## La interfaz -![La interfaz por dentro](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki/raw/img/esq/18-interfaz.png) +![La interfaz por dentro](docs/capturas/esquema-interfaz.png)

- - + + +

Casi sesenta módulos no caben en la pantalla de un teléfono: la portada los ordena por -secciones en una rejilla de iconos, como el cajón de apps del móvil, con dos filtros -arriba y una barra de cuatro atajos que eliges tú. +secciones en una rejilla de iconos, como el cajón de apps del móvil. Abajo +queda una barra de cuatro atajos que eliges tú. Dentro de cada módulo los filtros van en fichas pequeñas, +para que el contenido se vea sin tener que bajar. Solo aparecen los módulos activos. En **Ajustes → Workflows** se eligen de golpe: el de **activistas** deja lo justo para organizarse (chats, Karvan, pads, foro, imágenes, @@ -146,8 +163,9 @@ descomprime el servidor. ```sh cd android -./scripts/prepare.sh ../../oasis_mobile # librerías nativas y backend, la primera vez -./scripts/release.sh # compila, verifica y calcula la huella +# la primera vez hace falta la APK oficial de la MISMA versión (ahora la 1.3.3): +# de ella salen las librerías nativas y el node_modules podado del móvil +OASIS_APK_BASE=/ruta/oasis-v1.3.3.apk ./scripts/release.sh # compila, verifica y calcula la huella ``` ![Qué hay dentro de la APK](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki/raw/img/esq/16-arquitectura-movil.png) diff --git a/docs/capturas/00-portada.png b/docs/capturas/00-portada.png new file mode 100644 index 0000000..760d223 Binary files /dev/null and b/docs/capturas/00-portada.png differ diff --git a/docs/capturas/01-portada.png b/docs/capturas/01-portada.png new file mode 100644 index 0000000..9414b81 Binary files /dev/null and b/docs/capturas/01-portada.png differ diff --git a/docs/capturas/02-chats.png b/docs/capturas/02-chats.png new file mode 100644 index 0000000..a02fe5d Binary files /dev/null and b/docs/capturas/02-chats.png differ diff --git a/docs/capturas/03-karvan.png b/docs/capturas/03-karvan.png new file mode 100644 index 0000000..21ab81a Binary files /dev/null and b/docs/capturas/03-karvan.png differ diff --git a/docs/capturas/04-foros.png b/docs/capturas/04-foros.png new file mode 100644 index 0000000..5ff5a44 Binary files /dev/null and b/docs/capturas/04-foros.png differ diff --git a/docs/capturas/05-feed.png b/docs/capturas/05-feed.png new file mode 100644 index 0000000..f1f0d9f Binary files /dev/null and b/docs/capturas/05-feed.png differ diff --git a/docs/capturas/06-barra.png b/docs/capturas/06-barra.png new file mode 100644 index 0000000..f6ceed1 Binary files /dev/null and b/docs/capturas/06-barra.png differ diff --git a/docs/capturas/07-karvan-salas.png b/docs/capturas/07-karvan-salas.png new file mode 100644 index 0000000..f6f873b Binary files /dev/null and b/docs/capturas/07-karvan-salas.png differ diff --git a/docs/capturas/esquema-interfaz.png b/docs/capturas/esquema-interfaz.png new file mode 100644 index 0000000..2337e79 Binary files /dev/null and b/docs/capturas/esquema-interfaz.png differ