P. 1
36529064 Desarrollo de Aplicaciones Para Android 1 Primeros Pasos

36529064 Desarrollo de Aplicaciones Para Android 1 Primeros Pasos

|Views: 1|Likes:
Publicado porChoco Gonzalez

More info:

Published by: Choco Gonzalez on Oct 29, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/29/2013

pdf

text

original

Desarrollo de aplicaciones para Android

1: Primeros pasos para el desarrollo con Android
Eugenio Jacobo Hernández Valdelamar Agosto, 2010

Contenido
● ● ● ●

Plataformas móviles: iOS, WP y Android Android a primera vista Requisitos para el desarrollo Un atajo directo: MOTODEV Studio

Instalación y configuración

Ahora si, HOLA ANDROID (aunque sea en el emulador) Hey, ¿no hay nada más Simple?

Plataformas móviles

Los dispositivos móviles ya pululan por doquier. Desde smartphones hasta la próxima carnicería de las tablets. Los jugadores: Microsoft, Apple y Google. MS viene con la apuesta del Win Phone 7 Apple sigue en pie con su iOS (iPhone OS) Google se abre camino con Android y parece que muchos fabricantes lo adoptarán. No importa el dispositivo, estas son las plataformas para desarrollo que pelearán la preferencia de los desarrolladores y usuarios.

iOS vs WP7 vs Android
Características Core del sistema operativo Lenguajes de programación Runtimes

iPhone OS
Mach Objective C, C++

Windows Phone
Windows CE 6.0 C#, VB.Net

Android
Linux 2.6.25 para ARM (fork??) Java, C#(?), Scala, C/C++ (Android NDK), Ruby (?), Simple Dalvik Virtual Machine, Flash Player, Mono Execution Enviroment (comercial) Android market

No se permiten runtimes de terceros (no JRE, Flash, .Net CLR, etc) Apple App store

Silverlight .Net CLR, XNA GS runtime (no se permite código nativo), Flash (?), Java (?) Games Hub with Xbox Live (?) Comercial Internet Explorer (IE)

Comercialización y descarga de aplicaciones Licenciamiento Web browser

Comercial Safari, iCab Mobile, Opera mini

Open source Browser, Coco, Dolphin, Opera mini, skyfire, Fennec, xScope OK

Multitarea

OK

No disponible para aplicaciones de terceros

Tendencias en sistemas operativos móviles

La adopción de Android se debe por mucho a que es el único SO móvil open source .

Android a primera vista

Requisitos para el desarrollo de aplicaciones con Android

La manera "artesanal" y recomendada de preparar una máquina para desarrollar con Android es instalando lo siguiente:

Java JDK 6 (forzoso o NO jala) – 58 Mb Android SDK 2.2 o > - 22 Mb Eclipse 3.4 o > - 78 Mb Android Development Toolkit (ADT) - plug-in para Eclipse – 8 Mb

Claro que todo esto implica la instalación y la correspondiente configuración del IDE. Para quien guste:

http://www.javamovil.info/J2ME/android_1.html

El atajo: MOTODEV Studio

MOTODEV es un ambiente integrado de desarrollo (IDE) para desarrollar aplicaciones Android. Incluye:

Eclipse 3.4 Android Development Tools Android SDK (con un actualizador de versiones del SDK) Emuladores de dispositivos Motorola

Plataformas de desarrollo anfitrionas: Win, Linux, Mac OS

Hay que registrarse como desarrollador para poder descargarlo.

http://developer.motorola.com/log-in/

http://developer.motorola.com/docstools/motodevstudio/download/

Descarga e instalación del MOTODEV

Descarga del MOTODEV
● ● ●

Versión agosto 2010: 1.3 Tamaño: 176 Mb Tiempo: dependiendo de la conexión como < 30 minutos Primero el JDK Luego hagamos doble clic sobre el instalador del MOTODEV

Instalación (en Win XP)
● ●

La instalación del SDK y algunos de los extras tardá alrededor de unos 15 minutos más.

Crear un nuevo dispositivo virtual

Hola Android: crear nuevo proyecto

3 lineas de código para desplegar el Hola Mundo

NO dolió!!!!!!! :)

¿No hay nada más Simple?

Al parecer hay una alternativa más sencilla para desarrollar aplicaciones en Android. Se trata de Simple, un dialecto de BASIS.

Como sus primos, tiene un runtime para ejecutar las aplicaciones. http://code.google.com/p/simple/ JDK 1.6 Android SDK 1.5 o superior Distribución de Simple (Mac, Linux o Win)

Requisitos de instalación:
● ●

Por el momento no tiene IDE. Lástima que al parecer no tiene actividad desde 2009.

Comentarios finales

Android será un nuevo comienzo y una nueva experiencia para todos, considerando el impetu que Google le está dando. Ya con todo el entorno preparado lo siguiente será entender el modelo de desarrollo y las prestaciones que tiene la plataforma. Es seguro que llegarán en el corto plazo nuevas versiones, herramientas y ambientes; también será interesante como atraen desarrollos ya establecidos. Sería muy interesante contar con una versión de escritorio del App Inventor.

Lecturas recomendadas

Hello, Android Introducing Google’s Mobile Development Platform. Ed Burnette. Andbook! Nicolas Gramlich.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->