Está en la página 1de 4

TECNOLÓGICO NACIONAL DE MÉXICO EN CELAYA

TOPICOS AVANZADOS EN TECNÓLOGIAS MOVILES

PROF. RUBEN TORRES FRIAS

Shared Preferences

PRESENTA:
MARES CUPA ANA PAULINA - 16030526

1 de Marzo del 2020


Para instalar el shared preferences, primero debemos e instalar la ultima versión
dentro del archivo pubspec.yaml de la siguiente manera

A continuación, dentro de nuestra pantalla de login, importamos la librería


correspondiente

De igual manera, dentro de login, nos ubicamos dentro de la clase LoginState, y


creamos una variable sharedpreferenced, con el mismo nombre

Ahora con el método getBool, propio de shared preferences, obtendremos el valor


booleano para saber si este fue seleccionado o no con anterioridad
Después, crearemos un método el cual, al seleccionar el checkbox, obtendrá
cambiara el estatus del check box, para ver si este esta o no seleccionado

Dentro el método initState, verificaremos si el checkbox fue seleccionado con


anterioridad o no, de manera en que si fue seleccionado, nos mandara directamente
a la pantalla de dash.

Casi para finalizar, dentro del método build, añadiremos el checkbox que
necesitamos para ver si el usuario desea o no guardar su inicio de sesión.
Por ultimo, dentro del main.dart, en runApp seleccionaremos Splash para que esta
sea la pantalla que corra al iniciar el programa

NOTA: Antes de correr el programa debemos de eliminar el cache, ya que de o


contrario como hemos estado probando el programa no se actualizaran los datos,
por lo que ingresara en automático a la pantalla de cursos.

Así es como se vera nuestra aplicación hasta el momento.

También podría gustarte