lunes, 28 de febrero de 2011

windows descartado... por ahora

Después de probar el sdk en un windows 7 de 32 bits parece que qemu no hay forma humana de que virtualice meego y solo lo emula, cosa que en un netbook va mas lento que el caballo del malo.
Con un windows de 64 bits según el manual no va, así que ni lo pruebo. la cosa se queda en que tendre que instalar el sdk en un linux de los que soporte el sdk. Tenia ganas de probar el ubuntu así que cuando pueda intentare instalarlo en algún ordenata.

He intentado compilar un programa de prueba y parece que va bien pero claro, como para probarlo y depurarlo hace falta el emulador o un aparato meego no es muy viable esto para aprender.

viernes, 25 de febrero de 2011

Cuando las cosas se tuercen...

Llevo ya unos días intentando echar a andar esto. Tal vez si en vez de instalara la 1.2 instalara la 1.1 no tendría tantos problemas pero como soy cabezón....

Pero bueno de esto al menos se aprende algo e intentare explicar de que se compone el sdk de meego.

Tanto en windows como en linux tenemos el madde que no es nada mas que una especie de gestor de paquetes. En Linux solo esta para las distribuciones mas demandadas excepto para el fedora 14, pero si para el 13. En windows trae también un terminal que creo que es parecido al bash de linux.

Luego esta el qt creator que es el mismo que el de qt y como se supone que sabréis usarlo no le daré mas vueltas. el que creo que es importante ya que no creo que tengamos un aparatito con meego en estos momentos es la imagen de meego junto con qemu para emularlo.

Debido a que la imagen de meego viene para ia32, teóricamente en vez de emular se puede iniciar qemu en modo maquina virtual y tener este SO en una ventanita, pero claro aquí vienen todos los problemas.
Como dispongo de mandriva intente instalar el sdk con wine. Madde va perfecto y baje los paquetes según las instrucciones pero qemu en wine no es plan para  iniciarlo. En mandriva están los paquetes de qemu con kvm que es con el que se inicia la maquina virtual. Si inicio qemu tal cual inicia rápido pero la pantalla se queda pillada, como si no se ajustara bien la resolución. Si ejecuto con el comando -vga std si inicia bien pero el repintado va mas lento que el caballo del malo.

Al parecer  el sdk trae una versión de qemu que acelera por opengl y como encontré unos paquetes del sdk1.1 para fedora 13 intente instalarlo. Pero nada, violación de segmento al iniciar. Aparte meego precisa un botón "home" en el aparato así que nada, por aquí no pude seguir.

Sigo instalando el sdk en el netbook pero este tiene una conexión de 1 mega que no puedo saturar mucho y como hay que bajar 500mb del instalador, más 400mb del sdk real más la imagen del table que son 700mb se hace una eternidad instalarlo. Solo me queda el sdk que intentare ponérselo mañana.

La cosa es que en un netbook de 10" no es plan para empezar a hacer programillas para meego así que tengo muy claro que como no arreglen estas cosillas mi inicio en meego va a ser mas corto que la pilila de una mujé

martes, 22 de febrero de 2011

Instalacion del SDK, continuación

Estuve mirando el código fuente del instalador de Linux y no veo una forma fácil de bajarme los rpm para mandriva e instalarlos a mano así que deje instalando la versión de windows en wine.

También ando instalando la versión de windows en un netbook pero en vista que se utiliza un emulador para correr los programas no tengo muchas esperanzas que valla muy rápido. Espero que aunque sea en wine funcione bien ya que este se ejecuta en un Q9400 de 4 núcleos. Si ahí va lento no se que mas ordenador va a requerir.

He creado un programa de prueba pero no encontraba las librerías de Meego, esto es porque ya tenia instalado las sdk de qt en este ordenador. Al parecer la instalación no termina con el instalador de windows sino que hay que seguir los pasos descritos aquí

Hayque bajar aun bastante, 400 megas así que mañana seguiré. cuando termine de instalar todo el tinglado explicare para los que tienen problemas con el ingles los pasos a seguir para poner en marcha todo el tinglado

lunes, 21 de febrero de 2011

Primer paso, descarga de SDK.... estado FAIL

Pues si FAIL, eso me pasa por querer utilizar distribuciones "raras" como Mandriva. El sdk lo teneis aqui:

Confiado en mi lo bajo y al instalar me dice un bonito:
Your distribution version is not supported yet.

segun veo el codigo fuente del instalador solo soporta fedora 12 y 13 y ubuntu algunas versiones mas, desconozco si las ultimas.

En fin tengo la opción de instalarlo con wine la versión de windows, mirar el código fuente por si puedo sacar los rpm y forzar la instalación o cambiarme a una de esas distribuciones.

En fin ya me a pasado otras veces cuando empiezo algo, siempre falla lo mas fácil

domingo, 20 de febrero de 2011

Intenciones

En este blog intentare seguir mi diario del comienzo de aprendizaje en la programación con Meego.

Mi interés principalmente es en smartphone y tablet, pero sobre todo en el primero.¿porque?

Bueno creo que aun los tablet tardaran en verse en el día a día y los teléfonos ya están en la calle, pero claro, Nokia tubo la genial idea de aliarse con microsoft así que me imagino que ver un smarphone con Meego puede que sea arto complicado. Mi esperanza es que Intel parece que aun no a dicho su ultima palabra y hay bastante movimiento por parte de ellos.


Y digo diario porque aun no e descargado el SDK de Meego y mis conocimientos en este tema se limitan a Qt y no desde hace demasiado. Si se bastante de c, c++, php, mysql, java etc... e intentare sacar provecho de la experiencia en estos lenguajes.


Como dije antes mi interes es sobre todo en smarphone pero casi todo lo que haga intentare que funcione sin problema en smarphones y tablets.

¿Porque Meego? creo que cada cosa que se me ocurre para hacer en android o IOS o ya existe o se esta programando en este momento, vamos..., que ya esta todo echo y si no esta es difícil de programar o requiere una gran cantidad de tiempo.

Intentare sacar de vez en cuando enlaces interesantes o alguna noticia relacionada con Meego