Miquel Camps Orteza

  • Archive
  • RSS

¿Cual es la mejor forma de notificar un bug?

Con decir que algo falla, peta, se cierra no es suficiente eso no da suficientes pistas al desarrollador para averiguar el problema.

Si se trata de una web es poco probable que se cierre el navegador, puede que el diseño se descoloque, algo no cargue o funcione como debería ser, por lo que se tendría que avisar al desarrollador con la siguiente información:

- URL donde hay el problema
- Una resumen breve del problema
- Como se produce el problema, pasos a seguir.
- Si se muestra un error en inglés copiar y pegarlo.
- Navegador
- Sistema operativo
- Pantallazo

En caso de una app a diferencia de una web hay menos factores que influyan puede que sea la compatibilidad entre versiones de sistemas operativos, de diseño o usabilidad, por lo que se tendría que avisar al desarrollador con la siguiente información:

- Una resumen breve del problema.
- Como se produce el problema, pasos a seguir.
- Sistema operativo y versión.
- Si se muestra un error en inglés copiar y pegarlo.
- Pantallazo

  • 5 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Como hacer tu app compatible con ios 5 y 6

Conozco varias personas que no han actualizado su iphone/ipad a ios6, por varios motivos:

- Evitar usar los mapas de apple, hasta que no haya app oficial de google.
- Porqué tienen un iPad de primera generación y no se puede actualizar a ios6.
- etc.

Algunas personas me han preguntado por qué betajobs no es compatible con ios5, no me gusta la idea de tener partes del código para 2 versiones pero al final lo he hecho, aquí os digo como lo he adaptado algunas cosas:

1- Hacer que los frameworks de ios6 no sean obligatorios en la app, para cambiar esto hay que ir a la configuración del proyecto > Summary > Linked Frameworks and Libreries, alli he cambiado a opcional: AdSupport (requerido en facebook sdk), Accounts, Social y he añadido el framework Twitter que ya esta disponible en ios5.

2- Para hacer la comprobación de si el usuario tiene disponible el framework de compartir, encontré esta función en stackoverflow:

-(BOOL)isSocialAvailable {
    return NSClassFromString(@”SLComposeViewController”) != nil;
}

if( [self isSocialAvailable] ){
    // la función social esta activa
}

3- Para compartir en twitter puedes usar TWTweetComposeViewController de ios 5 en vez de SLComposeViewController de ios6.

3- Para hacer pull to refresh en las tablas que viene nativo en ios6 pero no en ios5 uso esta libreria ODRefreshControl.

    • #ios
  • 5 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Nueva web de betabeers versión 3

La nueva web de betabeers esta en fase de pruebas por una semana para corregir todos los errores posibles, quería comentar que no es un rediseño sin más, ha sido reescrito todo desde cero.

Betabeers empezó siendo un blog con wordpress, meses más tarde en un subdominio hice el directorio de ofertas de empleo y profesionales con symfony2, poco después se rediseño para que parecería visualmente una sola plataforma.

Poco a poco el directorio ha ido tomando más peso con las ofertas de empleo y los eventos, no tiene sentido tenerlo en un segundo plano como subdominio por lo que dentro de poco lo moveré en el dominio principal.

Reescribir todo el código ha sido una decisión difícil, tanto wordpress como symfony2 son soluciones maduras con buenos programadores detrás de ellas, pero a mi parecer se nos hacían grandes, no nos hacían falta dos navajas suizas con un machete es suficiente.

El exceso hacía que se nos fueran recursos de un humilde servidor dedicado en ovh y por mi parte tuve que hacer sacrificios borrando mi blog personal wordpres para moverlo a tumblr.

Por otra parte la base de datos se tuvo que mover a otro servidor para que mi servidor aguantara la carga ya que llego un momento que caía dos veces cada semana y no me quedaba otra que hacer hard reset ya que no podía entrar por SSH.

Resumiendo reescribir toda la plataforma ha sido una medida para simplificar y unificar lo que realmente importa.

Comentar que betabeers es una comunidad que recientemente ha cumplido 2 años en septiembre y que todavía tiene mucho que decir, en esta nueva etapa queremos enfocarnos en las ofertas de empleo y la enseñanza online con screencasts.

    • #betabeers
  • 6 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Ideas de cosas que se me ocurren para programar - parte 1

Aqui algunas ideas que se me ocurren por la cabeza y que a lo mejor podrían ser virales según determinadas fechas.

25 Diciembre, Navidad - Humble bundle de juegos iOS

Sería interesante en diciembre juntarnos varios desarrolladores de juegos para iphone/ipad y ofrecer por un día algunos de nuestros juegos de forma gratuita como regalo de navidad, hacer un crowdfunding para alguna obra social y de paso dar a conocernos los autores de la iniciativa :)

Si alguien esta interesado en participar que me contacté por twitter yo por mi parte me encargaré de la web y ofreceré mis 2 juegos: hungry jungle y versus maths.

14 Febrero, San Valentin - App para parejas

Spoiler: Esto es una chorra de app aviso xD
La idea sería hacer una app que tuviera un conjunto de recursos para hacer felices a las parejas como:
- poesias de amor, listas para copiar pegar en whatsapp o enviar por email.
- un mapa con floristerías cercanas
- un mapa con restaurantes románticos cercanos
- un checklist de cosas para hacer para que el día salga redondo xD

    • #ideas
  • 6 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Intentando potenciar el directorio betabeers

Hace un año lanzamos a todo el mundo el directorio betabeers un sitio donde se pueden publicar ofertas de empleo de forma gratuita.

Actualmente el directorio betabeers es más un hobby que un trabajo, no me gano la vida con ello y la verdad es que me gustaría poder dedicar más tiempo y esfuerzo para ofrecer un mejor servicio para empresas y usuarios.

Veo sitios como infojobs y veo una oportunidad de hacer del directorio betabeers el mejor sitio de ofertas tecnológicas.

Queremos que el directorio betabeers sea rentable por lo que próximamente abriremos servicios y haremos planes de pago, siempre intentando ofrecer mejores precios que la competencia.

Algunas de las ideas en mente que sería interesante tener vuestro feedback:

1. Directorio de servicios para startups
Un directorio donde empresas ofrezcan sus servicios a startups, por ejemplo donde crear tarjetas de contacto y camisetas.

2. Buscador especial para headhunters 
Actualmente vemos que headhunters usan el directorio pero de una forma muy mecánica contactando uno por uno las personas, la idea sería ofrecer una herramienta para filtrar candidatos y poder contactar con varias personas a la vez pero con un limite.

3. Marca blanca de directorio de ofertas de empleo para empresas
Empresas que quieran tener su directorio personalizado sólo con sus ofertas de empleo.

4. Perfiles premium
Servicio para freelance para que salgan destacados en las búsquedas según un término, tecnología o tag.

    • #betabeers
  • 6 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Versus Maths creando mi segundo juego para iPad

Versus Maths sigue en la linea de juegos educativos de Hungry Animals pero para una edad más avanzada, en este juego se enseñar a sumar y restar jugando.

Read More

    • #gamedev
  • 6 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Creando mi primer juego para iPad, Hungry Animals

Cuando compré el iPad pensé que sería genial poder desarrollar juegos para la plataforma, pero hasta ahora no me había atrevido por no tener una base del lenguaje objective c.

El otro día estuve pensando que tipo de juego me gustaría hacer, debido a mis conocimientos básicos no podía hacer algo muy avanzado como un juego de plataformas o estrategía.

Read More

    • #gamedev
  • 6 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Puedes visitar la web epicbuyer.com y visitar mi portafolio.La app epicbuyer para iphone está en espera de revisión por parte de apple, de momento puedes ver una demo en video.
Si ves algo interesante en la tienda me puedes consultar y si me quieres ayudar a encontrar trabajo puedes publicar un tweet con la historia, ¡muchas gracias!
Pop-upView Separately

Puedes visitar la web epicbuyer.com y visitar mi portafolio.
La app epicbuyer para iphone está en espera de revisión por parte de apple, de momento puedes ver una demo en video.

Si ves algo interesante en la tienda me puedes consultar y si me quieres ayudar a encontrar trabajo puedes publicar un tweet con la historia, ¡muchas gracias!

    • #cv
  • 7 months ago
  • 1
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Librarías de iconos para webs y apps

Iconos para webs

- Icon finder
- The noun project
- fam fam fam

Iconos para apps

- Glyphicons
- Galuca
- Icon drawer flags

    • #design
  • 7 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

¡En busca de nuevas aventuras!

Me llamo Miquel Camps Orteza tengo 26 años, soy de un pueblo de Girona pero vivo en Madrid hace ya 4 años.

Me gusta el desarrollo web y apps, soy autodidacta, siempre ando programando ideas que se me ocurren poner en practica lo que aprendo.

También organizo betabeers junto con Pablo Rodriguez un evento para desarrolladores web y apps, que empezamos hace 2 años en Madrid y ya se organiza en varias ciudades de españa.

Me gusta
- Desarrollo web PHP, prefiero no usar frameworks, pero si tengo que elegir uno symfony2.
- Desarrollo apps para iphone e ipad, no tengo tanta experiencia como en PHP pero me esta empezando a gustar objetive c.
- Me gusta el diseño, puedo crear interfaces simples, hago un poco de todo, pero no es lo mejor que hago.
- APIs (google maps, youtube, itunes, etc.)
- Responsive design
- Desarrollo rápido con twitter bootstrap
- jQuery
- HTML5
- Formación
- Startups

Proyectos activos
- Directorio betabeers (symfony2)
- Topigames (php, nativa objective-c)
- Betabeers Freelance (nativa objective-c)
- Epiclanding (php)
- Talkdir (appcelerator)
- Randeats (appcelerator)
- Comil.us (php, javascript)
- QR Instant Generator (chrome)
- Unsubscribe newsletters on gmail (chrome)
- Situación gobierno de españa 2012 (php, apis, mashup)

Apps pendientes de aprobación
- Epictrackin
- Epicbuyer 

Charlas
- ADWE Madrid
- Symfony Madrid
- Ono Meeting Point
- NSCoder Madrid

Screencasts
- Webscrapping

Videos
- Betabeers TV 

Links
- Portafolio
- Github

Estoy abierto a
- Presencial en Madrid o via teletrabajo por skype/hangout.
- Ofertas de empleo a tiempo completo y media jornada.
- Aunque por el momento prefiero un contrato frente a trabajar como freelance. 

No busco
- Colaboraciones
- Ser cofundador de una startup

Contacto
- Email: hola[at]miquelcamps.com
- Twitter
- CV en linkedin

  • 7 months ago
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Page 1 of 5
← Newer • Older →

About

  • RSS
  • Random
  • Archive
  • Mobile
Effector Theme by Pixel Union