Herramientas imprescindibles

0 comentarios
Después de dos semanas en el AppStore, llegas a la conclusión de que son necesarias algunas herramientas para saber cómo van tus sueños. Me gustaría hacer mención de un par de ellas:

(1) Primera: AppViz. Es un programa para Mac que te permite sincronizar las descargas día a día de las aplicaciones que vas publicando en la AppStore y que genera una serie de gráficas, cuadros de mando, etc, que te permiten saber exactamente tu situación actual de forma visual y rápida. Además te puedes descargar también los rankings de cada país para saber cómo van las ventas en cada uno de ellos. Este programa vale 30 euros, pero realmente está muy bien y os lo recomendamos. Próximamente publicaremos los datos de descargas de iParchis para que veáis que la información que ofrece el programa es realmente últil.

(2) Segunda: symbolicatecrash, tal y como podemos leer aquí, el análisis de logs es imprescindible si quieres corregir los pequeños problemas que surgen en algunos terminales. Y es que después del iParchis, nos damos cuenta que no todo es tan sencillo como probar en tu iphone y en el simulador. Multitudes de combinaciones entre el tipo de dispositivo (ipod/iphone) y la versión del firmware hacen que sea difícil la detección de problemas. Por ello, desde aquí animamos a la gente que tenga problemas con su juego a enviarnos los crashlogs a parchis@siisapps.com para que los analicemos e intentemos corregir esos problemas. Prometemos hacer lo posible que todo el mundo pueda disfrutar del iparchis.

M.

iParchis, arreglos y mejoras

15 comentarios
Parecemos monotemáticos, pero es que por ahora todo nuestro tiempo de desarrollo nos lo come el iParchis. Pues bien, ya hemos publicado una versión de la versión Lite y otra de la de pago con arreglos de bugs conocidos.

Ahí va la lista de bugs arreglado:

- En algunas situaciones el juego situaba tres fichas en la misma casilla cuando estabas en la recta final
- Error de crash cuando continuabas una partida grabada
- Descuadre de stats que hacía que la lista saliera de la pizarra
- Hemos quitado la publicidad de la versión de pago
- Cuando ganas salía Game over.

Esperamos poder sacar una versión la semana que viene no sólo con arreglo de errores sino también con algunas mejoras hechas.

iParchis, Capítulo 4: problemas con el iPhone 3G?

0 comentarios
Seguimos investigando el problema que tienen algunos usuarios con el iParchis Lite que les falla la aplicación nada más empezar a jugar. Tenemos una pista que nos lleva hacia el iPhone 3G, y por ahí vamos a empezar a mirar, porque realmente no tenemos ni logs ni hemos podido llegar a reproducirlo.

Por cierto, han publicado un artículo sobre iParchis en Tu Blog de Apple donde hacen una buena reflexión sobre el desarrollo de aplicaciones para iPhone fuera de las grandes empresas de juegos. Además en breve publicarán una entrevista que nos hicieron con una serie de preguntas. Gracias a Tu Blog de Apple por interesarse por nosotros.

EDITO: hemos visto que también han publicado entradas sobre iParchis en Loogic y wwwhat's new Gracias también a estos blogs por hacernos mención.

EDITO2: también han publicado una entrada sobre iParchis en Applediario , gracias también a ellos.

iParchis, Capítulo 3: Primeras impresiones y propuestas de mejora

2 comentarios
Parece que el iParchis ha tenido bastante buena acogida dentro del store español, aunque aún tenemos que saber por qué en el resto de stores mundiales no acaba de arrancar.

También hay que reconocer que el iParchis Lite parece haber tenido algún error que provocaba que no acabase de funcionar a algunos usuarios, pero no hemos llegado a reproducirlo después de cientos de partidas en nuestras máquinas (iPod, iPhone y simuladores del Xcode). Ni que decir tiene que si a algún usuario le falla de esa manera tiene derecho a expresar su descontento, pero hay gente que excede las buenas formas. En cualquier caso desde aquí pedimos a las personas que hayan tenido alguna incidencia con el iParchis que nos escriban a parchis@siisapps.com

Por otro lado hay muchos usuarios que piden nuevas funcionalidades y por supuesto nosotros ya tenemos algunas en mente. Pero queremos que podáis expresar desde aquí vuestras ideas de mejora del iParchis, nuevas funcionalidades o cambios que creéis básicos, o necesarios, o útiles, etc. Así que os animamos a escribirnos, ya sea por el blog o por mail, todo aquello que queráis que añadamos en las próximas versiones del iParchis.

Una vez más, gracias a todos.

iParchis, Capítulo 2: Detalles de la publicación

0 comentarios
Cuando la semana pasada enviamos a publicar el juego a Apple tuvimos dos sorpresas:

  • Una negativa: nos rechazaron la app en primera instancia porque en la versión lite teníamos las mismas opciones iniciales que en la de pago pero con un mensaje de "Descárgate la de pago" si se intentaba jugar multiplayer.  Inicialmente teníamos las opciones de juego que se pueden ver actualmente en la lite, pero vimos en otras apps que usaban esta manera de dar a conocer sus apps de pago. Pero nuestra sorpresa fue que Apple nos dijo que una versión Lite tenía que ser completamente funcional, no podía contener funciones no desarrolladas. Cosa curiosa cuando otras apps estaban publicadas así.
  • Otra positiva: el miércoles de madrugada subimos las apps y el sábado ya estaban aprobadas, incluyendo una resubida por el cambio de la app Lite.
Posteriormente hemos tenido más sorpresas aún, muuuyyyy agradables, hemos ido subiendo en posiciones del store hasta llegar a hoy mismo al top 1 de las gratuitas en todo el store de España y top 2 en las de pago. Sólo decir, GRACIAS A TODOS los que habéis descargado el iParchis.

iParchis, Capítulo 1: Arrancamos

7 comentarios
Nada nos hacía más ilusión que publicar este post. Y es que después de unos 4 meses de trabajo por fin nos han publicado nuestra primera aplicación: el clásico juego PARCHIS.


Hemos publicado dos versiones, una gratis, para un solo jugador, y otra de pago, para poder jugar varios jugadores por internet. Sí, sí, ONLINE. Quizás es por ello que hemos tardado un poco más de lo normal, ya que la construcción del servidor ha tenido su "chicha".

Recordad esta fecha: 27 de febrero de 2010. Y es que en dos días estamos en:

nº1 del top juegos de mesa de pago
nº1 del top juegos de mesa gratis
nº1 del top juegos de dados de pago
nº1 del top juegos de dados gratis
nº7 del top de juegos global de pago
nº11 del top de juegos global gratis

Todo ello del AppStore de España, claro, pero la verdad que nos ha hecho mucha ilusión. Y os preguntaréis, ¿qué significa ser top1 de una subcategoría de juegos? Pues bueno, muy pronto lo sabréis...

core data, otra historia más

0 comentarios
Una vez más tocó aprender a usar una nueva pieza del puzzle del iPhone SDK: Core Data. Echando la vista atrás la verdad es que no ha sido tan complicado pero intentar desgranar los mecanismos del core data por las noches y con sueño se hace más complejo.

El primer error fue no preverlo con antelación, con lo que estamos manejando dos modelos de datos, el que persistimos y el que usa el juego en tiempo real. Es un engorro porque tenemos que ir traduciendo de uno a otro cuando grabamos y recuperamos la información, con el consiguiente proceso de pruebas de que los datos sean los mismos que dejaste.

El segundo error fue no leer a fondo la documentación y ponernos a probar cosas con una lectura rápida de ciertos manuales. El exceso de confianza muchas veces te hace perder más tiempo del que ganas siendo un buen conocedor del sistema.

El tercer error, como no podía ser de otra manera, es seguir pensando en el mundo Java y sus ORMs. El modelo que maneja el core data no sigue los mismos mecanismos que los modelos de Java, tiene particularidades que te pueden hacer perder tiempo (sobretodo en el manejo de tipos básicos).

Lo bueno de todo lo aprendido es saber que en realidad no cuesta tanto y que para próximos usos las lecciones ya están aprendidas (parece que no aprendemos, otra vez pecando de exceso de confianza).

App store stats!

0 comentarios
Cuando uno publica una aplicación en el apple store siempre es con un objetivo: que se la bajen. Y antes de que esto suceda uno siempre hace elucubraciones sobre el posible mercado, el número de descargas mensuales, las estadísticas por país, por día etc etc.

Nosotros no somos ninguna excepción y después de 5 días desde la publicación de WeMore queremos compartir estos datos con vosotros. Ahí van:
======================================================================
We More 1 CH
We More 1 DK
We More 1 AT
We More 1 LU
We More 1 LV
We More 1 NL
We More 1 PL
We More 1 PT
We More 1 SE
We More 1 BR
We More 1 EG
We More 1 MY
We More 1 PH
We More 1 QA
We More 1 SG
We More 1 TR
We More 2 GR
We More 2 HU
We More 2 ID
We More 3 CA
We More 3 FR
We More 3 IT
We More 3 HK
We More 3 IN
We More 3 TW
We More 4 AU
We More 4 JP
We More 6 DE
We More 6 CN
We More 12 GB
We More 13 ES
We More 46 US
======================================================================

Como podéis ver son 130 descargas en 5 días (se publicó el 26 de noviembre). El resultado son unas 30 descargas por día (aprox.) que situan a la aplicación en la posición 90 del top100 de la categoría de Redes sociales en la app store de España.

De estos datos podemos sacar conclusiones interesantes: lo primero que tienes que hacer al bajarte WeMore es registrar tu iPhone para que el programa lo cuente y lo situe en el mapa del mundo (recordad que WeMore es un contador de iphone's). Pues bien, aún habiendo 46 guiris americanos que se han bajado la app, únicamente nos constan 14registros. ¿Será porque son desconfiados? Interesante ...

Otra conclusión a extraer, la cual ya la intuíamos, es que el gran mercado es el americano (sin menospreciar al resto, claro). Esto nos reafirma en el hecho de que hacer las aplicaciones en multiidioma es fundamental.

Más cosillas: a día de hoy el número de descargas es residual (2,3,4,6, etc). Esto significa que o te situas muy bien en el top al salir la aplicación o es imprescindible darle publicidad.

Esperamos que estos datos os hayan sido de utilidad.

M.

por fin se publicó

0 comentarios
Parecía mentira que una aplicación tan sencilla nos haya costado tanto que se publicara, y es que la hemos tenido que subir retocada dos veces. Aún así ya está aqui, WeMore una aplicación para saber cuantos iPhones hay por el mundo, para saber qué país es el que tiene más iPhones.



La idea inicial que teníamos era en realidad hacer una "lucha" entre iPhones y Androids, saber cuantos hay por país y ver que sistema es el más extendido. Pero en realidad lo dejamos en lo que es ahora, sin embargo ya tenemos pensado intentar hacer lo mismo para móviles Android.

Y es que resulta complicado sacar tiempo para dedicarle a desarrollar programas fuera de tu trabajo, quitándole tiempo a la familia, aficiones y demás cosas. Creo que podríamos intentar crear algún tipo de grupo de los programadores en ratos libres, podríamos llamarlo los "Sunday Developers", porque los domingos se aprovechan más que ningún día. En cualquier caso, es un grupo que espero dejar cuanto antes y poder dedicarme a esto como actividad (laboral) principal.

Esperemos que en breve podamos decir que ya hemos creado el contador de Androids, pero esa batalla ya llegará.

Work in progress

0 comentarios
Hace mucho que no escribimos ninguna entrada en el blog. De hecho, viendo la fecha de la última publicación, nos remontamos hasta octubre. El motivo es muy sencillo: estamos intentando cerrar nuestro primer "gran proyecto": un juego para iPhone.

Sí señores, un pequeño juego que espero que sea de vuestro agrado. La verdad que no hemos parado desde principios de octubre... Ya son casi dos meses de noches hasta las 2-3-4 de la mañana. A veces pienso que te ha de gustar mucho ésto para tal sacrificio, pero creemos que merece la pena. Yo personalmente estoy convencido de que llegaremos al número uno en la lista de juegos en su versión gratuita.

Digo en su versión gratuita porque uno de los dilemas que se nos plantea es el precio a nuestro trabajo. Una gran cuestión, sin duda, ya que siempre se tiene la duda de si poner el "primer trabajo" gratis o no. Al respecto hemos pensado en, como no, hacer dos versiones, una gratis y otra no. Las dos perfectamente funcionales, pero una que permita un sólo jugador (la gratuita), y otra que permita jugar con gente.

Es un modelo de trabajo ampliamente utilizado y que esperemos que dé sus frutos. Tan pronto como lo sepamos lo publicaremos aquí.

Mientras tanto hemos subido otra "tonto-aplicación" al AppStore. La verdad que parece que seamos un poco torpes, porque ya nos la han rechazado 2 veces. Todo por no leer la documentación que Apple proporciona al respecto: que si logos, que si imágenes, etc etc.

Total, que esperamos poder ver pronto el fruto de nuestro trabajo.

M.