README.md 4.25 KB
Newer Older
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
1
# Aplicación móvil PostalBo
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
2

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
3
Aplicación Móvil verifica y actualiza estados paquetes (AGBC - BOA)
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
4

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
5
> Esta es una aplicación desarrollada por AGETIC [agetic.gob.bo](https://agetic.gob.bo/#/)
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
6

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
7
8
## Tecnologías empleadas
El presente proyecto se hizo con flutter, un framework de código fuente abierto hecho por Google que se utiliza para desarrollar aplicaciones en Android, iOS y Web.
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
9

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| Componente                  | Versión   |     Descripción                                         |
| ----------------------------| -------   | --------------------------------------------------------|
| Flutter SDK                 | 2.5.3     | Framework OpenSource multiplataforma                    |
| Dart                        | 2.14.4    | Lenguaje de programación usado por Flutter              |
| qr_code_scanner             | 0.5.2     | Librería de lector de qr |
| Http  Client                | 0.13.1     | Librería de peticiones HTTP con manejo de promesas (Futures)  |
| fluttertoast                | 7.1.6     | Alertas emergentes                                      |              
| modal_bottom_sheet          | 2.0.0     | Vistas modales                                          |                
| flutter_secure_storage      | 4.1.0     | Librería que guarda datos en el almacenamiento seguro de iOS y Android |
| device_info                 | 2.0.0     | Librería que obtiene datos del dispositivo                          |
| data_connection_checker     | 0.3.4     | Librería que determina si se cuenta con una conexión a internet                          |               
| webview_flutter             | 2.0.3     | Widget que abre una vista web                          |               
| flutter_html                | 2.0.0     | Widget que renderiza contenido HTML desde un texto                          |              
| flutter_inappwebview        | 5.3.1     | Widget que abre una vista web con más funciones, como detectar descargas                          |              
| list_tile_more_customizable | 1.3.3     | Widget Listile mejorado, con opciones para ajustar dimensiones                          |               
| photo_view                  | 0.11.1    | Widget que ayuda a visualizar imagenes como galeria                                          
| geolocator                  | 7.0.1     | Librería que obtiene la ubicación del dispositivo con permiso del usuario                          |             |
| flutter_svg                 | 0.21.0     | Widget que carga una imagen SVG                          |
| recase                      | 4.0.0     | Librería que contiene funciones para manejo de cadenas                          |
| latlong                     | 0.6.1     | Librería que contiene funciones para objetos latitud, longitud                          |
| expandable                  | 5.0.1     | Widget que muestra contenido expandible                          |
| sim_info                    | 0.1.3     | Librería que obtiene información de la sim, si esta disponible (pais, nombre de la red, etc)                        |
| sms_retriever_api           | 0.0.3     | Librería que espera obtener un código SMS para Android y autocompletar un formulario                          |
| countdown                   | 0.1.0     | Librería que contiene una función de contador                           |
| flutter_datetime_picker     | 1.5.0     | Widget que muestra un selector de fecha                          |
| shimmer                     | 2.0.0     | Widget que muestra un item con un cambio de color en gradiente dando la impresión que hay una acción en curso                          |               
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
36

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
37
## Instalación
RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
38

RAQUEL YUJRA's avatar
RAQUEL YUJRA committed
39
40
41
42
43
44
45
46
47
48
49
50
Para instalar las dependencias necesarias, siga las instrucciones del siguiente manual: [INSTALL.md](./INSTALL.md)

## Documentación

La documentación del proyecto puede encontrarlo [aquí](./documentacion/README.md).

### Algunos recursos para familiarizarse en el desarrollo de apps Flutter:

- [Lab: Escribe tu primera app Flutter](https://flutter.dev/docs/get-started/codelab)
- [Cookbook: Ejemplos útiles en Flutter](https://flutter.dev/docs/cookbook)

Para obtener ayuda, consultar: [documentación en línea](https://flutter.dev/docs), que ofrece tutoriales, ejemplos, guías de desarrollo móvil y una referencia completa de API's.