I'm a IT professional, and i'll try to share information about my work and IT.

5 Dec 11
4 Dec 11
3 Dec 11

play video from server titanium appcelerator

This is the first approach to play video from a http server on a mobile app using titanium appcelerator focusing on ios devices

var win = Titanium.UI.currentWindow;

var activeMovie = Titanium.Media.createVideoPlayer

({

contentURL: myVideo, backgroundColor:’#111’, movieControlMode:Titanium.Media.VIDEO_CONTROL_DEFAULT, scalingMode:Titanium.Media.VIDEO_SCALING_MODE_FILL

});

if (parseFloat(Titanium.Platform.version) >= 3.2)

{

win.add(activeMovie);

}

activeMovie.play();

titanium appcelerator ios video streaming titanium appcelerator

Titanium appcelerator navigation group example

This is a little example about to build a navigation group (navigation controller for iOS)

var first = Ti.UI.createWindow({

  backgroundColor:“#fff”,

  title:“Nav Group”

});

var button1 = Ti.UI.createButton({title:‘push me Im the button number ONE!!!!!’, width:200, height:100});

var button2 = Ti.UI.createButton({title:‘push me Im the button number TWO!!!!!’, width:200, height:100});

var navGroup = Ti.UI.iPhone.createNavigationGroup({

  window:first

});

var second = Ti.UI.createWindow({

  background:“#fff”,

  title:“The Child Window”

});

var third = Ti.UI.createWindow({

background:“red”,

title:“grandson win XD”

})

//let’s link the buttons on the windows!!

first.add(button1);

second.add(button2);

button1.addEventListener(“click”, function(e){

navGroup.open(second);

});

button2.addEventListener(“click”, function(e){

navGroup.open(third);

});

second.addEventListener(“open”, function(e){

Ti.API.info(‘lets open the win2’);

});

//and there’s a swipe catch on the second win ;)

second.addEventListener(“swipe”, function(e){

Ti.API.info(“Swipe detected dude!!!!!”);

})

//Main window of the app

var main = Ti.UI.createWindow();

main.add(navGroup);

main.open();

appcelerator titanium navigation group code

radhabot:

I Put A Spell On You
Foamboard, plastilina, madera, agujas
4.05m X 1 m
2011

radhabot:

I Put A Spell On You

Foamboard, plastilina, madera, agujas

4.05m X 1 m

2011

radhabot:

Some Men Are Like Chocolate
Óleo sobre tela, 
117 x 70
2011

radhabot:

Some Men Are Like Chocolate

Óleo sobre tela, 

117 x 70

2011

28 Aug 11

Mobilecampmx

Ayer fué el mobilecampmx  una gran experiencia compartir con gente con muchas visiones diferentes sobre el mercado de móviles, aunque no logré estar en todo lo que quería, me dió mucho gusto ver como había gente de android, de ios, de blackberry, de windows phone y titanium appcelerator compartiendo experiencias y difundiendo lo que era el objetivo del evento, que la gente se acerque a desarrollar para móviles, en la plataforma que les guste, usando el lenguaje que quieran, pero que lo hagan, muchas gracias a mauro parra por ser el orquestador de semejante evento y también por invitarme, mi platica fué de como crear una primera app con titanium appcelerator, espero les haya gustado, coompartiré material en este blog más adelante y poco a poco , así la gente se podrá ir introduciendo y aprendiendo sobre titanium appcelerator.

Por cierto, vienen más cosas en mobilecamp mx, este solo fué el primer paso, estén atentos http://www.mobilecamp.mx

Gracias a todos los asistentes y no duden en compartir sus dudas, quejas comentarios y experiencias

22 Aug 11

Titanium Certified App Developer

On july 2011, i went to Guadalajara to get a Titanium Certified App Developer training, I’m so glad, because i did it!!! 

Now i’m one of the 11 TCAD’s in Mexico’s

titanium appcelerator TCAD ios android

6 Jul 11

Serie, apps en la tienda iTunes parte 2

Ahora, vamos a ver como crear una nueva aplicación en la tienda y como subirla.

Para subir una  nueva aplicación a la tienda, es necesario primero dar de alta esta en iTunes, para esto se realiza el siguiente proceso.

Entramos al member center de apple e introducimos user y password: https://developer.apple.com/membercenter/index.action

Nos vamos al ios Provisioning Portal y de ahí a la sección de App ID’s.

Entramos en New App ID.

Llenamos la información con la descripción de la app el App ID Prefix , y el nombre de la app, le damos submit y nos aparecerá nuestra app en la lista de App ID’s.

 

Ahora tenemos que crear los provisioning profiles de desarrollador y distribución para la nueva app,  nos vamos a la sección de provisioning y en el de desarrollador le damos en “New Profile”.

Le damos un nombre al profile, escogemos el certificado y el App ID  que dimos de alta, luego le decimos que dispositivos podemos usar para hacer las pruebas, le damos en finalizar y descargamos ese provisioning profile a nuestros equipos.

Hacemos lo mismo con el Provisioning Profile para Distribución.

Ahora nos vamos a la sección de “Certificates”  y tenemos que descargar de nuevo el de Desarrollador y el de Distribución, porque ahora ya incluyen nuestra nueva app en su lista de Provisioning Profiles, una vez hecho esto, en el XCode, con nuestra nueva aplicación abierta, ya podemos firmarla sin problemas.

No debemos olvidar poner en el plist en el Bundler Identifier  el mismo que le pusimos en la tienda al momento de crear el nuevo App ID

iphone itunes store apple ios iphone development ipad development