Dart es un lenguaje de programación basado en clases, estático (y fuertemente) para construir aplicaciones web y móviles. Dart compila a JavaScript moderno para ejecutar en el navegador y compila a código nativo para ejecutar en plataformas móviles como Android e iOS. Dart también se ejecuta en la línea de comandos para scripts y aplicaciones del lado del servidor.

dart...

Tengo un problema y no sé cómo resolverlo. List<int> list= [1, 2, 3]; Cómo convertir la lista anterior en esto: String data= '[1, 2, 3]';....
15 may. 2020 a las 12:54
Disculpa la ignorancia Soy nueva en Flutter. Estoy practicando en un curso que hice y tengo el siguiente escenario: Tengo una vista donde consumo un servicio web en el método getDataArray (FutureBuilder), y solo quiero que se haga una sola vez cuando se accede a esta vista. También tengo un TextFiel....
14 may. 2020 a las 19:10
Estoy realmente atrapado en un problema, donde estoy tratando de centrar un FloatingActionButton, que está fuera del cuerpo. El código actualmente se ve así: @override Widget build(BuildContext context) { return Scaffold( body: FutureBuilder( future: _initializeCameraControllerFu....
14 may. 2020 a las 18:11
Quiero que mi imagen se ajuste a la pantalla, por ahora tengo: return Scaffold( backgroundColor: Colors.black, body: SafeArea( child: Stack( children: <Widget>[ Center( child: FittedBox( fit: BoxFit.fill, child: Image.file(File(_path)), ....
13 may. 2020 a las 10:12
Traté de construir un card con esquinas redondeadas. Intenté agregar el borderRadius en el Container y el hijo del Container es una imagen, pero no entiendo las esquinas redondeadas. Solo los obtengo cuando elimino la propiedad Image. Cual es mi error? ¡Gracias por adelantado! Container( decoratio....
11 may. 2020 a las 20:30
Después de iniciar sesión en mi aplicación, puedo pasar al usuario a mi widget de inicio de esta manera ... Future checkAuth(BuildContext context) async { FirebaseUser user = await _auth.currentUser(); if (user != null) { print("Already singed-in with ${user.email}"); Navigator.p....
11 may. 2020 a las 17:24
Estoy trabajando en una interfaz de usuario de chatscreen simple en Flutter. Hay un widget MessageBubble definido por el usuario que acepta tres parámetros: remitente (String), texto (String), isMe (bool). Actualmente se le pasan valores estáticos uno por uno, como este: List<MessageBubble> messages....
10 may. 2020 a las 18:00
Estoy aprendiendo flutter e intentando analizar un JSON como en este artículo, pero obteniendo este error. lib / service / apiservice.dart: 11: 33: Error: No se puede asignar un valor de tipo 'Datos' a una variable de tipo 'Lista'. - 'Datos' es de 'paquete: gocorona / models / totals.dart' ('lib / m....
10 may. 2020 a las 14:59
Esta es la advertencia: Esta clase (o una clase de la que hereda esta clase) está marcada como '@immutable', pero uno o más de sus campos de instancia no son finales: MyWidget.myVar La consola me dice que la variable debe ser final. Sospecho que debería cambiar mi widget a un estado si quiero cambia....
9 may. 2020 a las 14:33
Digamos que tengo una cadena con n número de caracteres, pero quiero recortarla a solo 10 caracteres. (Dado que en todo momento la cadena tiene más de 10 caracteres) No sé el contenido de la cadena. ¿Cómo recortarlo de tal manera? Sé cómo recortarlo después de CIERTO personaje String s = "one.two"; ....
8 may. 2020 a las 19:50
Esta es mi lista y quiero la suma de mensajes no leídos en el widget de texto. No puedo entender cómo puedo obtener mensajes no leídos de esta lista y agregarlos. ¿Alguien puede ayudarme cómo puedo hacerlo? List<UsersData> user = [ UsersData( name: 'Zack Alex', msg: 'Im on my way.', s....
7 may. 2020 a las 17:55
Pantalla 1: muestra la lista de elementos con el botón Agregar Pantalla 2: formulario para agregar nuevos elementos a la lista. Pantalla 2》 Pantalla 1 Al llamar a navigator.pop () en la pantalla 2, ¿cómo llamar al método / setstate (para actualizar la lista) en la pantalla 1? ¿Puede alguien ayudarme....
6 may. 2020 a las 22:38
En javascript, tenemos NPM y la carpeta node_modules en cada proyecto. No pude encontrar un concepto similar para Dart / Flutter, excepto la carpeta build en mi aplicación, que contiene una carpeta de algunas dependencias que tengo en pubspec.yaml. Sin embargo, no tiene nada del código fuente, y cre....
6 may. 2020 a las 08:59
Este es mi código: import 'package:flutter/material.dart'; import 'dart:async'; void main() => runApp(MaterialApp( home: FirstScreen(), )); class FirstScreen extends StatelessWidget { @override Widget build(BuildContext ctxt) { return new Scaffold( appBar: new AppBar( ....
6 may. 2020 a las 02:06
Tengo esta cadena "Something\nhors réseau\n+ que 3e" y quiero eliminarla de \n hasta el final de la cadena manteniendo solo "Something" ¿Cómo puedo lograr esto con dardo?....
5 may. 2020 a las 22:19
Entonces, tengo una lista de listas, como esta var a = [['a', 'b', 'c'], ['1', '2', 'b'], [3, 'd', true]]; Quiero generar una lista aplanada con valores duplicados eliminados - var b = ['a', 'b', 'c', '1', '2', 3, 'd', true]; Si bien, sé que puedo usar map / reduce, solo tratando de entender cuál....
5 may. 2020 a las 09:41
Vengo de ReactJS y React Native. Quiero probar Flutter. Hasta ahora quiero tener una pantalla de inicio de sesión. Por lo tanto, quiero verificar si un usuario ya ha iniciado sesión. Si es así, reenviar a la pantalla de inicio. Si no, muestra la pantalla de inicio de sesión. En React with TypeScript....
4 may. 2020 a las 18:11
Tengo una lista de valores booleanos. Quiero cambiar el valor de un índice en particular, pero el valor no cambia. El código parece correcto. List<bool> toggleTemp = [false, false, false, false, false, false, false]; for (int k = 0; k < toggleTemp.length; k++) { print(k.toString....
4 may. 2020 a las 09:10
Como a continuación trato de agregar un TextFormFiled y después de agregarlo aparece el error A renderFlex overFlowed: Widget build(BuildContext context) { return Column( children: <Widget>[ Text('Rate the order !', style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold),), ....
4 may. 2020 a las 03:05
Quiero inicializar una variable final en una clase para esto. Class C{ final int variable1 = 0; //dynamically generated value final int variable2; C(): this.variable2 = this.variable1 + 1; //variable2 need access to "this" to initialize } ....
3 may. 2020 a las 23:43
Traté de hacer un texto, que solo debería ser visible, si variable1 == "1", pero recibí un error. ¿Alguien puede decirme por qué me sale este error? A continuación se muestra el código que probé. ¡Gracias por adelantado! Padding( padding: const EdgeInsets.symmetric(vertical: 28.0), ....
3 may. 2020 a las 19:49
Creé dos casillas de verificación, pero después de hacer clic en una de ellas, ambas están marcadas, como en la imagen a continuación, ¿alguien podría ayudarme a resolver este problema? Solo uno puede ser marcado, Mi código: class _LanguageSelectorState extends State<LanguageSelector> { static fi....
3 may. 2020 a las 18:00
Cuando comento una línea desde el widget o la aplicación de vista de lista funciona, pero cuando la descomento no aparece en absoluto ... Es una vista de lista para representar una lista de notificaciones que recibe a través de api, api funciona normalmente con el futuro generador, pero cuando agreg....
3 may. 2020 a las 17:49
Estoy buscando almacenar datos de recuperación de firestore en una Lista que contendría datos de todos sus documentos. Definí la lista como: List retrievedData = List(); A continuación, al presionar el botón, quería imprimir datos en todos los documentos de una colección específica. Entonces, hice ....
1 may. 2020 a las 20:23
Tengo esta función que devuelve el valor "SharedPreference" almacenado en ella. Future<bool> getLoginStatus() async { final prefs = await SharedPreferences.getInstance(); final loggedInStatus = prefs.getBool("loggedInStatus"); if (loggedInStatus == null) { return false; } ....
28 abr. 2020 a las 22:21