diegoRodicio

Está documentación está a túa disposición sin ningún custo económico. Sen embargo, para a súa elaboración dedico moito tempo e recursos, polo que agradecería unha colaboración co que consideres oportuno. Gracias.

View Categories

📘 Introdución

🚀 Que é Dart? #

Dart é unha linguaxe de propósito xeral creada por Google no ano 2011 e optimizada para o desenvolvemento de aplicacións rápidas en calquera plataforma. O seu obxectivo principal é ser unha linguaxe produtiva para crear aplicacións multiplataforma.

🧱 Dart como base de Flutter #

Dart é a linguaxe sobre a que se constrúe Flutter. Aínda que nos seus primeiros anos pasou desapercibida, actualmente está vivindo un repunte de popularidade grazas á súa versatilidade e á súa estreita integración con este framework.

🧩 Por que elixir Dart? #

  • É libre e de código aberto, mantida por Google.
  • Permite construír calquera tipo de aplicación: 📱 móbiles, 🌐 web, 🧠 machine learning ou mesmo 🎮 xogos.
  • É unha excelente opción tanto para aprender a programar dende cero como para desenvolvemento profesional.

📅 Cando apareceu Dart? #

A linguaxe Dart foi presentada por Google no ano 2011, co obxectivo de ofrecer unha alternativa moderna e eficiente a JavaScript para o desenvolvemento web. Co paso do tempo, Dart evolucionou ata converterse na linguaxe principal para crear aplicacións multiplataforma grazas ao framework Flutter.

🛠️ Para que se emprega Dart? #

Dart non está limitado a un único uso ou contorno. Foi deseñada para construír calquera tipo de software, e pode adaptarse a múltiples ámbitos. Xunto co framework Flutter, emprégase para desenvolver aplicacións para:

  • 📱 Móbiles (Android e iOS)
  • 💻 Escritorio (Windows, macOS, Linux)
  • 🌐 Web
  • 🖥️ Backend e ferramentas de liña de comandos (con dart:io)
  • 🎮 Xogos ou sistemas de intelixencia artificial (con ferramentas externas)

A súa integración con Flutter fai que sexa especialmente popular no ámbito do desenvolvemento de interfaces gráficas modernas, nativas e reactivas.

✨ Características principais de Dart #

🔤 Sintaxe clara e familiar #

A sintaxe de Dart é similar á de linguaxes como Java, JavaScript ou C#, o que facilita a súa aprendizaxe para quen veña doutras linguaxes.

✅ Type-safe: tipado estático e seguro #

Dart é unha linguaxe type-safe, o que significa que:

  • O valor dunha variable debe coincidir co seu tipo declarado.
  • Aínda que os tipos son obrigatorios, non é necesario indicalos sempre grazas á inferencia de tipos.