Entradas

Introducción al curso de programación

Imagen
Bienvenido al curso de programación  La programación es básicamente un montón de instrucciones escritas que debe obedecer acorde al orden que son escritas. El propósito de este curso es mostrar de que el aprendizaje de la programación puede ser fácil, si este se aprende desde lo básico y se continua de manera gradual, hasta que se es capaz de escribir un programa que resuelve un problema por sí mismos.  Las principales dificultades al momento de aprender a programar radica dos cosas bastantes diferentes: Desarrollar el algoritmo el cual será traducido en el programa. Aprender el lenguaje de programación que trasmita a la maquina las ordenes que le indiquemos. Básicamente la programación no solo es escribir código en nuestras computadoras, mas bien es representar la resolución de algún problema en un lenguaje que a su vez este nos proporcionara un resultado en un sitio web, programa de escritorio o aplicación móvil, según sea el caso.  Contenido del curso: Este curso estará dividido en

#3 Android Studio | LinearLayout (Vertical y Horizontal)

Imagen
Diseño lineal en Android nos permite organizar los componentes horizontalmente en una sola columna o verticalmente en una sola fila. Verticalmente u horizontalmente la dirección depende de atributo android: orientación. Diseño lineal es simple y fácil de usar, crea una barra de desplazamiento si la longitud de la ventana excede la longitud de la pantalla. Diseño vertical lineal tiene sólo un elemento por fila. Diseño lineal tiene muchos atributos diferentes que pueden utilizar para personalizar diseño lineal según las necesidades. En la figura siguiente muestra disposición lineal horizontal y vertical.Atributos de diseño lineal   Los siguientes son algunos atributos de diseño lineal de Android. Id: Identificador único del diseño. Orientación: Atributo para establecer la orientación de diseño lineal como vertical u horizontal. Layout_Weight: Este atributo asigna el valor de la "importancia" de cada componente. Gravedad

#2 Android Studio | Relative Layout

Imagen
Su principal característica es que los widgets que estén dentro de este contenedor basarán su posición en relación con los otros elementos. De esta forma, podemos definir que el widget X quede debajo del widget Y, y que a su vez éste se alinee verticalmente con el widget Z. Además de posicionar un elemento con respecto a otro del mismo nivel, también podemos hacerlo con respecto al área que corresponde al RelativeLayout. Este tipo de contenedor es una herramienta muy poderosa para cumplir con la tarea de diseñar interfaces de usuario ya que permite eliminar ViewGroups anidados, lo cual es útil para reemplazar un diseño en el que tenemos una gran cantidad de grupos dentro de un contenedor de tipo LinearLayout y hacerlo más eficiente utilizando un RelativeLayout. Los atributos que nos sirven para posicionar los elementos con respecto a otros widgets son: android:layout_above: Indica que el elemento se posicionará justo encima del elemento que tiene el ID

#1 Android Studio | Introducción a Android Studio

Imagen
Android Studio es el entorno de desarrollo integrado oficial para la plataforma Android. Fue anunciado el 16 de mayo de 2013 en la conferencia Google I/O, y reemplazó a Eclipse como el IDE oficial para el desarrollo de aplicaciones para Android. La primera versión estable fue publicada en diciembre de 2014. Está basado en el software IntelliJ IDEA de JetBrains y ha sido publicado de forma gratuita a través de la Licencia Apache 2.0. Está disponible para las plataformas Microsoft Windows, macOS y GNU/Linux. Ha sido diseñado específicamente para el desarrollo de Android. Instalación Para realizar la instalacion de Android Studio debemos dirigirnos a El siguiente enlace aquí Y cumplir con las siguientes carasteriticas ya uses Mac, linux o Windows. Windows Microsoft® Windows® 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB of available disk space minimum, 4 GB Recommended (500 MB