scrobble.life
StemSocial

Avances de mi aplicacion para generar inspecciones sin internet [SPA-ENG]

Estuve trabajando durante dos semanas en una aplicación para crear inspecciones sin necesidad de conectarse internet para generar los datos. El objetivo de esta inspección es poder utilizar la aplicación para visitar casas que estén en alquiler y generar un archivo PDF. Eso yo gran parte de la arquitectura de la aplicación logrando que escale lento pero seguro y con funcionalidades correctas. Por lo primero que empecé a desarrollar fue por la captura de fotografías ya que quería evitar que la aplicación permita subir fotografías de muy alta calidad y peso mi idea fue reducir el peso y tratar de perder lo menos posible la calidad de imagen. apli.png

Luego de lograr eso simplemente fui creando las tablas con sql de manera local y las enlace con los datos lo cual me permitió crear las inspecciones y poder ver la lista de inspecciones generadas dado que cada carpeta tenía su propio archivo con funcionalidades específicas y únicas me permitió realizar consultas específicas a través de los identificadores sin necesidad de tener que replicar data o tener que llamar a todos los archivos y filtrarlos. Gracias a todo esta arquitectura puede dejar para lo último el desarrollo del archivo de PDF que ya sabía que sería el más problemático. apli1.png

Como la aplicación es híbrida crear el archivo podía ser un gran problema ya que no sabía cómo generarlo y recurrí a las consultas con la inteligencia artificial. Luego de varios pruebas concluí que generar el archivo en memoria temporal no me permitía copiarlo y hacerlo elegible por lo tanto tuve que saltearme esa parte y generarlo en base 64 para que directamente lo pueda almacenar en la memoria de la aplicación y funcionó correctamente. apli2.png

Comments · 1

  • @stemsocial(64)· 10d

    Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

    Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

    Consider setting @stemsocial as a beneficiary of this post's rewards if you would like to support the community and contribute to its mission of promoting science and education on Hive.