Entre bastidores de la creación de la aplicación para iOS

Image of Onur Genes

Publicado el 6 abr 2021 y editado el 15 ago 2023 por Onur Genes

Este artículo se ha traducido automáticamente. Cambia a la versión en inglés para ver el original.

Pedimos a Onur Genes, que desarrolló nuestra aplicación para iOS, que nos explicara el proceso. Es un desarrollador de iOS experimentado que sabe muy bien lo que se puede hacer y lo que no. Lo recomendamos encarecidamente.

¡Sube al escenario Onur!

Onur Genes

Permítanme hacer una rápida introducción a mí y a mi empresa epist.io primero.

Soy desarrollador móvil desde hace mucho tiempo. Empecé con Android y luego pasé a iOS. He pasado más de 7 años desarrollando aplicaciones móviles. No he tocado las tecnologías web durante 7 años porque era demasiado feo para mí. Eso cambió y hoy en día disfruto siendo un desarrollador SaaS y usuario intensivo de tecnologías web como Next.js, Express, Node.js, NuxtJS, etc.

Cuando empecé este blog también empecé a pensar en la analítica. Es una obsesión. Quieres comprobarlo todo el tiempo. "¿Cuánta gente está mirando mi sitio web? ¿De dónde vienen?". Y empieza a convertirse en una adicción.

En algún momento me di cuenta de que estaba invadiendo la privacidad de mis visitantes. Soy una activista de la privacidad de corazón. Eso me hizo escribir Ser un activista de la privacidad como desarrollador.

Simple Analytics iOS dashboard

  1. ¿Cómo conocí Simple Analytics?
  2. ¿Por qué tanto entusiasmo con Simple Analytics?
  3. ¿Por qué Simple Analytics necesitaba una aplicación?
  4. ¿Qué tecnologías y por qué?
  5. ¿Y ahora qué?
  6. ¿Cómo puedo ayudarte a ti y a tu empresa?
Logo of the Government of the United KingdomThe UK Government chose Simple AnalyticsJoin them

¿Cómo conocí Simple Analytics?

Hace unos años, vagando por Internet, me topé con Adriaan van Rossum. Hablaba de un producto competidor de Google Analytics. Me pareció interesante. Ser competidor de un producto conocido y aceptado es un buen reto.

Empecé a seguirle. Yo no era un usuario intensivo en ese momento, pero comprobé su proyecto de vez en cuando.

¿Por qué tanto entusiasmo con Simple Analytics?

Al empezar ese nuevo blog me acordé de Adriaan y de su producto. Era una buena oportunidad para utilizarlo. Pero en aquel entonces, yo era estudiante y era difícil pagar por un servicio. Es genial, pero ya sabes, estás intentando sobrevivir como estudiante.

Un día, apreté el gatillo. En ese momento me di cuenta de que me había perdido muchas cosas buenas.

Si está utilizando Simple Analytics;

  1. No necesitas ningún banner de cookies, etc.
  2. Es mucho más útil que otras herramientas de análisis.
  3. Si estás pagando por algo, no estás regalando tu privacidad.
  4. ¡Es impresionante!

El tiempo ha pasado y pensé, que podría ser bueno para simplemente agitar una mano y decir: "Hey Adriaan, estoy disfrutando de su producto. Gracias por hacerlo", pero pensé que crear una aplicación para iOS sería mejor.

Simple Analytics iOS settings

Me puse en contacto con Adriaan y le dije : "Oye Adriaan, quiero crear una aplicación iOS para Simple Analytics. ¿Qué te parece?". En un minuto me contestó: " Sí, hablemos de eso".

¿Por qué Simple Analytics necesitaba una aplicación?

Lo sé, no todas las empresas ni todas las personas del mundo necesitan una aplicación. La mayoría no. Cuando sólo me dedicaba al desarrollo de aplicaciones móviles, pensaba : "Debería crear una aplicación para cada criatura que respira en el mundo", pero la mayoría de las veces no es necesario.

Pero empresas y productos como Simple Analytics necesitan una aplicación. Simple Analytics utiliza gráficos en gran medida por su naturaleza. Todos los que utilizan este producto buscan gráficos y métricas. Este es todo el punto de este producto. Si puedes mostrar los gráficos más fácilmente, significa que sus usuarios estarán más contentos.

Como usuario, no quiero ir a la página web y hacer clic en el gráfico cada vez. Una simple aplicación podría ser más útil (y lo es). Con iOS 14 Apple introdujo los llamados Widgets. Si pudiera utilizar estas tecnologías, podría aportar valor.

Simple Analytics iOS showing widgets

¿Qué tecnologías y por qué?

Para utilizar widgets, tienes que utilizar SwiftUI. Fue la nueva sorpresa de Apple. Estuve haciendo proyectos de juguete con SwiftUI pero no hice ningún proyecto serio. Este podría ser el momento adecuado, así que empecé a trabajar en ello.

En una semana, teníamos un prototipo funcional. No era tan bonito ni útil pero funcionaba. Tras unas cuantas llamadas con Adriaan, conseguí pulirlo. Ahora mismo puedes descargarlo de App Store y usarlo tanto como quieras. Es gratis y, créeme, ¡no te rastrea!

¿Y ahora qué?

Después de ver los comentarios positivos sobre la aplicación para iOS, he decidido crear también una versión para Android. Intentaré hacerlo lo mejor posible. Estoy seguro de que ambas aplicaciones crecerán juntas. Mantente atento a mis tweets y a Adriaan para cualquier actualización.

¿Cómo puedo ayudarte a ti y a tu empresa?

Si necesitas una aplicación o ayuda con cualquier proyecto, yo y mi empresa unipersonal podemos ayudarte.

Gracias, Adriaan por darme esta oportunidad, y gracias por leer.

GA4 es complejo. Prueba Simple Analytics

GA4 es como estar en la cabina de un avión sin licencia de piloto

Iniciar prueba de 14 días