Entradas

Ventajas significativas de Android Studio

Imagen
  VENTAJAS SIGNIFICATIVAS DE ANDROID STUDIO.  Luego de realizar este portafolio y de utilizar de manera breve Android Studio para hacer aplicaciones móviles, me quedan en si 3 grandes ventajas que nos aporta este entorno de desarrollo: Es muy amigable y fácil de comprender, ya que para la parte gráfica (Frontend) no solo tenemos la posibilidad de agregar código para implementar un componente, sino que con solo arrastrarlo y agrandarlo ya lo tenemos listo; inclusive nos brinda gran cantidad de herramientas, tales como: TextBox, cajas de imágenes y hasta DataGrid, lo que nos hace ser aun mas creativos con la interfaz gráfica que vayamos a realizar.  Permite ejecutar las compilaciones de forma muy rápida, y así poder comprobar en el momento los fallos y mejoras de la aplicación. Cabe resaltar que no solo deja ejecutarlo con el emulador, sino también utilizando nuestro dispositivo móvil.  A nivel de BackEnd ,ofrece muchas clases que nos ayudan a realizar aplicaciones mas...

Almacenamiento y recuperación de información.

Imagen
  ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN. Para esta entrada y para explicar como se almacena y se recupera información en Android Studio, se hará uso de la clase SharedPreferences la cual nos ayuda para este caso en especifico.  Lo que realizaremos en este caso, es una aplicación en la cual el usuario ingrese tanto usuario como contraseña y le de en el botón guardar, después cuando el usuario cierre la aplicación y la vuelva abrir quedará guardados todos los datos escritos anteriormente. Dentro del código observamos que, utilizamos un método void (GuardarPreferencias); en este instanciaremos la clase SharePreferences y además guardaremos en variables String lo que haya ingresado el cliente, en este caso el usuario y la contraseña. Luego de esto, a la clase SharedPreferences le pasamos la variables y hacemos el commit para que las guarde.

Creación de una interfaz gráfica

Imagen
  CREACIÓN DE UNA INTERFAZ GRÁFICA. Para esta entrada, crearemos una interfaz gráfica exclusivamente para un hotel, en la cual el usuario debe de diligenciar un tipo de formulario para poder obtener la reserva de una habitación. En este caso haremos uso de componentes tales como: TextBox (Para dar información de lo que se debe de llenar) EditTex t(Caja de texto para que el usuario digite la información) RadioButton (para que el usuario elija cual de los servicios quiere que se incluyan) y CheckBox (para que el usuario acepte sus términos y condiciones).  Cabe aclarar que esta herramientas nos deja ubicar los componentes en cualquier lado de la interfaz y de igual forma se anclan a puntos claves para que todo se vea mas organizado. 

Tipos de estructuras repetitivas de programación.

Imagen
  TIPOS DE ESTRUCTURAS REPETITIVAS DE PROGRAMACIÓN. Dentro de esta entrada daremos a conocer una de las estructuras repetitivas más comunes en programación y como se realizar en Android Studio, en este caso el bucle While, el cual se repite siempre y cuando se cumpla una condición.  En este caso se hizo una aplicación en la cual el usuario debe de ingresar un numero, y se crea una estructura repetitiva que va sumando una variable hasta que llegue a ese numero. Ejemplo: El código nos indica que tenemos creado una variable entera la cual es repeticiones y esta inicializada en 0, luego de esto cuando el usuario ingrese un numero hace una validación, es decir, si el numero ingresado es menor a las repeticiones, entonces que realice el bucle hasta que sea igual o menor.  Nota: este mismo programa podría ser realizado con estructuras repetitivas como: for, do while, foreach y entre otras, solo cambiaria su estructura o sintexis