Android - Symbian - Iphone - Aplicaciones para Android - ThePhoneClub - Desarrollado por vBulletin



liberar por imei


Resultados 1 al 6 de 6
Guias Y Tutoriales Android - Curso de Programacion Android: Parte I

  1. #1
    Avatar de YASMIN-AIXA
    Fecha de Ingreso
    27 oct, 08
    Mensajes
    975
    Localización
    Córdoba.España
    Modelo de móvil
    Samsung Galaxy SII
    ROM
    Android Os.
    Operador
    Orange.
    Gracias
    806
    Agradecido 4,551 veces en 703 mensajes.

    Thumbs up Curso de Programacion Android: Parte I




    Curso de Programación Android.I

    En este curso de programación de aplicaciones para Android, que se compone de dos entregas, vamos a desarrollar un juego, o aplicación, que nos permitirá explorar un buen número de componentes de esta nueva plataforma.
    Se supone que todo el mundo ha instalado el software y lo ha configurado. Si todavia no lo has hecho entra aqui..Software necesario para programar y configuracion. .. (Ojo! he hecho cambios en este post.revisalo)
    Doy tiempo para que se lea todo y se instale y configure el Pc.

    COMO APRENDER IDIOMAS CON EL MOVIL.

    Una de las cosas más frustrantes cuando se aprende un idioma nuevo o se vive en el extranjero es el encontrarnos con palabras que ya hemos visto antes pero no recordamos su significado. Existen aplicaciones para aprender idiomas con juegos de diccionarios genéricos, palabras que tal vez nunca usemos, pero, sería muy útil tener una aplicación en el móvil y aprovechar el camino al trabajo en bus o metro para recordar palabras que ya sabemos que forman parte de nuestro entorno y no queremos volver a olvidar. Podemos introducir palabras a nuestro diccionario, por ejemplo, al leer un libro y encontrar palabras nuevas, ¿de qué sirve enriquecernos leyendo si luego olvidamos las palabras nuevas que aprendemos? Además, resulta que es la aplicación perfecta para cubrir unos cuantos aspectos de la programación de aplicaciones en Android, ya que guardaremos preferencias del usuario, accederemos y modificaremos una base de datos local, importaremos diccionarios desde ficheros de texto, internacionalizaremos la interfaz de usuario, tendremos varias pantallas por las que navegar en nuestra aplicación y guardaremos el estado de nuestra partida si es interrumpida, por ejemplo por una llamada. Por lo tanto, mientras desarrollamos esta aplicación aprenderemos algunas de las características de la plataforma.


    CREACION DEL PROYECTO

    Como cualquier otro proyecto en eclipse, File » New » Proyect » Android» Android Project» Next .



    El asistente de creación de proyectos nos preguntará por el nombre del proyecto, que es el directorio donde residirá, en nuestro caso IdiomasYasminAixa; el nombre del paquete: com.YasminAixa.idiomas; el nombre de la Activity:IdiomasYasminAixa; el nombre de la aplicación: Idiomas YasminAixa.



    Antes de seguir, vamos a comprobar que todo va bien. Para ello, en la pestaña Explorador de paquetes (Package Explorer), seleccionamos con el botón derecho sobre la carpeta del proyecto IdiomasYasminAixa, submenú Ejecutar como (Run as), opción Android Application.Si sale fallo en tonces empieza de nuevo Run as »Run configurations» marca la casilla MMC y dale a run ).
    Esto lanzará el emulador y aparecerá un teléfono móvil con el texto A N D R O I D ...Esperamos un rato mientras se carga el emulador hast que aparezca la pantalla y se ejecute la aplicacion que hemos creado. Al hacerlo debe aparecer una pantalla negra con titulo Idiomas YasminAixa y un texto negro que dice Hello World, IdiomasYasminAixa. Este texto por defecto lo ha puesto ahí solito el plugin ADT como parte de la creación del proyecto. Luego veremos dónde.

    Nuestra aplicación ha quedado ahora instalada en el emulador. Deja pulsada la tecla de el menú, y debería aparecer nuestra aplicación, Idiomas YasminAixa con un icono por defecto.
    Hagamos nuestra aplicación un poco más identificable con un icono personalizado. Para ello creamos nuestro icono de 48 x 48 en formato .png o lo descargamos de alguna pagina por ejemplo esta: PNG Icons & Icon Packs Download | IconsPedia - Free Icons y lo llamamos icon.png y lo guardamos en la carpeta res/drawable, dentro de nuestro proyecto.Solo sirven los iconos.png y no olvides renombrarlo al bajarlo y llamarlo icono.
    Después ejecutamos de nuevo para ver la aplicación en el emulador Salimos al menú principal, desplegamos la pestaña de aplicaciones y allí debería aparecer de nuevo aplicación, esta vez con nuestro reconocible icono.
    Continuemos por donde lo habíamos dejado: Acabamos de crear un proyecto Android, veamos que es lo que ha creado Eclipse.



    En la imagen he desplegado las carpetas para que podamos ver su contenido de un solo golpe de vista.
    En la carpeta src podemos encontrar el código fuente de la aplicación. El sistema de paquetes es igual que el de java, se suele crear paquetes que alberguen clases con una misma funcionalidad, así el código es más legible. Ahora mismo tenemos las clases que ha creado Eclipse por defecto: IdiomasYasminAixa.java que es la clase principal y Activity de la aplicación.
    Si seguimos mirando la estructura, nos encontraremos con las librerías Android (android 1.5), que nos dan toda la funcionalidad del sistema. Estas librerías dependen del SDK con el que estemos trabajando. Intentad siempre estar actualizados en este tema, para ello visitad regularmente la página de desarrolladores Android:
    Android Developers
    Continuemos con los elementos del proyecto de Android.
    Nos encontramos ahora con la carpeta res, esta carpeta almacena, mediante un sistema de subcarpetas, los recursos de la aplicación, desde imágenes hasta los elementos .xml que compondrán el Interfaz de Usuario y la funcionalidad del mismo.
    Ahora mismo tenemos solo tres subcarpetas:
    drawable-> Aquí se almacenan todos los ficheros de imágenes.
    layout-> En esta carpeta se guardan los ficheros .xml que compondrán el interfaz de usuario
    values->Esta es una carpeta-un-poco-de-todo. Ahora mismo tenemos un fichero string.xml en el cual almacenamos todas las cadenas de texto que aparecerán en la aplicación, pero también podremos tener valores de atributos de los elementos de aplicación o los estilos de estos mismos elementos.
    Para terminar, tenemos el fichero AndroidManifest.xml (Esqueleto de una aplicación para Android. . )indispensable en toda aplicación Android. En este fichero se almacenan los parámetros de configuración de la aplicación, desde los privilegios que le podemos asignar, hasta cual es la Activity principal.
    Así pues, ya tenemos una idea un poco más clara de qué es cada elemento de nuestro proyecto Android. En próximos tutoriales iremos viendo más detenidamente, mediante ejemplos, todos estos elementos.



    ACTIVITIES Y DEFINICION DE INTERFACES DE USUARIO
    .

    Android llama Activities al tipo de cosas que el usuario puede hacer.Normalmente la activity corresponde con una interfaz gráfica.Digamos que si una aplicación estuviera compuesta de diferentes pantallas, cada una de ellas seria una activity.
    En nuestra aplicacion vamos a necesitar las siguientes activities:
    - Pantalla principal: Inicio de la aplicación,da acceso a el resto de secciones de la aplicación.
    - Preferencias de usuario: Guardaremos el numero de palabras por partida y otras opciones del juego.
    - Diccionarios: Lista de diccionarios de palabras con opcion de crear ,eliminar, o importar nuevos diccionarios.
    - Editar diccionarios: Lista de palabras que forman parte de un diccionario.
    - Inicio de una partida: Selección del idioma y el diccionario que queremos practicar.
    - Juego: Aqui es donde tenemos que introducir las traducciones de las palabras que el sistema nos preguntara.
    - Resultados: Puntuaciones y opciones de volver a jugar o ir al menu principal.



    El curso continua aquí...Curso de Programación Android: Parte II
    Última edición por YASMIN-AIXA; 06/02/2010 a las 22:18

  2. Los siguientes 14 usuarios han dado las gracias a YASMIN-AIXA por este post:

    ancosca (07/02/2010), conde_mor (18/02/2010), di3z (23/03/2011), flamesay (07/02/2010), Jony_a (07/02/2010), manuelgl37 (06/01/2012), pablohurt (27/03/2011), rjcruzs (08/02/2010), sanrafa (15/11/2011), SOz92 (07/02/2010), tanhausen (13/03/2011), Taz (06/02/2010), xitopodo (07/02/2010), zan242 (15/02/2010)

  3. liberar por imei
  4. #2
    Avatar de xitopodo
    Fecha de Ingreso
    15 mar, 09
    Mensajes
    6,268
    Localización
    Pegalajar (Jaén)
    Modelo de móvil
    Sony Xperia P
    ROM
    Android 4.0.4
    Operador
    Yoigo
    Gracias
    3,466
    Agradecido 11,756 veces en 3,030 mensajes.

    Predeterminado Re: Curso de Programacion Android: Parte I

    No parece difícil

    Muy bueno compii,espectacular

    Saludetes!





  5. #3
    Avatar de ancosca
    Fecha de Ingreso
    21 dic, 09
    Mensajes
    558
    Localización
    Córdoba (España)
    Modelo de móvil
    Galaxy R, ZTE Blade
    ROM
    2.3.5ofi Cyanogen 7
    Operador
    Yoigo, Tuenti
    Gracias
    604
    Agradecido 278 veces en 134 mensajes.

    Predeterminado Re: Curso de Programacion Android: Parte I

    Cita Iniciado por xitopodo Ver Mensaje
    No parece difícil

    Muy bueno compii,espectacular

    Saludetes!
    Digo lo mismo, es bastante facil, gracias por compartirlo

  6. #4
    Avatar de YASMIN-AIXA
    Fecha de Ingreso
    27 oct, 08
    Mensajes
    975
    Localización
    Córdoba.España
    Modelo de móvil
    Samsung Galaxy SII
    ROM
    Android Os.
    Operador
    Orange.
    Gracias
    806
    Agradecido 4,551 veces en 703 mensajes.

    Predeterminado Re: Curso de Programacion Android: Parte I

    ok. gracias a vosotros

  7. #5

    Fecha de Ingreso
    05 mar, 11
    Mensajes
    1
    Localización
    Getxo
    Modelo de móvil
    HTC Magic
    Gracias
    5
    Agradecido 0 veces en 0 mensajes.

    Predeterminado Re: Curso de Programacion Android: Parte I

    Saludos, Yasmin-AIXA.
    Soy novato total. Acabo de instalar el soft necesario para comenzar y las versiones han evolucionado mucho.
    Veo que en los ejemplos de cuando se comenzó este manual, se utilizaba la versión 1.5 de Android, pero ahora ya estamos en la 3.0.
    ¿Qué me recomendáis? Seguir el tutorial sobre la 1.5?

    Gracias de antemano.
    radrian

  8. #6
    Avatar de tanhausen
    Fecha de Ingreso
    07 oct, 08
    Mensajes
    156
    Localización
    madrid
    Modelo de móvil
    Galaxy Note 2
    Operador
    Orange
    Gracias
    197
    Agradecido 12 veces en 11 mensajes.

    Predeterminado Re: Curso de Programacion Android: Parte I

    Muchas gracias por este aporte, he buscado algo similar en internet, pero como vosotros no he encontrado nada tan efectivo

    viva thephoneclub ^^

Etiquetas para este Tema

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Sobre ThePhoneClub

ThePhoneClub es la comunidad más grande de telefonía móvil de habla hispana. Nació ante la necesidad de obtener más información sobre la nueva tecnología móvil que iba surgiendo. Siéntete libre de aprender con nosotros. Desde 2007 ayudando a miles de usuarios cada día.

El huso horario es GMT +1. La hora actual es: 10:26 .

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136