Академический Документы
Профессиональный Документы
Культура Документы
Si has pensado alguna vez que te gustara desarrollar tus propias aplicaciones pero nunca has sabido
por donde empezar, este es tu artculo. En este post te vamos a dar de forma esquemtica, las pistas
para que puedas dar los primeros pasos y orientarte en tu camino de desarrollar tu primera aplicacin.
A la hora de plantearnos el desarrollar una aplicacin para smartphones hay que tener en cuenta que
existen varias plataformas mviles, siendo las ms importantes Android, iOS, Blackberry y
Windows Phone. Cada una de ellas tiene su propia metodologa y lenguaje de desarrollo, por eso es
difcil por no decir imposible, encontrar personas expertas en la programacin nativa para varias
plataformas mviles.
En consecuencia, nuestra primera eleccin ser decantarnos por un sistema operativo concreto o elegir
el camino de las aplicaciones hbridas multiplataforma basadas en HTML5, una vertiente de desarrollo
ya tratada en este blog con anterioridad. Las aplicaciones hbridas nos permiten aprovechar un slo
desarrollo comn en HTML5 y exportarlo a todas las plataformas. Como es lgico el resultado no ser
el mismo que el de una app desarrollado en lenguaje nativo pero nos permitir llegar a ms plataformas
con menos tiempo de desarrollo.
Para los que ya tengis clara vuestra plataforma all vamos con la gua bsica, para los que no,
intentaremos ayudaros con algunos comentarios acerca de las particularidades de cada una de ellas:
ANDROID
Android es una plataforma mvil basada en Linux que vio la luz el 21 de Octubre de 2008 de la mano
de la Open Handset Alliance, liderada por Google.
Lenguaje de desarrollo: Java.
iOS
iOS es la plataforma mvil de Apple. Iphone fue el Smartphone que revolucion el mercado hace ya 5
aos y hoy por hoy sigue siendo un referente que destaca gracias a su fluidez y diseo impecable.
BLACKBERRY
La plataforma BlackBerry comenz orientada claramente al uso profesional gracias a su gestin de
correo y la agenda, pero no tard en ir consiguiendo popularidad entre los usuarios ms jvenes. Con la
gran revolucin que han supuesto los sistemas operativos android e iOS, ha experimentado un
significativo descenso en sus ventas en los ltimos aos.
Lenguaje de desarrollo: Java.
Entorno de desarrollo: BlackBerry JDE + Plugin Eclipse.
Cmo empezar: Aqu puedes conseguir unos tutoriales.
App Market: App World.
Licencia de desarrollador: Gratuita.
Proceso de validacin de aplicaciones: Estricto y lento (gua de validacin de Blackberry). 1-3
semanas.
Notas adicionales: Blackberry ha lanzado la versin 10 de su sistema de operativo
especialmente pensado para terminales tctiles.
WINDOWS PHONE
Windows phone es el sucesor de Windows Mobile. Con este cambio Microsoft buscaba focalizar su
estrategia en los consumidores por delante de las empresas. Al igual que sucede con Blackberry, sigue
con un nivel de activaciones muy por debajo al de iOS o android.
Lenguaje de desarrollo: C#.