Backend cloud services

Mobility, is the key, today everything moves around mobility and smartphones, the people say, “web is old fashion”, the true is, most of the mobile apps can’t live without a service behind, yes, a web service, and at the end, with an administrative page, in order to update, add and create more information to feed the mobile app

There are a lot of cloud services, some of them for free, or a basic plan for free and others with a mensual fee, one of the most popular is  amazon web services , Heroku is another good choice, microsoft launch Windows Azure,  Parse is another interesting service who provides different API’s for different platforms (iOS/Android) , If you prefer java, Jelastic is a Java powered cloud computing.

Appcelerator recently acquire Cocoa Fish and, in the latest edition of the  GSMA Mobile World Congress at Barcelona, Spain, Appcelerator won an award for “Best Cloud-Based Techology” 

Finally I’m very interested on Kinvey, why? I don’t know, they still on closed Beta, but, the services that they offer looks very impressive, I asked for my Beta access, I hope soon I can try and play a little bit with Kinvey.

Surely I forgot to mention a lot of other services, if you want, send me your impressions about different online services

Si, algo paso, me puse a ver fotos e hace ya algunos años y creo que antes era mas risueño
DSC05518.JPGTomaba las cosas diferentes, tenia mi cámara y siempre estaba en busca de la mejor toma, hasta que…

Contrario a lo que pensaba, acerca de la gente en Estados Unidos, me he llevado una gran sorpresa, resulta que todos han sido muy amables conmigo, voy por la calle y la gente sonríe, me dicen buenas…

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 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();

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

Entiéndanle en una misma conversación a un Chino, un Italiano un Hindú, un Español, un Mexicano y un Norteamericano

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

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