Hello from TASTEDEV,
We would like to introduce TASTEREMOTE, a remote desktop project that lets you view and control a remote computer through a web browser. Install the host app on the PC you want to access, then connect from a browser without installing a separate viewer app. You can use the TASTEDEV-operated server or run your own server.
TASTEREMOTE is under active development as we continue to improve its features and stability. Depending on your setup, you may encounter bugs or features that are not yet fully polished. Please review the supported operating systems and known limitations before getting started.
If you run into a problem or have feedback, please leave a comment or question on the product page. Including your operating system, TASTEREMOTE version, and the steps that led to the issue will help us investigate and improve the project.
Product and downloads: https://tastedev.net/products/remote
Documentation: https://tastedev.net/docs/remote
For setup instructions and development updates, follow the development log through the Learn more link below.
There is still work to do, and your feedback will help us improve TASTEREMOTE step by step. Thank you for your interest, for trying the project, and for sharing your experience with us.
The TASTEDEV Team
Dart es un lenguaje de programación de código abierto desarrollado por Google y presentado por primera vez en 2011. Combina una sintaxis familiar de estilo C con orientación a objetos basada en clases, y su sistema de tipos estático, con inferencia de tipos y sound null safety, detecta los errores relacionados con null en tiempo de compilación.
Hoy Dart es conocido sobre todo como el lenguaje de Flutter, que permite crear apps para Android, iOS, web y escritorio desde un único código base. Durante el desarrollo, la compilación JIT hace posible la recarga en caliente (hot reload); para publicar, la compilación AOT genera código máquina nativo y rápido. Fuera de Flutter, Dart compila herramientas de línea de comandos y programas de servidor en ejecutables independientes, y puede compilarse a JavaScript o WebAssembly para ejecutarse en la web.
Para empezar, instala el SDK de Dart desde dart.dev; si ya instalaste el SDK de Flutter, Dart viene incluido. Si quieres probarlo sin instalar nada, usa DartPad en el navegador. Después, aprende lo básico con la introducción al lenguaje, lee Effective Dart para conocer el estilo idiomático y busca paquetes en pub.dev.
Lo más destacado
Sound null safety
Los tipos no admiten null por defecto, así que el compilador detecta los errores de referencia nula antes de ejecutar el programa, y la inferencia de tipos mantiene el código conciso.
Compilación JIT y AOT
La compilación JIT permite el hot reload durante el desarrollo, y la compilación AOT produce ejecutables nativos que arrancan rápido para producción.
Compilación multiplataforma
El mismo código Dart se compila a código máquina para móvil y escritorio, y a JavaScript o WebAssembly para la web.
Código asíncrono e isolates
async/await, Future y Stream hacen legible el código asíncrono, y los isolates ejecutan trabajo en paralelo sin compartir memoria.
Dónde se usa
Apps móviles, de escritorio y web con Flutter
Herramientas de línea de comandos (CLI) y scripts
Servidores y API de backend
Apps web compiladas a JavaScript o WebAssembly
Instalación
1
Instalar el SDK de Dart
Sigue las instrucciones de dart.dev para instalar el SDK de Dart en Windows, macOS o Linux. También puedes usar un gestor de paquetes como Chocolatey, Homebrew o apt, y el SDK de Flutter ya incluye el de Dart.
2
Comprobar la instalación
Abre una terminal nueva y verifica que el comando dart está en el PATH y muestra su versión.
dart --version
3
Crear un proyecto
Genera un proyecto nuevo a partir de la plantilla de app de línea de comandos. Incluye pubspec.yaml, que describe el paquete, y el punto de entrada bin/hello.dart.
dart create hello
Tu primer programa
Tu primer programa en Dart
Todo programa Dart empieza en la función main de nivel superior. print forma parte de la biblioteca dart:core, por lo que no hace falta importarla, y dart run compila el archivo y lo ejecuta al instante.
bin/hello.dart
void main() {
print('Hello, world!');
}
dart run bin/hello.dart
Herramientas habituales
dart CLI
Una única herramienta de línea de comandos para crear, ejecutar, compilar, formatear, analizar y probar proyectos Dart.
dart pub
El gestor de paquetes que descarga y administra las dependencias declaradas en pubspec.yaml desde el repositorio pub.dev.
DartPad
Un editor en línea para escribir y ejecutar código Dart y Flutter en el navegador, sin instalar nada.
Dart DevTools
Un conjunto de herramientas de rendimiento y depuración con perfilado de CPU y memoria, depurador e inspección de red.
Guía paso a paso
Seis capítulos que te llevan desde la instalación hasta las ideas clave de Dart.
0 comentarios
Iniciar sesión · Inicia sesión para dejar un comentario.