Saltar al contenido principal
27 Pearls store screenshots and release board

27 Pearls - Lanzamiento móvil y envío a tiendas

Upwork brand logoUpworkIngeniería DevOpsabr 28, 2023 - may 05, 20232 meses

Una app de 27 Pearls terminada se convirtió en fichas aprobadas en App Store y Google Play dentro de un encargo de una semana, sin rondas de rechazos. La semana incluyó las compilaciones de publicación y la firma, textos de ficha escritos en torno al beneficio para el estudiante, capturas para cada tamaño de dispositivo exigido, declaraciones de privacidad acordes con lo que la app recoge y una cuenta de revisión que funcionaba. La app sigue hoy en Google Play.

App StorePlay StoreReact NativeExpo
Md Moniruzzaman Image

Md Moniruzzaman

La historia completa

Una app terminada no es una app lanzada. La semana que cerró esa distancia en las dos tiendas.

Terminada no es lo mismo que lanzada

Una app no llega a manos de los estudiantes hasta que dos tiendas la aprueban, y cada tienda rechaza por sus propios motivos: una respuesta de privacidad que falta, una captura con el tamaño equivocado, un inicio de sesión que el revisor no consigue superar. Cada rechazo cuesta días, y para una app educativa con un periodo lectivo a punto de empezar, los días importan.

El fundador quería el lanzamiento hecho una sola vez, bien hecho y dentro de una semana fija, para que el equipo pudiera seguir con el producto en lugar de con el papeleo.

Dos fichas que venden la promesa del libro

La ficha de la tienda es la primera página del producto que ve la mayoría de los estudiantes, así que ambas se escribieron en torno al beneficio para el estudiante: un asistente para la vida universitaria, basado en un libro de un profesor universitario, que hace más fáciles las cosas difíciles. Cada tienda recibió su propio texto, categoría, clasificación por edades e imágenes, preparados en App Store Connect y en Play Console.

Brand colour backdrop
The Google Play listing: title, install and the phone screenshots
App Store Connect: the iOS version ready for distribution and the screenshots for each iPhone display size

Las capturas que deciden la instalación

La mayoría de la gente decide por las capturas, no por la descripción. La serie recorre la app en el orden en que el estudiante se la encontrará: el inicio de sesión, los objetivos agrupados por las áreas de la vida universitaria, los objetivos de esta semana por marcar y las recompensas que esperan al final, para que el valor quede claro antes de que nadie toque Instalar.

Brand colour backdrop
Store screenshot: sign in
Store screenshot: my goals by area
Store screenshot: goals to track
Store screenshot: my rewards

Cada tamaño de pantalla que piden las tiendas

Una ficha a la que le falta un tamaño obligatorio se devuelve, y un rechazo cuesta días. Las capturas se produjeron en todos los tamaños solicitados, teléfonos y las dos clases de tableta en Google Play y cada tamaño de pantalla de iPhone en App Store Connect, a partir de la misma compilación, de modo que cada imagen muestra la app exactamente como funciona.

Brand colour backdrop
The 10 inch tablet screenshot of My Goals
The 7 inch tablet screenshot of My Rewards
The phone screenshot of the goals list

Una semana, dos tiendas, a la primera

Todo el proceso se completó dentro de un encargo de una semana: compilaciones de publicación y firma, recursos para las tiendas, textos de las fichas, declaraciones de privacidad y datos que coinciden con lo que la app recopila, una cuenta de revisor que funciona y el envío. Las dos tiendas la aprobaron sin una sola ronda de rechazos, y el mismo servicio se ofrece por separado a fundadores que ya tienen una app construida y necesitan lanzarla.

Brand colour backdrop
Store publishing done for hire: a one-week engagement, both stores approved

Lanzada a tiempo

Para el fundador, esa semana convirtió una compilación terminada en un producto lanzado sin nada pendiente, y dejó cada actualización posterior lista para salir por el mismo proceso de publicación ya aprobado; la ficha de Google Play se actualizó por última vez en agosto de 2025. Para los estudiantes, significó que la app estaba ahí cuando empezaron las clases. La app tiene su propia historia: 27 Pearls.

Lo que dijeron

Dr. Kris Valenza

Cliente en Upwork

3 años 11 meses

Monir it's a pleasure to work with! He has extremely punctual, completes projects, fully, and at a high-level, and he is very professional. We will certainly be hiring him again!

jun 11, 2024

(5,0)

Dr. Kris Valenza

Cliente en Upwork

3 años 11 meses

Monir is a real professional. We will be hiring him again in the future. It was a pleasure working with him!

oct 19, 2023

(5,0)

Dr. Kris Valenza

Cliente en Upwork

3 años 11 meses

Unbelievably amazing app developer! Being a researcher by trade, I had sifted through hundreds of potential developers when my previous ones went into other fields. He wowed us from the beginning--not only did he demonstrate he could do what he wanted, the value added aspect of his proposal was something we couldn't possibly turn down. And we were not disappointed. To the contrary. Monir gave us much more than we ever dreamed of. Incredible integrity, excellent English, and a work ethic that would be hard to match. We will be hiring him again for a premium version of our app, as well as for other apps we envision for the future. Thank you, Monir, for a truly professional and pleasurable experience!

abr 27, 2023

(5,0)

Dr. Kris Valenza

Cliente en Upwork

3 años 11 meses

Above and beyond! Monir wowed our team even from the beginning in the interview process. He did an outstanding job for us and was very patient. He made recommendations that really enhanced the app--all custom and from scratch. Great communicator and constant availability. We will not hesitate to hire him again, and we are already planning our next project with him. Thank you, Monir!

feb 24, 2023

(5,0)

También te puede gustar

27 Pearls App Logo

27 Pearls - Aplicación de Habilidades para la Vida y Sabiduría Universitaria

Una app que convierte el libro 27 Pearls of College Wisdom en objetivos que los estudiantes cumplen cada semana, con una recompensa que ellos eligen por cada diez. Cada etapa de la vida universitaria, desde la matrícula hasta los profesores, las clases y la salida de la universidad, se convierte en una lista corta de objetivos concretos que el estudiante descarta con un gesto al cumplirlos. Construida en React Native y Expo sobre un backend en NestJS, GraphQL y MongoDB, a lo largo de cuatro contratos con una misma persona fundadora entre 2022 y 2025.

Md Moniruzzaman Image

Md Moniruzzaman

abr 27, 2023

Dr. Kris Valenza
Webanion brand logo

La CI alojada era lo más lento y las compilaciones volvieron a casa

Las compilaciones y los despliegues pasaron de los runners alojados de GitHub, donde cada ejecución empezaba en una máquina nueva y las entregas esperaban colas e incidentes, a un pool de runners en casa: una máquina de compilación que toma cada trabajo mientras está encendida y runners de reserva en un servidor siempre encendido, detrás de un watchdog que, ante la duda, se inclina por seguir entregando. Las imágenes van a un registro de contenedores privado y las librerías del estudio a un registro npm privado, ambos dentro del edificio, y cada ejecución se archiva más allá de la retención de GitHub. El despliegue más lento pasó de ocho minutos y veinticuatro segundos a tres minutos y cinco, y la CI fue un tercio más rápida.

Md Moniruzzaman Image

Md Moniruzzaman

sep 24, 2026

fully booked brand logo

Fully Booked - Migración sin Tiempo de Inactividad a Kubernetes Autoalojado

Fully Booked funcionaba sobre infraestructura gestionada en la nube, con una factura que crecía cada mes y una pila que nadie controlaba del todo. Trasladamos toda la plataforma a un clúster de Kubernetes autoalojado sin un minuto de interrupción para quienes la usaban. El cambio abarcó DNS, ingress, bases de datos y el pipeline de despliegue, escalonado de modo que el tráfico se movía solo una vez probada cada capa en el clúster nuevo. Nadie que usara la aplicación esa semana notó nada, que era exactamente el objetivo. La factura recurrente pasó a ser hardware propio, y ese mismo clúster sostiene hoy las publicaciones semanales de la plataforma.

Md Moniruzzaman Image

Md Moniruzzaman

jun 23, 2026

+1
Dominic Dormer
Read the Md Moniruzzaman blog

El blog son notas de campo desde producción: decisiones de arquitectura, sistemas de AI que sobrevivieron al contacto con usuarios reales e infraestructura que se paga sola. Escrito desde el trabajo, no sobre él.