Académique Documents
Professionnel Documents
Culture Documents
Palm comenz
como una empresa
dedicada al desarrollo de software en los 90, generando aplicaciones de
sincronizacin para Casio y HP, software de reconocimiento de escritura para
laNewton entre otras; sin embargo poco despus crea el sistema
operativo Palm Os, generando sus propios dispositivos y licenciando el
sistema a terceros. Por espacio de ms de una dcada constituyeron equipos
de gran prestigio llegando a poseer en el 2001 el 60% del mercado americano.
Para el caso de las Pocket Pc, Microsoft entr en escena un par de aos
despus quePalm e introdujo el termino Computadora de Bolsillo, en cual
tena instalado como sistema operativo Windows CE, un conjunto de
aplicaciones en ROM, pantalla tctil y un dispositivo apuntador o stylus. Para
ese entonces la disposicin de aplicaciones ya era ms extendida, existiendo
un catlogo con decenas de ellas, adems, los dispositivos se diversifican en
dos ramas: los PDA y los Smartphone, diferencindose estos ltimos por las
funciones de telefona como mensajes y llamadas. Precisamente fue con
un iPaq de
HP similar al
mostrado en la
imagen con el cual
abord el barco e
inicie la aventura y
pasin por la
tecnologa mvil, ese
cacharro
tecnolgico an est
conmigo y me
recuerda lo mucho
que ha avanzado
esta tecnologa en
tan pocos aos.
Pda Toolbox,
Satellite Forms,
Scotbuilder,
HS Pascal,
su
valioso
Los mviles BlackBerry se crearon unos aos despus del surgimiento de los
dispositivos Palm, para ser exacto el primero de ellos, el BlackBerry 850 en
1999, el cual tan solo era un buscapersonas, es decir, no contaba con
funciones de telefona.
En el apartado de la programacin, pronto soporto la instalacin de
aplicaciones y entornos de desarrollo basados en los lenguajes c y java,
optando constantemente por crear plugins especiales para IDES conocidos
como Visual Studio, Eclipse oNetbeans.
como el copiar y pegar y el bluetooth liberado entre otras cosas; pero gracias
a la mercadotecnia y a factores de diseo y esttica logro tomar posicin de
manera rpida y fomentar la investigacin y desarrollo que haca falta en todo
el ecosistema mvil. Para el desarrollo de aplicaciones esta plataforma ha
utilizado el lenguaje Objetive C, que bsicamente est basado enC con
algunas implementaciones tomadas de SmalTalk, si bien este lenguaje fue
creado en los 80, hasta que Apple lo tom que comenz a ser popular; como
entorno de desarrollo se ha utilizadoXcode, que incluye
compiladores GCC que no se limita a Objetive c, ya que permite C, C+
+, Java,Free Pascal, Ada y Lisp; adems el componente Interface
Builder se encarga de la creacin de interfaces de usuario. Aunque en ese
tiempo ya existan tiendas de aplicaciones para otras plataformas
Google siempre ha sido ambicioso y con gran visin, por ello desde el ao 2005
compr la compaa Android Inc. con el firme objetivo de contar con un sistema
operativo y el consecuente desarrollo de dispositivos. La llegada
del iPhone represento un cambio de planes y acelero el desarrollo, de forma
que en el 2008 presento su primer telfono inteligente, el HTC Dream. Desde
sus inicios la programacin se ha realizado en el IDE Eclipse con un kit de
desarrollo y plugins para cada versin especfica de la API, aunque tambin es
posible configura un entorno conNetBeans o IntelliJ IDEA. Como lenguaje de
programacin se utiliza bsicamente Java, Javascript, Basic y C,
adicionalmente existe un entorno web llamado Android Inventor, que sin
necesidad de cdigo se pueden crear aplicaciones de mediana complejidad.
Por su parte Microsoft no pudo evitar la cada y desaparicin de Windows
Mobile, pero gracias a su musculo econmico, dise Windows Phone y
present una versin incipiente en el 2010. Aprovechando sus tecnologas
consolidadas, hoy es posible crear aplicaciones con el IDE Visual Studio que
en la actualidad contiene una gran cantidad de herramientas, emuladores y
ayudas que hacen del desarrollo una tarea relativamente sencilla (necesario
instalar el SDK de Windows Phone para habilitar las plantillas de creacin). Los
lenguajes de programacin incluyen C++, C# yVisual Basic y el uso de
Por otra
aos
surgido
de
Xamarin
Appcelerator Titanium
Phonegap
Est claro que esta modalidad de desarrollo genera ventajas ya que solo
se necesita crear el cdigo una sola vez y posteriormente compilar e
implementar en ms de una plataforma con el consecuente ahorro de
tiempo, desarrollo estndar, etc.; tambin es cierto que presenta
algunos
inconvenientes
segn
el
IDE
seleccionado,
tales
como
http://www.poderpda.com/editorial/programacion-para-dispositivos-movilesuna-resena-historica/
http://www.exabyteinformatica.com/uoc/Informatica/Tecnologia_y_desarrollo_en
_dispositivos_moviles/Tecnologia_y_desarrollo_en_dispositivos_moviles_
%28Modulo_3%29.pdf