Icon Crear Crear

01DESAMO01

Presentación

Revise la presentación para conocer aspectos elementales de la materia.

Descarga la versión para jugar en papel

Edad recomendada: 18 años
470 veces realizada

Creada por

México

Top 10 resultados

  1. 1
    00:02
    tiempo
    100
    puntuacion
  2. 2
    00:03
    tiempo
    100
    puntuacion
  3. 3
    00:03
    tiempo
    100
    puntuacion
  4. 4
    00:03
    tiempo
    100
    puntuacion
  5. 5
    00:03
    tiempo
    100
    puntuacion
  6. 6
    00:03
    tiempo
    100
    puntuacion
  7. 7
    00:03
    tiempo
    100
    puntuacion
  8. 8
    00:03
    tiempo
    100
    puntuacion
  9. 9
    00:03
    tiempo
    100
    puntuacion
  10. 10
    00:03
    tiempo
    100
    puntuacion
¿Quieres aparecer en el Top 10 de este juego? para identificarte.
Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

  1. tiempo
    puntuacion
  1. tiempo
    puntuacion
tiempo
puntuacion
tiempo
puntuacion
 
game-icon

01DESAMO01Versión en línea

Revise la presentación para conocer aspectos elementales de la materia.

por Jorge Silva Granados
1

Unidad I

2

¿Que es Android?

¿Que es lo que hace a Android Especial?

Android es un Sistema Operativo Abierto y Gratuito, administrado por Google y que se ejecuta en todo tipo de dispositivos, como teléfonos, tabletas, equipos de cómputo y hasta televisores.
3

¿Cómo puedo desarrollar aplicaciones en Android?

Android comenzo como un sistema operativo para teléfonos móviles, pero se ha convertido en una especie de "ecosistema", con Plataformas, Comunidades, Aplicaciones y Dispositivos Físicos muy diversos.

Entendemos que existen muchos tipos de dispositivos y una sola plataforma, pero, como funciona? como podemos incluirnos exitosamente?

Google mantiene  o administra, pero no posee, Android, que es libre de utilizar, es un sistema Abierto.

Los empresarios desarrollan equipos diversos que utilizan Android, incluso adaptan al Dispositivo para Android; o si lo prefieren, adaptan al Android para su Dispositivo.

Google provee todo lo necesario para comenzar a construir Aplicaciones de forma gratuita, a una Aplicacion la llamaremos APP.

Google tambien corre un Mercado, en donde los usuarios pueden descargar las aplicaciones directamente a sus telefonos, existen otros mercados administrados por Amazon, Verizon, etcetera, pero el de google es uno de los mas grandes y completos.

Puedes utilizar cualquier Sistema Operativo  para construir APPs en tu PC y posteriormente publicarlas en algun mercado o por nuestra propia iniciativa, sin requerir que nadie las apruebe antes.

Comencemos a construir una estructura de desarrollo necesaria:

4

Estructura de desarrollo del Ambiente de Android

El Ambiente de Desarrollo para Android o ADA, requiere de éstos componentes trabajando juntos para lograr comenzar a desarrollar aplicaciones para Android o Apps.

1.- Cualquier PC con cualquier S.O.

2.- IDE o Ambiente Integrado de Desarrollo, puede ser Eclipse, o cualquier otro conocido, pero se recomienda descargar y configurar Eclipse.

3.- Android Development Tools (ADT) o Herramientas de Desarrollo para Android, son un Plug-In requerido por Eclipse, para darle funcionalidad.

4.- Software Development Kit (SDK) o Paquete de Desarrollo de Software, que contiene herramientas de bajo nivel que son necesarias para probar y ejecutar las APPS que se construyen, la ADT es mas la interfaz del usuario, y las entrañas de la APP que se desarrolla aqui.

5.- Android Packages, o Paquetes de Android, para lograr desarrollar y soportar versiones multiples de Android con el mismo ambiente de desarrollo.

Podemos descargar cada componente por separado y después integrarlo adecuadamente.

O utilizar la alternativa que la pagina:  "developer. android. com" nos ofrece en el vinculo GET THE SDK, en esta ventana puede descargar un paquete completo llamado "adt Bundle"

5

Descarga, Instala y Lanza Eclipse .. Con SDK

Si lo hicieramos por partes, comenzaríamos visitando el sitio oficial de Eclipse (www.eclipse.org) abrir "downloads" y elegir la versión "Clásica" o "Standard", mas reciente.  Una vez descargado, simplemente se descomprime en alguna unidad adecuada del equipo de computo.

Pero actualmente la pagina developer.android.com cuenta con un apartado de SDK, como se muestra en la imagen, que nos permite descargar un paquete ADTBundle mas completo que incluye:

  • Eclipse + ADT plugin
  • Herramientas Android SDK
  • Herramientas de plataforma Android
  • La última plataforma Android
  • El último sistema de imagenes para el Emulador del sistema Android.

Se aceptan los terminos y condiciones, se elije la version adecuada, se descarga el Bundle y posteriormente se descomprime en alguna unidad/carpeta adecuada.

6

Lollipop

Actualmente se descarta desde el sitio la opción de ECLIPSE y se propone utilizar el SDK completo que implica el uso del ANDROIDSTUDIO, un ADA especializado en Android y mantenido por Android.com.

Cualquier opción es válida y en nuestros equipos y videos veremos un poco de la versión anterior.

7

Revisando y poniendo a Punto.

REVISEMOS Y PONGAMOS A PUNTO NUESTRA A.D.A.

Una vez descargado, descomprimido y copiado en una unidad/carpeta adecuada, nuestro BUNDLE cuenta con lo necesario, podemos explorar nuestra carpeta ubicada, preferentemente en C:, en la carpeta Eclipse, podemos hechar a andar la aplicacion Eclipse, y copiarle un acceso directo en escritorio, generalmente solicita el último kit de programación de Java (JDK) y luego podemos definir cualquier nombre al area de trabajo que nos solicite (o dejar el default) y comenzar a revisar las actualizaciones y configuraciones:

A) Dentro de Eclipse

En

"HELP" - "INSTALL NEW SOFTWARE.."

Seleccionamos

"Work with:" - Desplegar "Android Developer Tools Update Site .." 

- Seleccionar los items que sean necesarios luego de activar "Hide items that are already installed"  (dejar los que nos sugiera la instalacion, no se requiere activar todo).

- "Siguiente"

- "Finalizar"

B) Dentro de eclipse

En "WINDOWS" - "PREFERENCES"

Revisar que existan las preferencias para ANDROID y que la ubicacion y nombre sean los correctos.  Si todo esta bien, no hacer cambios y cerrar.

C) Fuera de eclipse, desde el explorador de windows donde se descomprimio el bundle:

Finalmente en la carpeta en donde se instaló la carpeta de Eclipse, se ejecuta la aplicación: "SDK Manager" y se instalan los paquetes correspondientes. Dejar los paquetes sugeridos, no se requiere descargar todo.

Es importante mencionar que si no descargamos el Bundle de Android, al seguir estas etapas tendremos prevenido el eclipse para gestionar proyectos de Android, unicamente tendremos que referenciar el avd-Manager y el SDK-Manager desde el explorador de windows, en lugar de tenerlos integrados en nuestra interfaz.

D) Fuera de eclipse, con el SDK Android Studio:

En el menú correspondiente pedirle al Studio que busque y actualice elementos.

Revisar la imagen de la siguiente diapositiva:

8

Detalle de la puesta a punto.

9

Comenzando.

10

Nuevo Proyecto

 Una vez que se ha configurado nuestro ambiente, es tiempo de realizar nuestro primer proyecto.

 Un proyecto esta constituido de varios elementos, lo veremos posteriormente.

 El entorno de Eclipse cuenta con una pantalla de inicio de proyecto que nos permite configurar adecuadamente el comienzo de nuestro proyecto, lo accesamos desde: -Boton nuevo -Android App Project, como se ve en el dibujo, o desde: -File -New -Android App Project.
11

Mai Firs Aplicashion

 En esta pantalla observamos los datos que hemos de escribir para generar un nuevo proyecto:

Name=Nombre de la aplicacion que los usuarios verán, se pueden usar espacios.
(Usar:  My First App)

Project Name=Nombre de la carpeta del proyecto y referencia en Eclipse.
(Usar:  MyFirstApp)

Package Name =Es el identificador unico de la aplicacion a lo largo de su vida y diferentes versiones existentes. Generalmente se compone del nombre al reves del dominio de nuestra compañía mas algunos otros identificadores.
(Usar: edu.cetis62.myfirstappINICIALES)

Minimum Required SDK=La versión Android mas basica que nuestra aplicación requiere para ser ejecutada.
(Por ahora no modificar)
Target SDK=La version Android mas reciente que nuestra aplicacion requiere para ser ejecutada.
(Por ahora no modificar)

Compile with= La version de la plataforma contra la cual compilaremos nuestra APP
(Por ahora no modificar)

Theme=Especifica el Estilo UI-Android que se aplicara a nuestra APP, puede omitirse.
(Por ahora no modificar)


Ahora podemos continuar.
12

My First Application JSG

13

Etapas del Tutorial.

 Consta de otras 4 ventanas, en la ventana siguiente, llamada "De Configuracion del Proyecto" (1), dejamos los valores predeterminados tal como están y continuamos. Esta ventana habla de algunos parametros del proyecto.

 En la ventana de "Configuracion del Icono de Inicio" (2), podemos elegir cambiar algunos valores desde el propio Clipart del Entorno, o modificar el tipo de texto que nuestra Aplicación utilizara, podemos utilizar valores predeterminados.  Recuerde tener presentes las sugerencias de la iconografia que se presentan en la pagina developer.android.com.

 En la ventana (3) de "Creación de la Actividad", seleccionamos el tipo de aplicación para nuestro proyecto, dejamos elegida la opción de "Blank Activity", que tiene una barra de acciones y de forma opcional puede contener elementos de navegación.

 En la última ventana (4) de "Detalles de la Actividad", dejamos las opciones que estén predeterminadas y Concluimos con el proyecto.  En esta ventana podemos observar algunos campos para nombrar elementos del tipo de Actividad que habiamos elegido en la ventana anterior.

No olvide que la ventana inicial (0) fue la que solicita el nuevo proyecto de Android.

14

Configuración del proyecto

15

Analizando el Proyecto.

16

Que es el Proyecto?

 Un proyecto se administra a través del panel Explorador de los Paquetes.

El tutorial realiza configuraciones básicas por nosotros y podemos observar varios elementos importantes que componen el proyecto =>

Carpeta SRC
Comportamiento de la APP, programado en Código fuente Java, aquí se controla cuando un botón es presionado, o llamamos un servidor, o cualquier comportamiento que la APP realice.

Carpeta Binary Assets (assets/activos)
Las mejores Aplicaciones no solo se comportan correctamente, sino que se muestran bien haciéndolo, los recursos visuales de esta carpeta se muestran en nuestra App

Carpeta Res (Recursos y Disenos XML)
Los disenos de Android se definen principalmente en XML, todo tipo de propiedades se definen en XML y se almacenan en esta carpeta.

Archivos extras de Configuración (.cfg .xml .properties .txt .png / etc )
Estos archivos de configuración se convierten en el adhesivo que mantiene todas las demás subcarpetas unidas, desde el titulo hasta las diversas pantallas de la aplicación.

17

Intentando visualizar resultados.

18

Que pasa en versiones nuevas?

En versiones recientes:
En algunas versiones recientes en lugar de tener un solo activity_main.xml, se generan 2 elementos, se incluye el fragment.xml, para solucionar esto, lo único que se debe realizar es eliminar el codigo indicado en el MainActivity.java, eliminar todo el archivo activity_main.xml y finalmente renombrar el fragmen con el definitivo activity_main.xml, que recién se elimino.
19

Fragmentos

20

Proxima exposición> Eliminar el error y Ejecutar nuestra aPP.

Hemos avanzado al punto en que ya contamos con nuestro Entorno de Desarrollo de Android, configurado con lenguaje java y hemos seguido el asistente para crear nuestra primera aplicación.

Ahora quisieramos comenzar a visualizar el resultado de nuestro trabajo.

Hemos aplicado un CTRL-F11, o Botón Play, o Menú Run - Run.

Pero nos hemos encontrado con una nueva ventana. Aún no podemos ver que sucede con nuestro proyecto.



Esto lo veremos en la siguiente exposición.
21

Equipos 64b

Si el ambiente actual no funciona adecuadamente, se requiere instalar uno nuevo, en la imagen esta el Eclipse Luna, y dentro en help-install podemos agregarle su plugin Android, se sugiere que no se eliminen versiones anteriores sino hasta que se concluya la instalación y puesta a punto de la nueva versión..

22

eclipse LUNA

23

Ejercicios y Recursos Educativos

prezi.com/z7x7ko5yibal/copia-de-explain-any-topic/?utm_campaign=share&utm_medium=copyyoutube.com/watch?v=9d_U_cMmS68&feature=youtu.beprezi.com/bmtmhrbczhgb/present/?auth_key=a17j3zo&follow=4kkovxzv95zd
educaplay suscripción