ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Actividad: Configurando un IDE y Github - App Hola Mundo


Enviado por   •  16 de Julio de 2022  •  Ensayo  •  1.776 Palabras (8 Páginas)  •  98 Visitas

Página 1 de 8

[pic 1]

UNIVERSIDAD MANUELA BELTRÁN

MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADÉMICA

FORMATO PARA PRÁCTICAS DE LABORATORIO

Fecha: Abril de 2011

Código: GRL-006

Versión: 4.0

INFORMACIÓN BÁSICA
NOMBRE DE LA PRÁCTICA:

5. Actividad: Configurando un IDE y Github - App Hola Mundo

PRÁCTICA No.:

1

ASIGNATURA:

Programación en Plataformas Móviles I

TEMA DE LA PRÁCTICA:

  1. Conceptualización.
  2. Tipos De Aplicaciones Móviles.
  3. Principales Sistemas Operativos / Plataformas.
  4. Lenguajes De Programación.
  5. Interfaz De Programación De Aplicaciones (Application Programming)
  6. Kit De Desarrollo De Software (Software Development Kit - Sdk).
LABORATORIO A UTILIZAR:
-

CONTENIDO DE LA GUÍA

OBJETIVOS.

  • Introducirse en el mundo de la programación móvil.
  • Conocer el funcionamiento de la interfaz de desarrollo para aplicaciones destinadas a dispositivos móviles.
  •  Aprender sobre la arquitectura y las características de los sistemas operativos iOS, Android y Windows.

INTRODUCCIÓN.

El curso de programación en plataformas Móviles I, forma parte de las asignaturas de V semestre del programa de pregrado de Ingeniería de Software de la Universidad Manuela Beltrán. En este módulo los estudiosos profundizarán sobre la historia y evolución de los Kits de desarrollo de software (SDK por sus siglas en inglés) más utilizados, además, analizarán las características de algunas plataformas o sistemas operativos móviles, sus generaciones, actualidad, con ejercicios sobre el tema.

MARCO TEORICO

  1. Andrear R, (2014) Que es una API, recuperado el 1 de diciembre de 2015 en http://hipertextual.com/archivo/2014/05/que-es-api/
  2. Android Versiones e Historia, Noviembre de 2014, Recuperado 2 de diciembre de 2015 en https://www.android.com/intl/es-419_mx/history/
  3. Android y iOS (marzo de 2011) Por qué iOS es más fluido que Android, recuperado del 27 de octubre de 2015 en http://hipertextual.com/archivo/2011/03/por-que-ios-es-mas-fluido-que-android/
  4. Arquitectura de Android (febrero de 2011) recuperado el 20 de octubre de 2015 en https://columna80.wordpress.com/2011/02/17/arquitectura-de-android/
  5. Multiplataforma (Octubre de 2011) Desarrollo de móviles, Recuperado el 20 de octubre en https://www.exabyteinformatica.com/uoc/Informatica/Tecnologia_y_desarrollo_en_dispositivos_moviles/Tecnologia_y_desarrollo_en_dispositivos_moviles_(Modulo_3).pdf
  6.  Xataka.com, (Febrero, 2012). Matias s Zavia, ¿Windows 10?, Recuperado el 20 de octubre de 2015, en http://www.xataka.com/moviles/que-es-lte
  7. IdeaAapp (2015). Tipos de aplicaciones móviles y sus características. Recuperado el 21 de noviembre de 2015, en https://deideaaapp.org/tipos-de-aplicaciones-moviles-y-sus-caracteristicas/
  8.  Nieto, Alejandro (2014) ¿Qué es el Kernel y para qué sirve? Recuperado el 21 de noviembre de 2015, en http://www.androidpit.es/que-es-kernel-para-que-sirve

CONSULTA PREVIA

Los estudiantes deben consultar previamente los siguientes temas en las fuentes de información indicadas:

Acosta, D (sf) Módulo 2. Kits de desarrollo de software para dispositivos móviles. Programación en plataformas Móviles I. Universidad Manuela Beltran. Recuperado de:

METODOLOGIA

Después de leído el documento guía, en esta actividad realizarán varias acciones para acercarse al mundo de la programación móvil. La primera actividad que todo desarrollador realiza es familiarizarse primero con las herramientas de desarrollo. Así, individualmente descargarán, instalarán, configurarán las siguientes herramientas y elaborarán un informe:

  1. Cada uno elige un IDE entre “Android Studio” o “Eclipse” para instalalo y configurarlo. Ambos ofrecen la misma finalidad para este curso. Nota: La explicación y demostración de ejemplos en los documentos guía de este módulo y el 3 se realizan utilizando Android Studio.

  1. Realizarán su primera APP llamada “Hola Mundo”.
  1. Se registrarán en Github y lo instalarán (software para desarrollo colaborativo). Configurarán el IDE instalado y Github para compartir su primer proyecto “APP Hola Mundo”.
  1. Realizarán un informe:

a.   describiendo lo que consideren de interés sobre el proceso de instalación y configuración realizada con la herramienta seleccionada y Github, incluyendo los inconvenientes que tuvieron (solo si aplica), de la solución a esos inconvenientes (solo si aplica). También explicarán ¿Qué es Git?, ¿qué es Github? y ¿para qué sirve? Pueden incluir imágenes de la pantalla como evidencias.

b.   Además, incluirán en el informe los aspectos que consideren de interés acerca del desarrollo de su primera APP: por ejemplo, sobre su exploración a los elementos/funcionalidades del IDE, elementos del IDE que utilizaron para desarrollar el APP, archivos generados, métodos identificados en los archivos, estructura de carpetas donde se ubican los archivos, inconvenientes en el momento de ejecución, soluciones, entre otras cosas que consideren de interés.

  1. Cada integrante consultara el marco teórico y la CONSULTA PREVIA; antes de entregar la actividad
  2. Desarrollar el informe de laboratorio.
  3. Enviar el informe de laboratorio.

MATERIALES, EQUIPOS Y REACTIVOS A UTILIZAR (Indicar las cantidades)

Materiales y Equipos

Reactivos

Materiales Estudiante

1 Computador

Conexión a Internet para realizar búsquedas

1 micrófono

Acceso al foro de la asignatura para socializar la actividad con los compañeros y debate conjunto.

Salida de audio

Entorno de desarrollo Integrado (IDE) "Android Studio" o "Eclipse".

Software para desarrollo colaborativo "Github" (incluye un sistema de control de versiones

PRECAUCIONES Y MANEJO DE MATERIALES Y EQUIPOS. CONSULTA DE EQUIPO ESPECIALIZADO.

Para el inicio de las actividades de la práctica de laboratorio, recuerde las siguientes indicaciones:

  • El estudiante deberá repasar los conceptos antes mencionados.
  • Consulte con el docente cualquier duda que tenga respecto al uso correcto de los equipos. Recuerde que son herramientas que deben ser manipuladas adecuadamente para evitar daños y fallas de funcionamiento.
  • Concéntrese en el trabajo que esté realizando en la práctica de laboratorio.
  • Evitar el uso de herramientas no licenciadas.

Otros aspectos que se deben tomar en cuenta están regidos por el Reglamento Estudiantil y de Laboratorios Vigentes.

PROCEDIMIENTO A UTILIZAR

  1. Diagrama de flujo:

[pic 2]

  1. Actividad a realizar

Para el punto 1:

Puede utilizar los documentos “1a_Instalacion Android Studio IDE” o “1b_Instalacion de Eclipse IDE” (según su selección) compartidos en la carpeta de documentos complementarios, o cualquier otro tutorial disponible en internet que apoye este ejercicio. Si tienen dudas o van encontrando inconvenientes, por favor compártanlas en el foro relacionado a la actividad. Recuerden que somos una comunidad de aprendizaje y tanto compañeros como yo podemos ayudar a resolver dudas.

Nota: vaya tomando apuntes sobre el proceso para incluirlos en el informe de entrega (punto 4).

Para el punto 2:

Seguirán el documento “2a_primera APP Hola Mundo (Android Studio)” o “2b_primera APP Hola Mundo (Eclipse)” (según su selección) compartidos en la carpeta de documentos complementarios. Si tienen dudas o van encontrando inconvenientes, por favor compártanlas en el foro relacionado a la actividad.

Nota: vaya tomando apuntes sobre el proceso para incluirlos en el informe de entrega (punto 4).

Para el punto 3:

Se registrará en la página de Github (software para desarrollo colaborativo), lo instalará en su equipo y configurará para compartir su primer proyecto “APP Hola Mundo”. Github es un software que contiene un sistema de control de versiones, el cual me permitirá conocer el progreso y desempeño de sus competencias como desarrolladores. Aunque no se explica en el documento guía, me interesa que aprendan sobre sus funciones básicas ya que esta herramienta también les puede servir en sus vidas laborales porque permite realizar proyectos de desarrollo en grupo, en el que todos pueden conocer el progreso y aportes de cada desarrollador.

Pueden utilizar el documento “3.1_Instalacion Github” compartido en la carpeta de documentos complementarios o cualquier tutorial disponible en internet que apoye este ejercicio. Si tienen dudas o van encontrando inconvenientes, por favor compártanlas en el foro relacionado a la actividad.

Para configurar su primer proyecto sigan el documento “3.1a_Configurando proyectos colaborativos en Github (con Android Studio)” o “3.1b_Configurando proyectos colaborativos en Github (con Eclipse)” (compartido en la carpeta de documentos complementarios) según su elección de IDE.

Recuerda incluirme siempre en los proyectos que desarrolles en esta asignatura. Mi usuario es sega80.

 Nota: vaya tomando apuntes sobre el proceso para incluirlos en el informe de entrega (punto 4).

Para el punto 4:

Entregarán un documento que reúna todos los puntos del informe. Tengan en cuenta, seguir las siguientes indicaciones para la elaboración del documento:

  • Consolide el desarrollo del punto 4 en un único documento, preferiblemente en formato Word.
  • Utilice las normas APA para la presentación de trabajos escritos, descritos en el documento compartido dentro de la carpeta Guía Didáctica. La estructura del documento debe contener mínimo lo siguiente: portada, introducción, enunciado de la actividad, referenciación de la bibliografía, citas directas e indirectas dentro del texto.
  • Puede incluir imágenes de sus pantallas durante el proceso como evidencias.
  • Recuerde que cantidad no siempre es sinónimo de calidad.
  • Nombre el archivo de la siguiente manera "NombreApellido_Actividad2.2"
  • Envíelo antes de la fecha de cierre de la actividad

Para todos los puntos:

Pueden utilizar el foro para preguntar a sus compañeros, socializar sus avances, compartir ideas, hallazgos, entre otras cosas que consideren necesarias compartir.

 

BIBLIOGRAFÍA RECOMENDADA.

  • Aroche S (2011) “Curso Android: Todo lo que necesitas para empezar”, Riobamba-Ecuador Recuperado el 16 de octubre de 2015 de http://www.maestrosdelweb.com/curso-android/
  • Campus MVP (2014) Programación Móvil: Que herramienta elegir. Disponible en http://www.campusmvp.es/recursos/post/Programacion-movil-Que-herramienta-y-lenguaje-elegir.aspx 
  • Conde J (2015) Curso gratuito de desarrollo de aplicaciones Android en vídeos disponible en http://www.aulaclic.es/android-en-videos/index.html consultado el 18 de octubre de 2015
  • Gomez J, (2014) Video Tutorial, ¿Que es JavaScript? Curso de JavaScript 1º, disponible en https://www.youtube.com/watch?v=cy0sI_cXp3U Consultado (29 de abril de 2015)
  • Rachal J (2014) Inicios, evolución y futuro del teléfono móvil, Recuperado el 25 de julio de 2015, de http://www.muycanal.com/2014/01/31/futuro-del-telefono-movil 
  • Microsoft (2014) Disfruta de una actualización fácil y gratuita Windows 10, recuperado el 1 de octubre de 2015 de http://www.microsoft.com/es-co/movil/windows10/ 

ELABORÓ

REVISÓ

APROBÓ

Firma

Nombre : Brigitte Rodriguez

Fecha: 01 de Diciembre de 2016

Firma

Nombre :

Fecha:

Firma

Nombre :

Fecha:


...

Descargar como (para miembros actualizados) txt (14 Kb) pdf (386 Kb) docx (263 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com