Entrenadores, es un gran día para todos aquellos que forman parte de Go Hub. El día 27 de junio, lanzamos una nueva versión de nuestra conocida base de datos: db.pokemongohub.net, marcando la culminación de meses de desarrollo, diseño y pruebas.

Esto es lo que engloba la nueva base de datos:

-Incluye todas las estadísticas de 1ª Generació hasta las 7ª Generación > Pokémon, sprites y voces (donde estén disponibles).
-Incluye gráficos HP, CP e IV para cada Pokémon de 1ª generación hasta la 7ª generación.
-Incluye todos los movimientos y movimientos disponibles, clasificados por Pokémon.
-¡Incluye todas las estadísticas de movimientos disponibles y efectos de sonido!
Incluye una lista de simulaciones por cada Pokémon disponible, jefes de incursión legendarios también incluídos
-Gran cantidad de formas de filtrar y ordenar las listas de Pokémon: por generación, CP máximo, estadísticas, tipos, nombre, etc.
-Incluye un motor de búsqueda extremadamente rápido
-Incluye vídeos animados de Pokémon desde la 1ª generación hasta la 4ª generación.

Pero la lista de características no se detiene aquí:

¡Por primera vez, ahora puedrás instalar el sitio web como cualquier otra aplicación! No es una aplicación nativa, ¡pero se acerca tanto que realmente no importa!
La aplicación funciona parcialmente sin internet: todos los iconos, imágenes, vídeos y sonidos se guardan en caché para su uso fuera de línea, lo que hace que las visitas sucesivas a la aplicación sean más rápidas y confiables en malas condiciones de red.
Para que la aplicación funcione sin conexión, deberás fijarla en tu pantalla de inicio o instalarla (solo en Android).

Este es un lanzamiento fundamental para GO Hub, ya que el nuevo sitio de DB marca el comienzo de un proyecto aún más grande, que aún no estamos listos para revelar. ¡Digamos que tendrás una gran parte para jugar!

Notas del desarrollador:
Este lanzamiento es realmente importante para nosotros, ya que se trata de una gran mejora con respecto a la versión anterior, tanto en términos de contenido como en términos de tecnología. Permíteme aburrirte un poco con balbuceo, no he dormido durante los últimos 6 días y estoy ansioso por compartir algunas cositas del proceso de desarrollo.

La aplicación está construida utilizando node.js y React, ambas tecnologías de vanguardia para el desarrollo de back-end y front-end. El sitio web es impulsado por nuestro propio simulador (escrito por Incien) y una gran cantidad de código y datos que aprovechamos de varias fuentes:

·Archivos Game Master.

·varios packs de Internet.

Esta es la primera vez que intentamos crear una aplicación web progresiva y la experiencia nos parece bien; lleva un poco de tiempo, pero la recompensa es inmensa: no hay otra tecnología en la web que os permita tener tal experiencia incluso en una señal de red 2G. También es muy satisfactorio abrir la aplicación como una aplicación nativa normal.

Tratamos de mantener baja la huella del código, con nuestra generación de producción marcando 179 KB de JavaScript y alrededor de 8 KB de CSS. Creemos que podemos aumentar esos números aún un poquito, pero eso es algo en lo que trabajaremos durante la próxima versión.

En el lado del servidor, se realizaron importantes actualizaciones en las bases de datos, que ahora se han duplicado en términos de CPU / RAM y tamaño del disco. Aunque no necesitamos tanto poder en este momento, este espacio de respiración adicional jugará un papel fundamental en nuestros futuros proyectos que se relacionan con el sitio de DB.

Dicho esto, esperamos que disfrute de nuestro nuevo sitio de base de datos. Sé ansioso por informar los errores: probablemente solucionaremos todo esto la próxima semana, después de que regresemos de Dortmund.

¡El team rocket despega de nuevooooo!

David Gimenez Rodriguez
Soy David, nacido en Barcelona y residiendo allí desde entonces. Tengo 18 años y actualmente estudio desarrollo de aplicaciones multimedia. Soy un apasionado de los videojuegos y como puede ser evidente, Pokémon siempre ha formado parte de mí.