SlideShare una empresa de Scribd logo
1 de 14
Nombre: Karina Lizbeth García Barragán 
Maestra: Esthela Rostro Blaz 
Informatica 509
INTRODUCCIÓN 
 En la actualidad, el trabajar en el campo de la 
programación para dispositivos móviles se hace 
necesario, debido a que las empresas se deben 
adaptar a las tendencias del mercado y a las 
necesidades de sus clientes. Por lo que se debe 
pensar en la posibilidad de tener acceso a la 
información en cualquier lugar y en cualquier 
instante, a través de distintos dispositivos 
móviles, incluidos dentro de la administración de 
la empresa, al igual que las soluciones 
informáticas para equipos de escritorio. 
Convirtiéndose en parte vital para el 
funcionamiento de los procesos empresariales.
QUÉ SON LOS DISPOSITIVOS MÓVILES 
 Un dispositivo móvil puede clasificarse como 
todo aquel hardware que tendrá 
características similares a las computadoras 
de escritorio, con la principal diferencia que 
todo es reducido y normalmente integrado en 
una sola pieza.
Algunos dispositivos móviles 
 Celulares: han incursionado en campos 
diversos, más allá de la comunicación, y 
actualmente se incrementan sus 
funcionalidades multimedia con el 
surgimiento de nuevas redes inalámbricas con 
el concepto de 3G.
 Asistente Digital Personal o PDA : Es una 
pequeña computadora de bolsillo que ofrece 
características de un organizador personal y 
las de una computadora, también llamadas 
handhelds.
 Tablet pc: Es una modalidad de computadora portátil 
que ha supuesto un avance significativo en la aplicación 
de los estudios en lingüística computacional. 
 Utilidades 
 Lectura de libros electrónicos 
 Lectura de comics en pantalla 
 Navegación web 
 Juegos 
 Consulta de documentos ofimáticos 
 Visualización de vídeos / películas 
 Reproducción de música 
 Videoconferencia
ENTORNOS DE PROGRAMACIÓN 
 Qué es un sistema operativo para móvil y para 
qué sirve 
Un sistema operativo móvil o SO móvil es un 
sistema operativo que controla un dispositivo 
móvil al igual que los ordenadores utilizan 
Windows o Linux entre otros. Sin embargo, 
los sistemas operativos móviles son bastantes 
más simples y están más orientados a la 
conectividad inalámbrica, los formatos 
multimedia para móviles y las diferentes 
maneras de introducir información en ellos.
Tipos de sistemas operativos 
Symbian 
Windows Mobile 
Linux 
Symbian es el sistema operativo para móviles más extendido. La empresa 
es propiedad de Ericsson, Panasonic, Siemens AG, Nokia y Sony- 
Ericsson. Este sistema desciende de EPOC, empleado en los antiguos 
ordenadores de bolsillo Psion. 
Windows Mobile, antes conocido como Windows CE o Pocket PC, 
tiene una larga historia como segundón en el campo de los PDA u 
ordenadores de bolsillo, sin embargo hace pocos meses superó por 
primera vez al hasta entonces líder, Palm OS. 
En los círculos del software libre se acaricia la idea de implantar 
Linux en el teléfono móvil desde hace años, pero ha tardado en llegar. 
Aún así, en los últimos tiempos se ha avanzado mucho y ya hay varios 
modelos de móvil en el mercado que utilizan una versión de Linux 
como su sistema operativo 
Android en un Sistema Operativo además de una plataforma de 
Software basada en el núcleo de Linux. Diseñada en un principio para 
dispositivos móviles, Android permite controlar dispositivos por medio 
de bibliotecas desarrolladlas o adaptados por Google mediante el 
lenguaje de programación Java. 
Android
Métodos de desarrollo 
 Existen dos posibilidades a la hora de 
desarrollar una aplicación para un dispositivo 
móvil. El desarrollar desde una computadora 
para luego pasar la aplicación al dispositivo, o 
bien se puede desarrollar en el mismo 
dispositivo en que correrá la aplicación.
Lenguajes de programación para 
dispositivos móviles 
 Los lenguajes de programación para los 
dispositivos móviles dependen en gran parte 
del dispositivo en el que se quiera trabajar, 
sin embargo tienen en común que se puede 
crear sistemas visuales robustos con mayor 
facilidad independientemente del lenguaje de 
programación que se esté aplicando, por 
supuesto dicho lenguaje debe soportar la 
metodología de programación con la que 
trabaja el dispositivo en particular.
 Java : Para dispositivos móviles la versión de 
Java en la que se programa es J2ME 
(JavaMicro Edition) 
 Lenguaje de C++ : Una de las herramientas 
que se utilizan para la programación de 
móviles basadas en el lenguaje de C++ es 
Carbide.c++ la cual trabaja en la plataforma 
de Symbian,
 Lenguaje de C# : Para desarrollar 
aplicaciones en dispositivos móviles a través 
de este lenguaje de programación se puede 
utilizar la herramienta de Visual C# que 
trabaja con un IDE para diseñar las ventanas 
de la aplicación. 
 Objective – C : Este lenguaje de 
programación está basado en C y a diferencia 
de C++ es un súper conjunto del lenguaje C, 
ya que agrega a la sintaxis de C la manera de 
enviar mensajes enSmall-Talk y de definir e 
implementar objetos.
 .NET : Es un Framework (estructura de soporte 
para organizar y desarrollar software) de 
Microsoft que permite un rápido desarrollo de 
aplicaciones. 
 Python : Este lenguaje de programación orientado 
a objetos es utilizado para dispositivos móviles 
tales como Symbian, Palm, teléfonos inteligentes 
de Nokia, etc., también se puede emplear en otras 
plataformas tales como Windows, Linux/Unix, 
Mac OS X, OS/2 y también ha sido portado para 
maquinas virtuales de Java y .Net, distribuido 
bajo la licencia de código abierto OSI lo hace 
libre en su uso.
Lizbeth

Más contenido relacionado

La actualidad más candente

Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móvilesangelo4037
 
Ivan avila carranza par.13
Ivan avila carranza par.13Ivan avila carranza par.13
Ivan avila carranza par.13Ivan Avila
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móvilesAngel Diaz
 
Programación de servicios y procesos
Programación de servicios y procesosProgramación de servicios y procesos
Programación de servicios y procesosAnuska González
 
Live code manual Español
Live code manual EspañolLive code manual Español
Live code manual EspañolSykrayo
 
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...
volución de dispositivos móviles b) Procesadores para dispositivos móvi...CAraceliCM
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesFernand Bernowly
 
Introducción a dispositivos_móviles
Introducción a dispositivos_móvilesIntroducción a dispositivos_móviles
Introducción a dispositivos_móvilesCESAR A. RUIZ C
 
Diapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iiDiapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iicarlosnc2017
 

La actualidad más candente (16)

Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
 
Guia 4 progrii
Guia 4 progriiGuia 4 progrii
Guia 4 progrii
 
Clase2
Clase2Clase2
Clase2
 
Programación de dispositivos móviles UNIDAD 5
Programación de dispositivos móviles UNIDAD 5Programación de dispositivos móviles UNIDAD 5
Programación de dispositivos móviles UNIDAD 5
 
Ivan avila carranza par.13
Ivan avila carranza par.13Ivan avila carranza par.13
Ivan avila carranza par.13
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Aplicaciones_moviles
Aplicaciones_movilesAplicaciones_moviles
Aplicaciones_moviles
 
Programación de servicios y procesos
Programación de servicios y procesosProgramación de servicios y procesos
Programación de servicios y procesos
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
Live code manual Español
Live code manual EspañolLive code manual Español
Live code manual Español
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Smartphones
SmartphonesSmartphones
Smartphones
 
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móviles
 
Introducción a dispositivos_móviles
Introducción a dispositivos_móvilesIntroducción a dispositivos_móviles
Introducción a dispositivos_móviles
 
Diapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iiDiapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones ii
 

Destacado

herramientas.
herramientas.herramientas.
herramientas.pilarpave
 
VANET Security against Sybil Attack by Using New SRAN Routing Protocol
VANET Security against Sybil Attack by Using New SRAN Routing ProtocolVANET Security against Sybil Attack by Using New SRAN Routing Protocol
VANET Security against Sybil Attack by Using New SRAN Routing ProtocolEditor IJCATR
 
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...Editor IJCATR
 
A Review of Data Access Optimization Techniques in a Distributed Database Man...
A Review of Data Access Optimization Techniques in a Distributed Database Man...A Review of Data Access Optimization Techniques in a Distributed Database Man...
A Review of Data Access Optimization Techniques in a Distributed Database Man...Editor IJCATR
 
What´s friendship
What´s friendshipWhat´s friendship
What´s friendshipjojigaldo
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksEditor IJCATR
 
Elementos quimicos para el buen funcionamiento del cuerpo (2)
Elementos quimicos para el buen funcionamiento del cuerpo (2)Elementos quimicos para el buen funcionamiento del cuerpo (2)
Elementos quimicos para el buen funcionamiento del cuerpo (2)zaira ortega
 
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료 2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료 Sonia Lee
 
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost ManagementNeuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost ManagementEditor IJCATR
 

Destacado (19)

Solar copy
Solar   copySolar   copy
Solar copy
 
ugc
ugcugc
ugc
 
Amit New@15
Amit New@15Amit New@15
Amit New@15
 
herramientas.
herramientas.herramientas.
herramientas.
 
VANET Security against Sybil Attack by Using New SRAN Routing Protocol
VANET Security against Sybil Attack by Using New SRAN Routing ProtocolVANET Security against Sybil Attack by Using New SRAN Routing Protocol
VANET Security against Sybil Attack by Using New SRAN Routing Protocol
 
Offsite and onsite
Offsite and onsiteOffsite and onsite
Offsite and onsite
 
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...
Calculation of Leakage Water and Forecast Actual Water Delivery in Town Drink...
 
A Review of Data Access Optimization Techniques in a Distributed Database Man...
A Review of Data Access Optimization Techniques in a Distributed Database Man...A Review of Data Access Optimization Techniques in a Distributed Database Man...
A Review of Data Access Optimization Techniques in a Distributed Database Man...
 
Lógica matemática
Lógica matemáticaLógica matemática
Lógica matemática
 
Mini curso JBC
Mini curso JBCMini curso JBC
Mini curso JBC
 
UNIQUE - PRIME
UNIQUE - PRIMEUNIQUE - PRIME
UNIQUE - PRIME
 
What´s friendship
What´s friendshipWhat´s friendship
What´s friendship
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor Networks
 
Elementos quimicos para el buen funcionamiento del cuerpo (2)
Elementos quimicos para el buen funcionamiento del cuerpo (2)Elementos quimicos para el buen funcionamiento del cuerpo (2)
Elementos quimicos para el buen funcionamiento del cuerpo (2)
 
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료 2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료
2015년 7월의 D.PARTY_리싸이클파크 한재호 이사 발표자료
 
Портфоліо вчителя початкових класів Дубіщак Вікторії Михайлівни
Портфоліо вчителя початкових класів Дубіщак Вікторії МихайлівниПортфоліо вчителя початкових класів Дубіщак Вікторії Михайлівни
Портфоліо вчителя початкових класів Дубіщак Вікторії Михайлівни
 
Comenius
ComeniusComenius
Comenius
 
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost ManagementNeuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
 
intersection and union
intersection and unionintersection and union
intersection and union
 

Similar a Lizbeth

Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos movilesjeferson murillo
 
La nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzLa nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzOlman Edgardo Cruz Fuentes
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBEdwin Ruiz
 
Sistemas operativos para moviles
Sistemas operativos para movilesSistemas operativos para moviles
Sistemas operativos para movilesTensor
 
DESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxDESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxNELSON RODRIGUEZ
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosEdgar Lopez
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDarkFran01
 
Sistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoSistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoJhon Condori
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones movilesjessica_romeista
 
Sistemas Operativos para Moviles
Sistemas Operativos para MovilesSistemas Operativos para Moviles
Sistemas Operativos para Movilesheber_1978
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDevanyyoyo
 
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptcharmin8
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Adolfo Monar
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos movilesstanlyh
 

Similar a Lizbeth (20)

Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos moviles
 
La nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzLa nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman Cruz
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
 
Sistemas operativos para moviles
Sistemas operativos para movilesSistemas operativos para moviles
Sistemas operativos para moviles
 
DESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxDESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptx
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
cap7.pptx
cap7.pptxcap7.pptx
cap7.pptx
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
Sistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoSistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminado
 
app
appapp
app
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones moviles
 
Sistemas Operativos para Moviles
Sistemas Operativos para MovilesSistemas Operativos para Moviles
Sistemas Operativos para Moviles
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Sistema operativo móvil
Sistema operativo móvilSistema operativo móvil
Sistema operativo móvil
 
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)
 
ANDROID
ANDROIDANDROID
ANDROID
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 

Lizbeth

  • 1. Nombre: Karina Lizbeth García Barragán Maestra: Esthela Rostro Blaz Informatica 509
  • 2. INTRODUCCIÓN  En la actualidad, el trabajar en el campo de la programación para dispositivos móviles se hace necesario, debido a que las empresas se deben adaptar a las tendencias del mercado y a las necesidades de sus clientes. Por lo que se debe pensar en la posibilidad de tener acceso a la información en cualquier lugar y en cualquier instante, a través de distintos dispositivos móviles, incluidos dentro de la administración de la empresa, al igual que las soluciones informáticas para equipos de escritorio. Convirtiéndose en parte vital para el funcionamiento de los procesos empresariales.
  • 3. QUÉ SON LOS DISPOSITIVOS MÓVILES  Un dispositivo móvil puede clasificarse como todo aquel hardware que tendrá características similares a las computadoras de escritorio, con la principal diferencia que todo es reducido y normalmente integrado en una sola pieza.
  • 4. Algunos dispositivos móviles  Celulares: han incursionado en campos diversos, más allá de la comunicación, y actualmente se incrementan sus funcionalidades multimedia con el surgimiento de nuevas redes inalámbricas con el concepto de 3G.
  • 5.  Asistente Digital Personal o PDA : Es una pequeña computadora de bolsillo que ofrece características de un organizador personal y las de una computadora, también llamadas handhelds.
  • 6.  Tablet pc: Es una modalidad de computadora portátil que ha supuesto un avance significativo en la aplicación de los estudios en lingüística computacional.  Utilidades  Lectura de libros electrónicos  Lectura de comics en pantalla  Navegación web  Juegos  Consulta de documentos ofimáticos  Visualización de vídeos / películas  Reproducción de música  Videoconferencia
  • 7. ENTORNOS DE PROGRAMACIÓN  Qué es un sistema operativo para móvil y para qué sirve Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que los ordenadores utilizan Windows o Linux entre otros. Sin embargo, los sistemas operativos móviles son bastantes más simples y están más orientados a la conectividad inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir información en ellos.
  • 8. Tipos de sistemas operativos Symbian Windows Mobile Linux Symbian es el sistema operativo para móviles más extendido. La empresa es propiedad de Ericsson, Panasonic, Siemens AG, Nokia y Sony- Ericsson. Este sistema desciende de EPOC, empleado en los antiguos ordenadores de bolsillo Psion. Windows Mobile, antes conocido como Windows CE o Pocket PC, tiene una larga historia como segundón en el campo de los PDA u ordenadores de bolsillo, sin embargo hace pocos meses superó por primera vez al hasta entonces líder, Palm OS. En los círculos del software libre se acaricia la idea de implantar Linux en el teléfono móvil desde hace años, pero ha tardado en llegar. Aún así, en los últimos tiempos se ha avanzado mucho y ya hay varios modelos de móvil en el mercado que utilizan una versión de Linux como su sistema operativo Android en un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux. Diseñada en un principio para dispositivos móviles, Android permite controlar dispositivos por medio de bibliotecas desarrolladlas o adaptados por Google mediante el lenguaje de programación Java. Android
  • 9. Métodos de desarrollo  Existen dos posibilidades a la hora de desarrollar una aplicación para un dispositivo móvil. El desarrollar desde una computadora para luego pasar la aplicación al dispositivo, o bien se puede desarrollar en el mismo dispositivo en que correrá la aplicación.
  • 10. Lenguajes de programación para dispositivos móviles  Los lenguajes de programación para los dispositivos móviles dependen en gran parte del dispositivo en el que se quiera trabajar, sin embargo tienen en común que se puede crear sistemas visuales robustos con mayor facilidad independientemente del lenguaje de programación que se esté aplicando, por supuesto dicho lenguaje debe soportar la metodología de programación con la que trabaja el dispositivo en particular.
  • 11.  Java : Para dispositivos móviles la versión de Java en la que se programa es J2ME (JavaMicro Edition)  Lenguaje de C++ : Una de las herramientas que se utilizan para la programación de móviles basadas en el lenguaje de C++ es Carbide.c++ la cual trabaja en la plataforma de Symbian,
  • 12.  Lenguaje de C# : Para desarrollar aplicaciones en dispositivos móviles a través de este lenguaje de programación se puede utilizar la herramienta de Visual C# que trabaja con un IDE para diseñar las ventanas de la aplicación.  Objective – C : Este lenguaje de programación está basado en C y a diferencia de C++ es un súper conjunto del lenguaje C, ya que agrega a la sintaxis de C la manera de enviar mensajes enSmall-Talk y de definir e implementar objetos.
  • 13.  .NET : Es un Framework (estructura de soporte para organizar y desarrollar software) de Microsoft que permite un rápido desarrollo de aplicaciones.  Python : Este lenguaje de programación orientado a objetos es utilizado para dispositivos móviles tales como Symbian, Palm, teléfonos inteligentes de Nokia, etc., también se puede emplear en otras plataformas tales como Windows, Linux/Unix, Mac OS X, OS/2 y también ha sido portado para maquinas virtuales de Java y .Net, distribuido bajo la licencia de código abierto OSI lo hace libre en su uso.