contador gratis Saltar al contenido

Un oso en Mac, entrevista con los creadores italianos de Bear

septiembre 19, 2020

Si os hablamos de shinyfrog.net es probable que pocos os lo reconozcáis: sin embargo es de este pequeño estudio, nacido y residente en Parma, que nacieron unas Apps muy conocidas por los usuarios de Apple, empezando por Image2Icon, Pixa pero sobre todo por eso. about Bear disponible de forma gratuita con compras en la aplicación para iPhone, iPad y también en la Mac App Store para Mac.

Este último, insertado en la codiciada sección “Nuevas aplicaciones que amamos” dentro de la App Store para iOS, se está convirtiendo en un caso de élite mundial, justo cuando uno de los gigantes de la industria, Evernote, parece cruzar una crisis de identidad. Aprovechamos de inmediato, contactando a los desarrolladores de Bear para charlar entre usuarios de Mac e iOS, tratando de entender cómo nació una realidad como Shinyfrog y cuáles son las reglas que llevan a una pequeña aplicación nacida en Italia al éxito de clase mundial.

Interfaz de Bear, aquí en una lista de notas

Bear, una App en amistad

Danilo Bonardi, uno de los tres fundadores de Shinyfrog junto a Matteo Rattotti y Konstantin Erokhin, no aparece como imaginamos: más que el clásico aire desaliñado de los desarrolladores visto en el cine o el de un gerente desenfrenado, Danilo tiene el aire de un chico sencillo, también por cómo habla y cómo cuenta su historia.

Un clásico desarrollador de al lado, que puedes encontrarte en el supermercado como en la cola de la oficina de correos, incluso si su nombre, y el de sus colegas, circula no solo en el entorno de desarrollo doméstico e internacional, sino también en Mac de todo el mundo, dado que que la aplicación se encuentra entre las más descargadas para Mac e iOS.

Danilo, cuéntanos quien eres y como empezaste

Nos conocimos en la universidad hace unos diez años, y comenzamos a desarrollar la aplicación para Mac. Image2Icon, en su primera versión era incluso línea de comandos y luego continuamos el desarrollo hasta su versión actual.

Hemos trabajado en proyectos propios pero también para terceros en Apps para Mac e iOS pero también en la web (como los portales Multiplayer y Movieplayer). Dentro de la realidad somos tres, Matteo y yo que somos italianos y Konstantin que es de origen ruso pero ahora está italianizado, y también usamos recursos externos aquí y allá.

Los tres somos usuarios de Mac y nos acercamos a esta realidad porque nos enamoramos de ella desde el principio, en lo que a mí respecta las aplicaciones para Mac siempre me han dado la impresión de hacer que los usuarios parezcan más inteligentes de lo que son. (risas).

Entre ustedes quien hace que

Todos somos intercambiables, cada uno de nosotros hace código y diseño (yo un poco menos diseño). También dividimos la burocracia, un poco como se dividiría la limpieza de los baños, porque nadie quiere hacerlo. Afortunadamente, el contador hace la mayoría de las cosas, somos hombres de código, no sabemos mucho sobre la ley italiana sobre economía e impuestos.

Háblame de Bear rápidamente

Bear es una aplicación para tomar notas, que adopta la filosofía de las rebajas, que consiste en un formato de texto abierto. Queríamos una aplicación de rebajas adecuada para publicar proyectos importantes como libros y documentos, pero que se caracterizara por la inmediatez de una interfaz muy simple.

Ponemos mucho énfasis en el intercambio, dando al usuario la capacidad de importar y exportar notas en casi cualquier formato abierto que podamos imaginar (y agregaremos más en versiones futuras). Prestamos mucha atención especialmente al aspecto tipográfico (Steve Jobs habría estado feliz, ed) cuidando mucho la fuente, el interlineado y el espaciado, todo para una mejor legibilidad.

¿Qué pasa con la sincronización?

Bear es gratis, pero decidimos incluir algunas opciones avanzadas, como la sincronización entre clientes a través de la nube y otras funciones mediante suscripción, que habilita la funcionalidad Pro. Decidimos hacerlo porque en el entorno iOS había mal humor: Vesper para iOS, por ejemplo, que era más un competidor para nosotros que Evernote ya que fue construido por un equipo independiente como el nuestro, fue retirado y nos hizo preguntarnos cuáles eran los riesgos involucrados.

Si hubiéramos puesto Bear a un costo fijo, para recuperar los costos habríamos tenido que ponerlo en unos 40 dólares, y para una Note App, dada la competencia, no parecía el caso. El modelo de suscripción, por otro lado, nos pareció más interesante, considerando que tenemos un costo mensual que es aproximadamente la mitad, solo por poner un ejemplo, al de Evernote Plus (Bear Pro cuesta 1,49 euros al mes o 15,99 euros al mes. ‘año mientras que Evernote Plus cuesta 29,99 euros al año y Evernote Premium incluso 59,99 euros al año).

Para la sincronización optamos entonces por un sistema que no sincroniza el archivo único, sino una sincronización basada en db a través de CloudKit, que nos brinda muchas ventajas, como la posibilidad de sincronizar metadatos como etiquetas. Además, al usar CloudKit, los desarrolladores no tenemos posibilidad de ver el contenido sincronizado (ni tenemos acceso a los nombres de quienes usan la aplicación) y nos encanta porque nos quita muchos problemas (especialmente después del escándalo de privacidad. hace unos meses vinculado a Evernote).

La elección de CloudKit tiene pros y contras, claro: el desarrollo está limitado a iOS y Mac, por lo que la App de Android no sabemos cuándo llegará pero no pronto, pero nos permitirá en el futuro habilitar funciones como notas compartidas entre usuarios y notas públicas, para compartir libremente en Internet.

La suscripción era un camino un poco arriesgado al principio, pero lo adoptamos para darle un futuro a este proyecto: ahora este riesgo se ha ido porque hemos tenido mucho más éxito de lo que esperábamos, desde la beta pública que tenía 20.000 usuarios. En el futuro, la suscripción nos ayudará cuando presentemos las novedades de las notas compartidas, lo que para nosotros significa tener costos de vida que aún no tenemos ahora.

¿Cómo te fue con la clasificación entre las aplicaciones recomendadas de Apple? ¿Cómo ha cambiado la vida cotidiana?

Lo primero es que tuvimos que subcontratar el tema de los correos de soporte, porque si lo hacía no podía hacer nada más, y para nosotros fue un gran cambio porque estábamos acostumbrados a manejar todo los tres. La otra cosa es que ahora hemos empezado a hacer una programación más densa, que antes no hacíamos. También usamos recursos externos para el desarrollo que estamos haciendo del elemento web, porque hay demasiadas cosas que hacer y claramente no podemos hacerlo solos. Hemos comenzado a dividir las tareas y esto también es un gran cambio para nosotros.

¿Con el éxito llegaron los coches deportivos?

No (risas), nadie aquí es un entusiasta de los autos deportivos, en todo caso somos entusiastas de Mac. Intentamos reinvertir mucho de lo que viene: recientemente compramos una MacBook Pro con Touchbar porque queremos agregar soporte para Bear y un iPad con Apple Pencil. por la misma razón. Pero de vez en cuando compramos algo no solo para trabajar, la última llegada aquí es la Nintendo Switch.

¿Qué relación tienes con Apple?

Antes que nadie, ahora hemos entrado más en gracias. Tenemos un grupo de Slack formado por varios desarrolladores italianos de Mac y se lo comunicamos al director europeo de Apple, que estaba satisfecho con él. Entender lo que sucede dentro de Apple es siempre un misterio: nos gustaría que se prestara más atención a la Mac App Store pero no nos escuchan desde ese canal.

¿El hecho de que se informó que Bear era iniciativa suya o de Apple?

Lo hicieron todo ellos mismos, que sé que no hay posibilidad de que parta del desarrollador: lo que sé es que algunos de los responsables de la App Store contactan a los desarrolladores pidiendo banners, pero esta solicitud no es sinónimo de publicación, es solo una indicación. . Muy a menudo cuando te preguntan por el material significa que serás seleccionado pero no es seguro.

¿Qué consejo le da a los que empiezan a desarrollarse?

El primer consejo es comenzar con una App que resuelva tus problemas, porque las Apps deben usarse, de lo contrario no crecen. La documentación es esencial: también seguimos muchas fuentes, como nshipster.com, lo cual es conveniente porque puede navegar por temas, pero también hay muchos blogs italianos de desarrolladores que puede seguir para comenzar (entre estos mencionamos Think and build, Dimitri Giani , NiceAPP También hay algunos libros, recomiendo los de O’Reilly.

En cuanto al mercado, de momento Bear está enfocado a iOS y Mac, ¿has pensado en Android o Windows?

iOS es mucho más atractivo económicamente que Android, especialmente en el sector de la productividad. El sistema operativo de Google tiene el problema de la proliferación de pantallas, que ya es un disuasivo para un desarrollador, pero el más problemático es el bajo porcentaje de alineación de las versiones. Un mes después del lanzamiento de iOS 10, menos del 10% de los usuarios permanecieron en el sistema anterior, lo que significa que la versión 8 está prácticamente muerta, y para un desarrollador significa menos tiempo de desarrollo y menos limitaciones en las funciones, mientras que en Android La cosa es bastante diferente, porque hay que tener en cuenta la versión actual y al menos un par de antiguas.

Dicho esto, aquí ciertamente no tenemos los conocimientos para desarrollar en Android y Windows, al menos al mismo nivel que tenemos para Mac e iOS: pero es obvio que lo hemos pensado. En cuanto a Windows, cubriremos muchos de ellos gracias al soporte web que vendrá, tanto vía navegador como mediante una App que encapsula una página web. La parte web de Bear será gratuita, pero solo estará disponible para quienes tengan una suscripción.

¿Puedes contarnos sobre el nuevo lanzamiento de Bear, recién lanzado?Con mucho gusto: la nueva versión 1.1 tiene entre las novedades un nuevo tema gratuito (High Contrast recomendado para personas con problemas de visión o dislexia), nuevas fuentes como Georgia, Courier y Open Dyslexic (también en este caso recomendadas para personas sufren de dislexia), menos límites para los niveles de etiquetas (ahora es posible usar un número arbitrario), soporte para 10 lenguajes de programación (Perl, Ruby, Scala, C #, Go, CoffeeScript, SCSS, Tex, R, MatLab) , soporte para TouchBar para Mac y una nueva extensión para iOS que ahora puede capturar el contenido de una página web.

OsoLa selección “Nuevas aplicaciones que amamos” en la App Store de iTunes, donde Bear está presente

Dejamos a Danilo y al equipo de Shinyfrog con su trabajo de desarrollo esperando noticias de Bear y nos enorgullecemos de tener una hermosa e importante realidad en las filas de los desarrolladores italianos también a nivel global, lo que significa que si tienes talento, ganas e imaginación Emerger no es imposible, ya sea que viva en América, India o Parma.