Skip to content

manuels-bts/Flutter-Index

Repository files navigation

Flutter Logo

Indice de temas:

  1. Hello World Dart
    • Fundamentos del lenguaje de programación Dart.
  2. Contador
    • Manejo de estado basico en Dart y como actualizar el valor en pantalla.
  3. YesNo Chat
    • Primer Flutter app simulando una chat con auto respuestas generadas con gifs.
  4. TikTok
    • Emulando TikTok para mostrar videos a pantalla completa y sobreponiendo widgets.
  5. Widgets
    • Listado de los Widgets mas comunmente usados en flutter.
  6. Widgets Pro - Menu y Temas
    • Continuacion del Listado de Widgets con widgets de navegacion mas avanzados.
  7. Cinemapedia
    • Primer flutter app robusta para mostrar listados de peliculas y detalles introduciendo los fundamentos basicos de arquitectura Clean y alimentando las vistas a traves de Providers.
  8. Forms - FlutterBloc y Cubits
    • Introducción básica a los gestores de estado Cubit y BloC ademas de ver como manejar campos de formulario de manera tradicional.
  9. Push Y Local Notifications
    • Se configura Firebase para enviar notificaciones push, recepcion y lectura de ellas en la app asi como se exploran las notificaciones locales y como se manejan en base a la informacion extraida de ellas.
  10. Docker Teslo Backend
    • Se hace el setup de un backend de productos para la aplicacion final.
  11. Teslo App
    • Final Flutter app robusta donde se consumen servicios web del backend montado en la seccion anterior para autenticarse, crear, editar y mostrar productos utilizando las bases aprendidas de arquitectura Clean y Providers.

Flutter Móvil - Instalaciones recomendadas

Descargar las hojas de atajos recomendadas:

Guías de atajos - Dart

Guías de atajos - Flutter

Instalaciones en el equipo

  1. Git
git config --global user.name "Tu nombre"
git config --global user.email "Tu correo"
  1. Crear cuenta en GitHub

  2. VSCode - Visual Studio Code

  3. Postman

  4. Android Studio

  5. Sólo Mac xCode

  6. Flutter SDK

  7. NodeJS

  8. Docker Desktop

  9. Table Plus <-- Visor de base de datos

Extensiones de VSCode

Tema en VSCode y configuraciones:

  • Aura Theme Configuraciones adicionales (opcionales) - settings.json
    "workbench.colorCustomizations": {
        "statusBar.background": "#121016",
        "statusBar.debuggingBackground": "#121016",
        "statusBar.debuggingForeground": "#525156",
        "debugToolBar.background": "#121016",
    },
    "[dart]": {
        "editor.formatOnSave": false,
        "editor.formatOnType": true,
        "editor.selectionHighlight": false,
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        "editor.suggestSelection": "first",
        "editor.tabCompletion": "onlySnippets",
        "editor.wordBasedSuggestions": false
    },

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published