Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





iguideme Barcelona ya disponible en la App Store

Iniciado por synchrnzr, 29 de Agosto de 2011, 11:15:15 AM

« anterior - próximo »

synchrnzr

Bueno, por fin la semana pasada salimos a la App Store. No había comentado nada entre otras cosas porque el proyecto no está relacionado con videojuegos, pero tras un par de años de picar código y cambiar y requetecambiar cosas... ¡por fin hemos salido! Y siempre hace gracia enseñarlo, así que aunque la temática sea algo off-topic, lo comento igual, jeje ;)

La app en cuestión se trata de una guía de viajes, la primera ciudad que hemos sacado es Barcelona. Aquí os dejo el link a la App Store:
http://itunes.apple.com/us/app/iguideme-barcelona/id451723515?l=es&ls=1&mt=8

Hay planeadas 3 actualizaciones más, la primera en un par de semanas. Ahora mismo disponemos de la info de otras 350 ciudades, así que iremos sacando apps al ritmo que Apple nos deje y mientras no nos ponga pegas. Aunque somos conscientes que pasado cierto número de apps tan parecidas, es muy probable que nos obliguen a sacar el resto de ciudades en una sola app multiciudad.

Las apps son, por ahora, una versión muy capada del código real que tenemos. El contenido de nuestro actual proveedor tampoco es tan bueno como desearíamos. Y queda algún bug menor que hemos detectado tras salir. A pesar de todo ello, la app está bastante bien y tiene varias cosas que no tienen otras guías.

Venga, si alguien le quiere echar un ojo (y ya de paso ponernos una valoración guay), ahí está.

sync

Vicente

Las capturas tienen muy buena pinta la verdad, a ver si funciona :)

Makaimura

Mas guias?, las "buenas" las regalaron hace poco, Esta es de pago?, suerte, mira es un buen ejemplo las guias sin clones unas de otras para que luego se quejen de los juegis clones.

synchrnzr

No entiendo muy bien tu comentario makaimura, trataré de responderlo descomponiéndolo en partes  ???

Por un lado creo que entiendo un "oh my god! más guías!" Es cierto, ya hay mogollón en el mercado hoy en día. Hace 2 años cuando empezamos apenas había nada y eran muy caras. Saliendo tan tarde entremos en un mercado completamente saturado y ciertamente será complicado posicionarse y que la cosa tenga éxito.

Lo de "las buenas las regalaron hace poco" no lo entiendo muy bien. Las guías "buenas" de iPhone como puedan ser MTrip, Condé Nast, LoneyPlanet, CityScouter, etc... a lo sumo tienen una ciudad gratis como muestra. Nuestra competencia es esa, no conozco ninguna guía que se regale y tenga las mismas características que tienen estas guías. Hemos mirado muchas, dudo que nos haya pasado nada por alto, pero si puedes darme algún nombre, lo revisaré.

A lo de los clones directamente no le veo el problema. Si el problema es que en la App Store hay más de una guía para una misma ciudad, pues... es lo mismo que tener más de una empresa que fabrique tejanos o que envase leche de vaca. No me voy a preocupar de averiguar quien fue el primero en envasar leche de vaca o en fabricar tejanos, yo compro los que más me gustan y listos. Lo mismo para los juegos, veo incómodo jugar al Tetris original en su Elektronika 60 cuando puedes jugar más cómodamente y gratis a cualquier clon que circula por la web.

sync

Darago_malaga

Tiene muy buena pinta...muy fresca.

Animo, a ver si vendéis un monton y podeis seguir con el resto de ciudades.


Es cierto que existen varias guías de ciudades pero también existen varios juegos de fútbol y no por eso se dejan de hacer. En la variedad esta la posibilidad de elegir la app que mas te guste o la que mas se adapte a tus preferencias.

Makaimura

Sin era son, puto iphone, cuando hubo la nevada bestia regalon todas las lonely planet.

synchrnzr

#6
Es odioso escribir un mensaje y que el iPhone te vaya cambiando las palabritas, sí...

Pues sí, Lonely Planet son de las apps buenas, pero las regalarían puntualmente, porque ahora mismo lo acabo de comprobar y siguen estando a 4,99€ ^_^'

sync

Makaimura

Bueno no es del iPhone es de mis dedos gordos, pero le he hechar la culpa a alguien.

Eskema

La app se ve fantastica, ¿se puede preguntar cuanto tiempo os ha llevado? he leido 2 años pero supongo que era de broma.....

Zaelsius

#9
Tiene muy buena pinta, espero que funcione y saquéis más pronto :)

synchrnzr

CitarLa app se ve fantastica, ¿se puede preguntar cuanto tiempo os ha llevado? he leido 2 años pero supongo que era de broma...

Pues por desgracia no es broma. Hay varios motivos para ello:

- Hay mucha parte de la aplicación que ahora mismo está escondida o desactivada. Ahora mismo lo que hay hecho y lo que se ve es 50%-50%. Entre la semana que viene y la siguiente enviaremos una primera actualización e iremos actualizando las apps 1 o 2 veces al mes a la vez que vamos sacando las demás ciudades.

- Hemos hecho muchos (muchísimos) prototipos de interface que se han descartado hasta quedarnos con el interface actual, con la obstinación de conseguir un interface muy sencillo. Espero que en algo se note.

- Desde que empezamos el proyecto hemos vivido 3 versiones del iOS que en algunos casos nos han forzado a readaptar partes del código y en otros nos han dado la posibilidad de añadir nuevas características y hemos picado. La app también integra muchos servicios de Internet de búsqueda de contenidos que han ido cambiando sus interfaces y nos hemos tenido que ir adaptando. Flickr ha cambiado sus parámetros 2 veces desde que empezamos, por ejemplo.

Contando el tiempo perdido en probar interfaces y funcionalidades que luego no se han usado, la app tal como está ahora a la venta, estaríamos hablando de año y medio de desarrollo. El resto de tiempo dedicado implica características que ahora mismo no están disponibles en la app pero que lo estarán en breve.

sync

Eskema

Pero ese año y medio ¿a sido a full time?, ¿o trabajando a ratos en esto porque era un proyecto "auxiliar"?. Lo pregunto porque como programador siento curiosidad por saber como de rapida es la gente y hacer comparaciones para ver mi nivel. Por otro lado lo pregunto porque trabajos para hacer apps como esas me llegan unos 5 al mes (2000-3500$), y yo no le doy menos de 2 meses a una app asi trabajando a full time.

Entiendo totalmente los cambios, es un coñazo cuando trabajas en algo y te actualizan el api y te toca reescribir partes para usar el nuevo api o bien porque el viejo va a desaparecer y te interesa tener una app bien "fresca".

Gracias por compartir los detalles :)

synchrnzr

#12
A full time, trabajando 8 horas al día en días laborables y un pequeño crunch time de una semana la primera vez que subimos a revisión. Con un diseño cerrado de entrada se podría haber reducido ese tiempo en algunos meses.

Habría tardado más de un año en cualquier caso, eso sin duda. Es una app que se integra mucho con el iPhone; contactos, calendario, mapas, navegador, etc... usa casi todos los frameworks del SDK, además de varios frameworks externos como Route-Me para mostrar mapas CloudMade sin conexión a Internet o la geocodificación directa (transformar posiciones GPS en direcciones) que se hace a través de la API web de Google con consultas JSON. A nivel de programación es muy compleja.

sync

Eskema

Justo como pensaba, me encanta ver cuando "clientes" te vienen con un proyecto asi y lo quieren en 1 mes xDD.

Respecto a las busquedas inversas para sacar la direccion desde las coordenadas, ¿eso no lo hace el mapkit?, yo lo estuve usando en una app, lo que no se si llamando a la api de google consigues mas informacion que solo usando MKReverseGeocoder.
Llamando al mkreverse consigues los siguientes datos:


NSString *thoroughfare; // street address, eg 1 Infinite Loop
NSString *subThoroughfare;
NSString *locality; // city, eg. Cupertino
NSString *subLocality; // neighborhood, landmark, common name, etc
NSString *administrativeArea; // state, eg. CA
NSString *subAdministrativeArea; // county, eg. Santa Clara
NSString *postalCode; // zip code, eg 95014
NSString *country; // eg. United States
NSString *countryCode; // eg. US


¿Sacas algo mas con la llamada directa a la api de gugel? :)

synchrnzr

¡Perdón, te he liado! He puesto geocodificación directa pero he dicho que era para convertir posiciones GPS en direcciones y es lo contrario. El API web de Google lo uso para convertir direcciones en posiciones GPS, que es lo que no hace el MapKit. Para la geocodificación inversa sí uso el MapKit directamente.

sync






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.