Skip to content

Proyecto de desarrollo software con el framework Flutter y su lenguaje de programación (Dart). Se trata de una biblioteca online.

Notifications You must be signed in to change notification settings

antoniojturel/bibliotecaonline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducción

El proyecto de desarrollo de esta aplicación (bibliotecaonline) ha sido desarrollada en Android Studio y en este repositorio se encuentran los ficheros editables para que funcione su ejecución. El proyecto forma parte del curso Flutter y Dart impartido en el Centro de Referencia Nacional de Desarrollo Informático y Comunicaciones (CFTIC) a través de la empresa CAS Training.

Objetivo

Desarrollar una aplicación híbrida multiplataforma que se pueda ejecutar en Android e iOS.

Alcance

La biblioteca digital estará especializada en libros digitales para estudiantes de todas las edades que están en colegios, institutos, universidades y centros de formación.

Las herramientas y tecnologías que se han usado son las siguientes:

  1. Android Studio para el framework de desarrollo Flutter en el lenguaje de programación Dart.
  2. Visual Studio para el desarrollo de la API que generará una web service en Azure.
  3. Google Cloud Platform para el almacenamiento de los libros y la autenticación de usuarios a través de la plataforma de desarrollo Firebase.

Principales ficheros editables

~/android/build.gradle

Configuración básica para que la aplicación funcione. A continuación, un ejemplo:

    dependencies {
        classpath 'com.android.tools.build:gradle:7.1.2'
        // START: FlutterFire Configuration
        classpath 'com.google.gms:google-services:4.3.10'
        // END: FlutterFire Configuration
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }

~/android/app/build.gradle

Configuración básica para que la aplicación funcione. A continuación, un ejemplo:

defaultConfig {
        minSdkVersion 21
}

~/pubspec.yaml

Todas las librerías que se han utilizado, como por ejemplo las siguientes:

# Librerias acceso Api
http: ^0.13.4
dio: ^4.0.6

~/lib/*

Todos los ficheros necesarios para el diseño y funcionalidad de la aplicación.

About

Proyecto de desarrollo software con el framework Flutter y su lenguaje de programación (Dart). Se trata de una biblioteca online.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages