Santos Ramón

Desarrollo de juegos, aplicaciones web y móviles

2011, San Francisco: Silicon Valley Immersion Program

without comments

A couple of weeks ago I had the opportunity to travel to San Francisco to take the Silicon Valley Immersion Program at the University of San Francisco, in these slides we summarize the experience.

Written by Santos Ramón

July 18th, 2011 at 2:58 pm

Posted in Uncategorized

La República: Angry Birds: Is it the best game for smartPhones?

without comments

I received an invitation from Alfonso Rivadeneira, a journalist of La Republica (peruvian newspaper), to give my opinion on the success of Angry Birds…

Read the article

angry

 

Written by Santos Ramón

April 15th, 2011 at 8:29 am

Posted in Entrevistas

Comprar libros en amazon

without comments

Me gustan los libros pero jamás he comprado un libro en Amazon, prefiero los ebooks porque apenas los adquieres virtualmente el conocimiento ya es tuyo y no tienes que esperar el tiempo de embarque, que pase por aduanas, que el cartero te lo lleve a casa ¿y si no hay nadie? sin embargo hay personas que prefieren los libros físicos.

Hoy un amigo de la oficina me preguntó cómo traer libros de Amazon a Lima -Perú y haciendo un poco de investigación descubrí que los libros/cds/dvds no pagan impuestos en aduanas.

Entonces si quieres un libro de Amazon es tan simple como poner los números de tu tarjeta de crédito y tu dirección. Obviamente el envío es un poco más caro que si lo envias a un estado de USA

Es irónico que en Lima haya una calle que se llame Amazonas donde venden libros usados.

Para traer laptops/ipods/gadgets recomiendo Anson Import

Written by Santos Ramón

April 13th, 2011 at 8:54 am

Posted in Vida

¿Qué celulares de usa/europa funcionan en Perú?

with 4 comments

Para que un celular/smartphone del extranjero pueda ser usado en Perú debe cumplir 2 condiciones:

1. El equipo debe tener el firmware liberado para cualquier operadora, en caso contrario casi siempre se puede “flashear” vía software y dejarlo compatible.

2. El equipo debe soportar las frecuencias utilizadas por tu operadora en Perú tanto en GSM como en 3G. Si el equipo sólo es compatible en GSM entonces podrás hacer llamadas, enviar sms y utilizar internet a velocidad EDGE. Para poder utilizar 3G debe obviamente ser compatible con la frecuencia 3G de tu operador. Las frecuencias soportadas por el equipo no pueden ser modificadas vía software.

Claro
1900 para GSM
850 para UMTS(3G)

Movistar
850/1900 GSM
850 UMTS (3G)

Nextel
1900 para UMTS(3G)

(Para fines prácticos: WCDMA = UMTS = 3G)

 

Si el equipo que quieres está disponible bajo tu operador(Claro/Movistar/Nextel) casi siempre será mejor comprarlo directamente y evitarte problemas con firmwares o estafas.

 

Written by Santos Ramón

March 25th, 2011 at 3:56 pm

Posted in Uncategorized

¿Cómo empezar a desarrollar para iphone/ipad/ipod?

with 4 comments

Hace un par de años estaba intentando aprender a programar para iPhone, inclusive me compré una macbook para poder instalar el sdk y hacer pruebas pero por cuestiones de tiempo(trabajo full time + univ) no pude dedicarle el tiempo necesario y lo iba postergando. Hasta que llegó el día en que me ofrecieron un proyecto interesante para iPhone en donde el tiempo de investigación estaba considerado dentro del proyecto.
He tenido a mi disposición gran cantidad de libros sobre el tema y a mi criterio el mejor libro para empezar con el desarrollo para iPhone es:

Beginning iPhone 3 Development

Este libro cubre desde el punto -1 hasta un nivel intermedio. Terminando de resolver y entender todos los ejemplos podrás empezar a desarrollar aplicaciones comerciales. Cabe aclarar que en este libro se asume que ya conoces algún lenguaje de programación orientado a objetos. Los ejemplos son bastante claros y concisos pero debo confesar que la primera vez que lo leí me pareció que el libro avanzaba muy rápido y me perdia por partes. Luego de algunas semanas probando código de internet y viendo otros ejemplos decidí darle una segunda leída al libro y descubrí que era oro puro! Recomiendo leer este libro 2 veces! no es broma.

No olvides que estas ante un lenguaje/sdk/ide nuevos y debes tratarlos con respeto,  es normal equivocarse y sentir frustración cuando las cosas no salen. En ese momento pondrás a prueba tu persistencia, automotivación y terquedad cuando te has propuesto una meta, recuerda que todo tiene solución.

En enero 2011 ha salido una nueva edición llamada Beginning iPhone 4 Development con adaptaciones al sdk4, pero no hay gran diferencia entre ambos libros.

More iPhone 3 Development

Este libro cubre temas más avanzados como la persistencia de datos(core data) con relaciones más complejas. Altamente recomendado para cuando te sientas seguro de dominar los temas del libro anterior. En junio 2011 saldrá una nueva edición para el sdk4 llamada More iPhone 4 Development

Written by Santos Ramón

March 17th, 2011 at 8:34 am

Posted in iPhone

Insert Ustream with static FBML

without comments

Hace unos días teníamos que hacer una transmisión de video en vivo para un cliente vía su Like/Fan Page.

Decidimos utilizar el servicio de USTREAM para el streaming de video porque es uno de los mejores.
Para insertar cualquier elemento (en este caso el video en vivo) dentro de una pestaña de Facebook necesitamos utilizar código FBML.

Empecé el google search con ustream fbml static y no encontré nada que resuelva mi problema exactamente así que modifiqué la búsqueda a youtube fbml static y encontré esto:

<fb:swf
swfbgcolor="000000" imgstyle="border-width:3px; border-color:white;"
swfsrc='http://www.youtube.com/v/JOt2Qp0H9G8'
imgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg' width='340' height='270' />

Luego un par de neuronas hicieron conexión y recordé que USTREAM da servicio de embeder por HTML con un código como este:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="251" id="utv658922"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=637790&amp;locale=en_US"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/637790?v3=1"/><embed flashvars="autoplay=false&amp;brand=embed&amp;cid=637790&amp;locale=en_US" width="400" height="251" allowfullscreen="true" allowscriptaccess="always" id="utv658922" name="utv_n_816458" src="http://www.ustream.tv/flash/live/1/637790?v3=1" type="application/x-shockwave-flash" /></object>

Lo que sigue es intercambiar las partes que he señalado con negrita

<fb:swf
swfbgcolor="000000" imgstyle="border-width:3px; border-color:white;"
swfsrc='http://www.ustream.tv/flash/live/1/637790?v3=1'
imgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg' width='340' height='270' />
Sólo faltaría modificar la url de la imagen previa antes de cargar el video
imgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg'

Parece algo elemental pero no encontré nada en google =)

PD: USTREAM ofrece un servicio de hacer la conexión con facebook pero no es automatizado debes completar un formulario y esperar por la respuesta 2 semanas por lo menos.

Written by Santos Ramón

September 17th, 2010 at 9:07 am

Posted in Facebook

Fuerza = Metal Alchemist

with one comment

Hace varios años llevé Física I en la universidad y en alguna clase me explicaron las leyes de Newton, de todas las leyes la que me trae mejores recuerdos es la segunda ley que dice Fuerza = Masa x Aceleración a.k.a. F=ma

Hoy conversando de animes con @pxndxd recordé que cuando llevaba Física I relacionaba la segunda ley de Newton con un anime que estaba viendo en ese momento llamado Full Metal Alchemist.

Es simple Full = Metal Alchemist lo que en iniciales sería F=ma

=)

Written by Santos Ramón

August 14th, 2010 at 9:16 pm

Posted in Vida

Inauguración

without comments

Con esta línea doy por mi inaugurado mi nuevo blog.

Written by Santos Ramón

June 18th, 2010 at 9:07 pm

Posted in Uncategorized