Está en la página 1de 14

UNIDAD: 1

NOMBRE DEL ALUMNO: MATRCULA:


Mara Del Carmen Cruz Loya 121650024- 7

DOCENTE:
ING. MIGUEL ANGEL RAMOS GRANDE

MDULO:
Programacin Para Equipo Movil

CARRERA: GRUPO: SEMESTRE:
Profesional Tcnico Bachiller en
Informtica
503 5

TITULO DE LA INVESTIGACIN O TAREA:
Realiza un cuadro comparativo de
dispositivos y plataformas mviles donde se
consideren las caractersticas de los
dispositivos y herramientas de ambiente de
programacin mvil.


CONTENIDO:
La descripcin de la arquitectura
Sistemas operativos que utiliza
Lenguajes de interfaces de servicios
Lenguajes de desarrollo de bibliotecas
Base de datos que soporta
Emuladores con los que cuenta
Ventajas y desventajas de cada plataforma
OBSERVACIONES:
















REVISIN:










FECHA DE ENTREGA:
27-08-2014

CALIFICACIN
Unidad 1
Manejo de desarrollo mvil
R.A 1.1
Identifica las caractersticas de los dispositivos mviles y la plataforma de
desarrollo con base en tecnologas y de herramientas para aplicaciones
mviles.
Actividad 1.- Identifica las diferentes plataformas para programacin mvil.

La descripcin de las arquitecturas de las plataformas.
Plataforma Java
Los componentes de Java ES admiten la implementacin de soluciones de software
distribuidas. Para obtener la funcionalidad solicitada en los niveles de rendimiento,
disponibilidad, seguridad, escalabilidad y la facilidad de mantenimiento establecidos
por los requisitos de la empresa, estas soluciones de software se deben disear de
forma adecuada.
Hay una serie de dimensiones arquitectnicas relacionadas con el diseo de potentes
soluciones empresariales. Estas dimensiones representan perspectivas distintas
desde las que se ven las interacciones de los distintos componentes de software
utilizados para crear dichos sistemas. En concreto, el diseo de los sistemas
distribuidos implica las siguientes tres dimensiones arquitectnicas:
Dependencias de servicio de infraestructura. Esta dimensin se centra en la funcin
que desempean los componentes de servicios del sistema en el uso de soluciones
distribuidas (consulte Componentes de servicios del sistema).
Capas lgicas. Esta dimensin se centra en la independencia fsica y lgica de los
componentes de soluciones con el fin de implementarlos en una red o en un entorno
de Internet.
Calidad del servicio. Esta dimensin se centra en cmo se satisfacen los requisitos de
calidad del servicio como, por ejemplo, la disponibilidad, la seguridad, la escalabilidad
y la facilidad de mantenimiento, incluida la funcin que desempean los componentes
de calidad del servicio (consulte Componentes de calidad del servicio).

Plataforma Android
Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los
mismos APIs del framework usados por las aplicaciones base. La arquitectura est
diseada para simplificar la reutilizacin de componentes; cualquier aplicacin puede
publicar sus capacidades y cualquier otra aplicacin puede luego hacer uso de esas
capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo
permite que los componentes sean reemplazados por el usuario.
Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios
componentes del sistema. Estas caractersticas se exponen a los desarrolladores a
travs del marco de trabajo de aplicaciones de Android; algunas son: System C library
(implementacin biblioteca C estndar), bibliotecas de medios, bibliotecas de grficos,
3D y SQLite, entre otras.
Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la
mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java.
Cada aplicacin Android corre su propio proceso, con su propia instancia de la
mquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr
mltiples mquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato
Dalvik Executable (.dex), el cual est optimizado para memoria mnima. La Mquina
Virtual est basada en registros y corre clases compiladas por el compilador de Java
que han sido transformadas al formato.dex por la herramienta incluida "dx".
Ncleo Linux: Android depende de Linux para los servicios base del sistema como
seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de
controladores. El ncleo tambin acta como una capa de abstraccin entre el
hardware y el resto de la pila de software.
Plataforma WINDOWS PHONE
Debemos saber que Microsoft ya se haba enfocado en llevar su propio sistema
operativo a los telfonos, entonces es as como surge Windows Mobile, pero uno de
los grandes problemas a los que Microsoft debi hacer frente fue la fragmentacin de
Hardware y Software existente en el ecosistema, es decir a la diversidad de modelos
que haba en el mercado, aprendiendo de sus errores, en Windows Phone 7 nos
encontramos un modelo de Hardware y Software claro y conciso que ayudara a evitar
la repeticin de esta situacin.
Plataforma Symbian
Capa arquitectura kernel: En realidad la arquitectura correcta es la microkernel. El
microkernel se encarga de lo mnimo necesario para que el sistema operativo opere
correctamente, es decir, el microkernel se encarga del gestiona miento de la
planificacin, comunicacin de procesos y otras elementales, los otros servicios como
gestiona miento de la memoria, etc. (que se encargaba bsicamente el kernel) ahora
se ejecutan como procesos. La ventaja de esta arquitectura microkernel es que
cuando ocurre un fallo en el sistema, este fallo solo afecta al proceso, aplicacin o
mdulo donde ocurri el fallo y no afecta a todo el sistema. Es de mucha utilidad en los
Smartphone pues estos tienes diversas aplicaciones que molestaran a los usuarios si
al fallar una aplicacin su telfono mvil se colgara o perdiera comunicacin.


Sistema Operativo que utiliza.
Plataforma Java
La plataforma Java es el nombre de un entorno o plataforma de computacin originaria
de Sun Microsystems, capaz de ejecutar aplicaciones desarrolladas usando el
lenguaje de programacin Java u otros lenguajes que compilen a bytecode y un
conjunto de herramientas de desarrollo. En este caso, la plataforma no es un hardware
especfico o un sistema operativo, sino ms bien una mquina virtual encargada de la
ejecucin de las aplicaciones, y un conjunto de bibliotecas estndar que ofrecen una
funcionalidad comn.
La plataforma es as llamada la plataforma Java (antes conocida como Plataforma
Java 2[1]), e incluye:
Plataforma Java, Edicin Estndar (Java Platform, Standard Edition), o Java SE (antes
J2SE).
Plataforma Java, Edicin Empresa (Java Platform, Enterprise Edition), o Java EE
(antes J2EE).
Plataforma Java, Edicin Micro (Java Platform, Micro Edition), o Java ME (antes
J2ME).
Desde 2006, la versin actual de la Plataforma Java Standard Edition se le conoce
como Java SE 6 como versin externa, y 1.6 como versin interna.

Plataforma Android
Android es un sistema operativo basado en el kernel de Linux diseado principalmente
para dispositivos mviles con pantalla tctil, como telfonos inteligentes o tabletas, y
tambin para relojes inteligentes, televisores y automviles, inicialmente desarrollado
por Android, Inc. Google respald econmicamente y ms tarde compr esta empresa
en 2005. Android fue presentado en 2007 junto la fundacin del Open Han set
Alliance: un consorcio de compaas de hardware, software y telecomunicaciones para
avanzar en los estndares abiertos de los dispositivos mviles. El primer mvil con el
sistema operativo Android fue el HTC Dream y se vendi en octubre de 2008.
El xito del sistema operativo se ha convertido en objeto de litigios sobre patentes en
el marco de las llamadas Guerras por patentes de telfonos inteligentes (en
ingls Smartphone patente Ward) entre las empresas de tecnologa. Segn
documentos, el sistema operativo es uno de los objetivos de las inteligencia
internacionales.
El 25 de junio de 2014 en la Conferencia de Desarrolladores Google I/O, la compaa
Google mostr un cambio de marca con el fin de unificar tanto el hardware como el
software. Con ello mostraron nuevos productos como lo son Android TV, Auto,
Android o un Smartphone de baja gama llamado Android One. Con todo ello la marca
se estabiliza para dar una imagen ms firme tanto en el mercado como al pblico.
Plataforma Windows Phone
Es un sistema operativo mvil compacto desarrollado por Microsoft, y diseado para
su uso en telfonos inteligentes y otros dispositivos mviles.
Se basa en el ncleo del sistema operativo Windows CE y cuenta con un conjunto de
aplicaciones bsicas utilizando las API de Microsoft. Est diseado para ser similar a
las versiones de escritorio de Windows estticamente. Adems, existe una gran oferta
de software de terceros disponible para Windows Mobile, la cual se poda adquirir a
travs de Windows Marketplace for Mobile.
Originalmente apareci bajo el nombre de Pocket PC, como una ramificacin de
desarrollo de Windows CE para equipos mviles con capacidades limitadas. En la
actualidad, la mayora de los telfonos con Windows Mobile vienen con un estilete
digital, que se utiliza para introducir comandos pulsando en la pantalla.
Si bien muchos pensamos que Windows Mobile haba sido descontinuado
temporalmente en favor del nuevo sistema operativo Windows, la amplia gama de
telfonos industriales ha hecho a Microsoft optar por una tercera lnea de sistemas
operativos para mviles que ha llamado Windows Embedded Handheld 6.5, que
vendra a ser la nueva lnea de sistemas operativos basados en Windows Mobile 6.5.

Plataforma Symbian
Symbian es un sistema operativo propiedad de Nokia, y que en el pasado fue producto
de la alianza de varias empresas de telefona mvil, entre las que se
encontraban Nokia, Sony Mobile
Communications, Psion, Samsung, Siemens, Arima, Benq,Fujitsu, Lenovo, LG, Motorol
a, Mitsubishi Electric, Panasonic, Sharp, etc. Sus orgenes provenan de su
antepasado EPOC32, utilizado en PDA's y Andeles de PSION.
El objetivo de Symbian era crear un sistema operativo para terminales mviles que
pudiera competir con el de Palm o el Windows Mobile de Microsoft y
posteriormente Android de Google , iOS de Apple, Windows
Phone de Microsoft y BlackBerry OS de BlackBerry.





Lenguajes de Interfaces de Servicios
Plataforma Java
La plataforma Java es relativamente nueva, lo que significa que algunas veces se
necesita integrar programas escritos en Java con servicios, programas o Apis
existentes desarrollados en lenguajes distintos. Es por ello que esta plataforma
proporciona la Interfaz Nativa de Java, JNI por sus siglas en ingls, esta no es ms
que un framework de programacin que permite que un programa escrito
en Java ejecutado en la Mquina Virtual Java (JVM) pueda interactuar con programas
escritos en otros lenguajes como C, C++ y ensamblador.
El JNI define una convencin de nombres y llamadas para que la Mquina Virtual Java
pueda localizar e invocar a los mtodos nativos, quienes permiten solventar
situaciones en las que una aplicacin no puede ser enteramente escrita en Java, como
por ejemplo en el caso de que la biblioteca standard de clases no proporcione soporte
para funcionalidades dependientes de la plataforma.

Plataforma Android
El NDK permite instalar bibliotecas escritas en C y otros lenguajes, una vez
compiladas para ARM o cdigo x86 nativo. Los programas Java corriendo en la
mquina virtual Dalvik ( Dalvik VM ) pueden llamar a clases nativas por medio de la
funcin System.loadLibrary, que forma parte de las clases estndar Java en Android.
Se pueden compilar e instalar aplicaciones completas utilizando las herramientas de
desarrollo habituales. El depurador ADB proporciona un shell root en el Simulador de
Android que permite cargar y ejecutar cdigo nativo ARM o x86. Este cdigo puede
compilarse con GCC en un ordenador normal. La ejecucin de cdigo nativo es difcil
porque Android utiliza una biblioteca de C propia (libc, llamada Bionic). Se accede al
dispositivo grfico como un framebuffer disponible en /dev/graphics/fb0. La biblioteca
grfica que utiliza Android para controlar el acceso a este dispositivo se llama Skia
Graphics Library (SGL), disponible con licencia de cdigo abierto. Skia tiene
implementaciones en win32 y Unix, permitiendo el desarrollo cruzado de aplicaciones,
y es el motor de grficos que soporta al navegador web Google Chrome.
Plataforma Windows phone
Windows Phone cuenta con una nueva interfaz de usuario llamada Modern UI. La
pantalla de inicio se compone de Live Tiles, mosaicos dinmicos que son enlaces a
aplicaciones o objetos individuales (como contactos, pginas web o archivos
multimedia). Estos mosaicos actualizan frecuentemente manteniendo informado de
cualquier cambio al usuario. La informacin que se muestra en los mosaicos
dinmicos puede ser desde llamadas, mensajes recibidos, correos electrnicos
pendientes, citas previstas, juegos o enlaces rpidos a aplicaciones. La pantalla de
inicio y la posicin de los mosaicos dinmicos se puede personalizar pulsando y
arrastrando los mosaicos a la posicin que se desee.
3

La interfaz por defecto de Windows Phone tiene un estilo como visual negro que
prolonga la batera en pantallas LED. El usuario puede elegir un tema claro y tambin
cambiar a varios colores tales como rojo, mango, azul, verde, marrn, rosado, lima,
magenta, morado o verde azulado.
Plataforma Symbian
Symbian ha tenido un conjunto de herramientas de grficos nativa desde su creacin,
conocida como AVKON. S60 ha sido diseado para ser manipulado por una metfora
de interfaz de teclado similar, como el teclado del telfono ~ 15-key aumentada, o los
teclados mini-QWERTY. Software basado AVKON es binario compatible con las
versiones de Symbian hasta e incluyendo Symbian ^ 3.
Symbian ^ 3 incluye el marco de Qt, que ahora es el conjunto de herramientas de
interfaz de usuario recomendada para nuevas aplicaciones. Qt tambin se puede
instalar en los dispositivos ms antiguos Symbian.
Symbian ^ 4 se prev la introduccin de un nuevo marco biblioteca de interfaz grfica
de usuario diseada especficamente para una interfaz tctil basada, conocido como
"las extensiones de interfaz de usuario para el mvil" o UIEMO, que fue construido en
la cima de Qt Widget, una vista previa fue puesto en libertad en enero de 2010, sin
embargo, en 10 2010 Nokia anunci que Orbit/UIEMO ha sido cancelada.
Nokia recomienda actualmente que los desarrolladores utilizan Qt Quick con QML, el
nuevo interfaz de usuario declarativa de alto nivel y un marco de programacin para la
creacin de interfaces de pantalla tctil de gran riqueza visual, que permite el
desarrollo tanto para Symbian y MeeGo, que ser entregado a Symbian ^ 3
dispositivos existentes como una actualizacin de Qt . Cuando ms aplicaciones
cuentan gradualmente una interfaz de usuario rediseado en Qt, el marco S60 legado
ser obsoleto y ya no se incluye con los nuevos dispositivos en algn momento,
rompiendo as la compatibilidad binaria con aplicaciones antiguas S60.







Lenguajes de desarrollo y bibliotecas
Plataforma Java
La bibliotecas proporcionan una interfaz abstracta para tareas que son altamente
dependientes del hardware de la plataforma destino y de su sistema operativo.
Las bibliotecas java.net y java.io implementan el cdigo nativo internamente, y ofrecen
una interfaz estndar para que aplicaciones Java puedan ejecutar tales funciones.
Finalmente, no todas las plataformas soportan todas las funciones que una aplicacin
Java espera. En estos casos, las bibliotecas bien pueden emular esas funciones
usando lo que est disponible, o bien ofrecer un mecanismo para comprobar si una
funcionalidad concreta est presente.

Plataforma Android
La plataforma de aplicaciones de Android es una mquina virtual de Java propia de
Google, llamada Dalvik, por lo tanto las aplicaciones que corren en esta plataforma se
deben escribir en el lenguaje Java de Sun Microsystems.
Para la mayora de las situaciones, un lenguaje de alto nivel y portable como Java es
suficiente, pero hay casos en los que no estara mal tener la opcin de ejecutar cdigo
nativo del procesador para implementar funcionalidades muy especficas sin pasar por
la mquina virtual.
Este mes, Google ha anunciado el primer relase de Android Native Development Kit
(NDK). Se trata de un kit de desarrollo para Android que permite usar los lenguajes C y
C++ desde aplicaciones en Java.
Android NDK provee:
Un conjunto de herramientas para generar bibliotecas que corren en forma nativa a
partir de cdigo fuente en C y C++.
Una forma de integrar las bibliotecas nativas en paquetes distribuibles para
dispositivos Android (.apks).
Un conjunto de bibliotecas que sern soportadas en todos los siguientes relase de
Android, comenzando por la versin 1.5.
En este primer relase del NDK se da soporte para compilar en cdigo de mquina
para ARMv5TE, y se incluyen las siguientes bibliotecas:
La interfaz JNI para usar el cdigo nativo desde Java (Java Native Interface)
Libc: Biblioteca estndar de C
Libm: Biblioteca estndar para operaciones matemticas
Liba: Biblioteca de compresin Zlib
Liblog: Acceso al subsistema de registro (logging)
El NDK no est pensado para construir aplicaciones completas en C/C++, sino que
para escribir aplicaciones en Java como es usual y en casos muy especficos usar
bibliotecas en C/C++ que se ejecutan en cdigo de mquina nativo de ARM.


Plataforma Windows phone
El desarrollo de aplicaciones para Windows Phone 7 puede hacerse empleando dos
tipos de implementaciones:
Microsoft Silverlight que permite realizar aplicaciones que contengan transiciones y
efectos visuales. Silverlight permite el desarrollo de aplicaciones basadas en XAML.
Silverlight para Windows Phone incluye el Microsoft .NET Compact Framework, que
hereda de la arquitectura .NET Framework, el CLR y la ejecucin de cdigo
administrado, soporta un subconjunto de las libreras de clases de .NET Framework y
contiene clases diseadas exclusivamente para .NET Compact Framework. Este
soporte incluye el Base Class Library, una coleccin de clases que soportan lectura y
escritura de ficheros, manipulacin XML y manejo de grficos. Cada aplicacin que es
ejecutada en Windows Phone OS 7.0 CTP se ejecuta dentro de un proceso en el
motor de ejecucin .NET Compact Framework
Microsoft XNA Framework es una implementacin nativa de .NET Compact
Framework que incluye un amplio conjunto de bibliotecas de clases, especficos para
el desarrollo de juegos, por ejemplo para el manejo de dispositivos de entrada,
tratamiento de sonidos y vdeos, carga de modelos y texturas, uso de ficheros de
forma transparente a la plataforma en la que se ejecute, desarrollo de juegos online,
etc Permite desarrollar juegos para Windows Phone OS 7.0 CTP, Xbox 360, Zune
HD y Windows 7.
Plataforma Symbian
El desarrollo de aplicaciones para Symbian es sencillo ya que no es necesario
aprender un lenguaje de programacin nuevo, se puede programar a partir de
lenguajes de programacin de pc como Java, C++ Visual Basic, Python, Perl,
Flash Lite (entre otros). Este hecho ha conseguido que existan en la actualidad
millones de aplicaciones para mviles Symbian que realicen todas las tareas
imaginables: juegos, mapas, guas de ciudades, reproductores de vdeo,
traductores, diccionarios, administradores de archivos, emuladores de otros
dispositivos como consolas, navegadores web etc.



Base de datos que soporta
Plataforma Java
Java desde el comienzo, ha abrazado al mundo de las bases de datos, brindado
soporte de acceso mediante la tecnologa JDBC. Aunque no hay una traduccin oficial
de esa sigla, se admite que referencia a Java
Data base Connectivity. Desde el punto de vista de programacin, es una serie de
interfaces (y alguna clase), contenida en los paquetes java.sql y javax.sql. Su diseo
se ha basado en otras libreras anteriores, como la X/Open Cal Level Interface (CLI),
que defini como se implementan interacciones cliente/servidor con los sistemas de
bases de datos.
Todo JDBC descansa en el concepto de "driver": un conjunto de clases que permite
comunicarse con un DBMS. Alguien proveer el driver JDBC adecuado para nuestros
datos: el proveedor de la base de datos, alguna empresa o el cdigo abierto.
Plataforma Android

Android incorpora de serie todas las herramientas necesarias para la creacin y
gestin de bases de datos SQLite, y entre ellas una completa API para llevar a cabo
de manera sencilla todas las tareas necesarias. Sin embargo, en este primer artculo
sobre bases de datos en Android no vamos a entrar en mucho detalle con esta API.
Por el momento nos limitaremos a ver el cdigo necesario para crear una base de
datos, insertaremos algn dato de prueba, y veremos cmo podemos comprobar que
todo funciona correctamente.
En Android, la forma tpica para crear, actualizar, y conectar con una base de datos
SQLite ser a travs de una clase auxiliar llamada SQLiteOpenHelper, o para ser ms
exactos, de una clase propia que derive de ella y que debemos personalizar para
adaptarnos a las necesidades concretas de nuestra aplicacin.
La clase SQLiteOpenHelper tiene tan slo un constructor, que normalmente no
necesitaremos sobrescribir, y dos mtodos abstractos, onCreate() y onUpgrade(), que
deberemos personalizar con el cdigo necesario para crear nuestra base de datos y
para actualizar su estructura respectivamente.

Plataforma Windows phone
Los motores de bases de datos que podemos utilizar locales en Windows Phone
7.5 son:
Microsoft SQL Server Mobile (Compact Edition)
SQLite
Debemos crear un contexto de datos (DataContext) para poder tener acceso a la
base de datos local en Windows Phone 7.5, aqu es necesario aclarar, que no
podemos utilizar ADO.NET de manera directa para el acceso a la base de datos
local.

Por este motivo debemos crear un contexto de datos de la base de datos, este
DataContext, no es mas que una clase en uno de los lenguajes de la plataforma
.NET (VB.NET o C#), en la cual se encuentran mtodos que permiten las
operaciones CRUD (Create, Read, Update, Delete) , clases de tipo entidad que
representan un registro de cada una de las tablas, clases de tipo coleccin que
representan la tabla o un conjunto de registros de la tabla.

El manejo de las operaciones de la base de datos locales en Windows Phone 7.5
se realiza a travs de LinQ y un DataContext. Algo que debemos tener claro es
que nuestra base de datos local se almacena en el almacenamiento privado del
dispositivo, lo que conocemos como Isolated Storage.

Plataforma Symbian
Aunque las aplicaciones nativas hayan muerto, muchas empresas parece que opinan
lo contrario, y hace poco Adobe decida unirse al consorcio que apoya SQLite, junto
a Mozilla y Nokia. SQLite es un motor de bases de datos SQL de dominio pblico y
multi-plataforma, que puede utilizarse en el desarrollo de aplicaciones con menos de
200 Kb.
Ahora acaba de aparecer una versin compilada para los modelos Symbian S60 de la
3 edicin, que, curiosamente, incluye un proveedor ADO.NET para ser utilizado con el
Compact Framework de Red Five Labs, del que ya os hablamos en su da.
No conozco a fondo el tema en Windows Mobile, pero si has programado con el
formato de base de datos nativo de Symbian o, peor an, de Java, supongo que
estars de acuerdo en que soluciones como SQLite son totalmente necesarias. Si
adems tenemos en cuenta que empresas como Adobe o Nokia se encuentran detrs
de este motor, SQLite podra muy bien convertirse en el estndar gratuito de bases de
datos para mviles.








Emuladores con los que se cuenta
Plataforma Java
Este emulador es altamente compatible y configurable. Permite abrir archivos
tipo JAR directamente sin necesidad de los archivos JAD.
Una vez abierto podrs cambiar la marca y modelo de celular emulado desde el
men Ver > Opciones. La traduccin al espaol de esta versin es gentileza de
Argim.net.
Mientras se ejecuta tu aplicacin, presiona C para capturar la pantalla. La
imagen capturada se guardar en la carpeta capture del KEmulator en formato
PNG.
La versin del KEmulator que se encuentra para descargar mas arriba cuenta
con compatibilidad para las siguientes marcas:
Audiobox
HTC
LG
Motorola
Nokia
Sagem
Samsung
Sanyo
Sharp
Siemens
SonyEricsson
Segn la marca y modelo seleccionados, el emulador cambiar el tamao de la
pantalla y las funciones de las teclas.
Plataforma Android
Atari 2600
Nintendo
Sega master system
Super nintendo
Game boy
Game boy color
Game boy advance
Playstation
Nintendo 64
Nintendo ds
Mame
Plataforma Windows phone
SNES8X, VBA8 y VGBC8 permite emular juegos de Sper Nintendo, Gameboy
Advance y Gameboy Color respectivamente. Para ello, debemos descargar
el ROM del juego que queramos jugar y luego subirlo a nuestra cuenta de Skydrive.
Windows Phone no nos hemos dado el tiempo para conocer bien el nuevo emulador
que viene en el nuevo SDK de #WP para Visual Studio 2012
Plataforma Symbian
FrodoS60 en realidad es un emulador de Commodore 64 que tiene un acelermetro
integrado que reconoce los movimientos de tu mvil, de manera que puedas controlar
los juegos mediante gesto.















Reporte #1
Actividad 1.- Identifica las diferentes plataformas para programacin mvil.
En esta primera actividad hicimos una investigacin acerca de las diferentes
plataformas mviles y algunos de sus componentes, o de las caractersticas de
cada una de ellas.
Como la descripcin de la arquitectura de algunas de las plataformas mviles,
los sistemas operativos con los que cuenta, las interfaces de servicio, los
lenguajes, las bases de datos con las que puede realizar alguna actividad y los
emuladores.

También podría gustarte