![DATOGEDON](/img/default-banner.jpg)
- 26
- 47 661
DATOGEDON
Mexico
Приєднався 10 чер 2021
Desarrollo web y móvil
PocketHost, hosting para PocketBase
PocketHost: s.datogedon.com/ph
Es un hosting gratuito para PockerBase, puedes desplegar tus backends basados en este hosting. Si planeas recibir mucho tráfico y/o tener un alto volumen de registros puedes considerar consultar sobre sus planes comerciales.
info contacto: s.datogedon.com/
Es un hosting gratuito para PockerBase, puedes desplegar tus backends basados en este hosting. Si planeas recibir mucho tráfico y/o tener un alto volumen de registros puedes considerar consultar sobre sus planes comerciales.
info contacto: s.datogedon.com/
Переглядів: 58
Відео
crear proyecto flutter con fvm
Переглядів 39Місяць тому
info contacto: s.datogedon.com/ En este video utilizamos FVM para crear un proyecto especificando la versión desde el comienzo para no tener conflictos con cambiar de versión si utilizamos la versión que se instaló localmente. Esta manera nos permite crear proyectos utilizando una versión específica de flutter en donde sabemos que todas nuestras dependencias van a funcionar y/o tendrán compatib...
Final Cut PRO GRATIS mac 2024 PARA SIEMPRE
Переглядів 2,6 тис.Місяць тому
Final Cut PRO GRATIS mac 2024 info contacto: s.datogedon.com/ Publicación: s.datogedon.com/fcf Final Cut es una aplicación para MacOS, una herramienta para editar vídeo. Y a pesar de lo bueno que es, para muchos pagar $299 dolares no es barato. Por suerte hay una opción al que podemos recurrir para que cuando el periodo de prueba finalice, podamos resetear la fecha y comenzar de nuevo. Esto suc...
Mi primer proyecto LARAVEL en Laradock
Переглядів 1302 місяці тому
info contacto: s.datogedon.com/ Creamos una Aplicación Laravel para nuestro ambiente de desarrollo Laradock.
Mi primer PAGINA WEB en Laradock
Переглядів 352 місяці тому
info contacto: s.datogedon.com/ Unix: sudo vim /etc/hosts Windows: - Abre un editor de texto en modo Administrador c:\Windows\System32\Drivers\etc\hosts
laradock corrigiendo mysql 8.4
Переглядів 1352 місяці тому
info contacto: s.datogedon.com/ unknown variable 'default-authentication-plugin=mysql_native_password'. SOLUCION: -default-authentication-plugin=mysql_native_password mysql_native_password=on
Instalación de Laradock
Переглядів 1442 місяці тому
info contacto: s.datogedon.com/ Laradock es un entorno de desarrollo o ambiente de trabajo para aplicaciones Laravel y/o PHP. En Windows tenemos Laragon, pero en sistemas Unix no disponemos de esa herramienta. Laradock es la mejor opción gratuita para Linux o MacOS. En todo caso, solo necesitamos tener instalado docker y realizar la instalación de Laradock. Documentación: s.datogedon.com/laradock
Dark Theme en PHPMyAdmin
Переглядів 272 місяці тому
info contacto: s.datogedon.com/ Instalando Themes en PhpMyAdmin en laradock. Funciona para docker en general y para instalaciones locales basta con encontrar la ruta indicada. Publicación: s.datogedon.com/a1
Cómo usar ValueChanged en Flutter (Widget que retorna valores)
Переглядів 1418 місяців тому
info contacto: litelink.at/dev Flutter ValueChanged nos ayuda a devolver datos desde un Widget, podemos tomar, procesar o usar datos de otro widget mediante una función. La gestión de estados dependerá de lo que quieres hacer. Crea excelentes aplicaciones con Flutter Deja una estrella en Github: s.datogedon.com/flutter_app
Flutter: crear proyecto desde comando en la terminal
Переглядів 813Рік тому
En este video te enseñamos cómo crear un proyecto de Flutter desde la terminal con el comando 'flutter create org com.tuOrganizacion nombreApp'. Aprende a crear tu aplicación móvil de manera sencilla y rápida. ¡Descubre cómo utilizar Flutter para desarrollar aplicaciones móviles en este tutorial paso a paso!
Cómo firmar aplicaciones en Flutter para publicarlas en Google Play Store, Huawei AppGallery, etc.
Переглядів 10 тис.Рік тому
¿Quieres publicar tu aplicación creada en Flutter en Google Play Store? En este tutorial, te enseñaré los pasos necesarios para firmar y lanzar tu aplicación en Flutter. Aprenderás cómo generar un archivo APK (ahora appbundle) y firmarlo con un certificado de firma de Android, así como cómo subir tu aplicación a Google Play Store. Este tutorial es perfecto para principiantes y te ayudará a llev...
7) Desplegar PocketBase en un Servidor de Producción con NGINX proxy reverse en RunCloud.io
Переглядів 1,1 тис.Рік тому
info contacto: s.datogedon.com/ No es necesario usar RunCloud, si tu servidor usa NGINX la configuración es igual o similar. RunCloud.io es un administrador de servidores, especificamente para aplicaciones PHP. Lo uso para desplegar mis aplicaciones Laravel y sitios WordPress. También puedes deplegar tu instancia de PocketBase en alguno en mis servidores, proximamente. En esta ocasión, gracias ...
6) Flutter CRUD realtime con PocketBase
Переглядів 687Рік тому
6) Flutter CRUD realtime con PocketBase
4) Flutter App POST to PocketBase backend
Переглядів 1,2 тис.Рік тому
4) Flutter App POST to PocketBase backend
3) Mostrar en Flutter App los post de PocketBase
Переглядів 844Рік тому
3) Mostrar en Flutter App los post de PocketBase
2 Instalar dependencias y Conexión a PocketBase desde Flutter
Переглядів 2 тис.Рік тому
2 Instalar dependencias y Conexión a PocketBase desde Flutter
1) Instalación - PocketBase & Flutter App
Переглядів 2,9 тис.Рік тому
1) Instalación - PocketBase & Flutter App
Formularios dinámicos con Provider en Flutter Dynamic Form [ LIST ]
Переглядів 3,1 тис.Рік тому
Formularios dinámicos con Provider en Flutter Dynamic Form [ LIST ]
Excelente, me funciono!!
Gracias ahora me hace falta un iPad.😎
😁
no abre el link bro
listo, corregido! Tuve un inconveniente con el servidor. Gracias por comentar
Mil gracias!!
Gracias por comentar
Hola funciona en Monterrey?
Claro que sí
Se entiende a la perfeccion, podrias hacer un video sobre los tipos de estado
que te refieres con tipos de estado? a stateless y statefull?
Hola, si o si tiene que haber terminado la prueba gratuita, o antes de que termine también se puede ejecutar?
Puedes hacerlo en cualquier momento, no afecta. Puedes hacerlo todas las veces que quieras.
Buenas , no se si has usado laradock con x-debug a mi me resulta imposible
Lo logré, pero no es nada intuitivo. No se si es problema de PHP o de Laradock. Pero en otros lenguajes es muy fácil configurar el depurador.
😮❤🎉 me funcionó! Muchísimas gracias! Debo terminar de editar un trabajo y no tenía como hacerlo! Infinitas gracias
Que bueno que te funcionó 👏
ME FUNCIONO!!! millones de gracias
Excelente. Gracias por comentar.
Gracias por tu video, te amo.
Yo también
Que pasos requiere para que carguen los estilos de vite?
Que buena pregunta. Lo revolví, mañana subo video
cual era la solucion para el UTF8?
UTF8MB3 o UTF8MB4, dependiendo si es version 8.3 o 8.4 respectivamente
@@datogedon gracias hmno, ¿sabes si el laradock permite eliminar los demas servicios que no se ocupen de la carpeta? o esto afecta todo los demas archivos
Realmente no ocupan espacio, son solo archivos de configuración. Si deseas liberar espacio por archivos o caché, revisa la carpeta ".laradock" en la carpeta del usuario. Si eliminas las carpetas de los demás servicios también asegurate de limpiar docker-compose.yaml y el .env
@@datogedon vale rey, este canal merece mas reconocimiento
hmno este video vale oro, gracias totales
Gracias a ti!
Pocketbase's Admin panel is currently exposed to brute force attacks. Theres no MFA login for admins, which makes it a matter time to be hacked.
ooh. I'll consider it, thanks for your warning.
English caption??!ـ
I'll try, but I don't know if I can do it successfully.
Amigo sabes que capacidad tienen la versión gratuita gracias
Por ahora la única limitación es que en el plan Gratis solo puedes crear 1 instancia. Pero no hay un límite realmente.
@@datogedon muchas gracias 😊
obrigado amigo, estava com esse problema e nao tem nada na documentacao do laradock falando sobre
Me alegra saber que haya podido ayudarte
tengo el mismo problema, pero con Table 'mysql.plugin' doesn't exist, Failed to open optimizer cost constant tables y entre otras cosas, pero con mariadb funciona bien, sabes que mas podria hacer?, saludos desde chile buen contenido
eso parece relacionado con el volumen. prueba cambiar de ubicación y volver a ejecutar el build de ese servicio
pero si ya tengo una llave generada por mi primera app con android studio como uso la llave que ya tengo?
en key.properties pones las credenciales correspondientes y la ruta de la llave
Bro gracias !! muy duro
A la orden
Hola excelente anteriormnete me slio todo bien pero ahora me eh migradio a una mac para poder levantarlo de ahi si ya tengo ese keystore y ya tengo subido a play store y quiero generar una nueva version se genera otra keystore o con la misma y solo firmo de nuevo?
Siempre se usa la misma keystore. No importa si es android o macos. Si generaste una llave an windows, esa misma llave la usarás en macos y viceversa.
Hola no comprendo asi se firma la apk en que momento se esta subiendo a playstore? No comprendo hay otra parte del video?
firmas la app previo a subirlo a la tienda. Este video no es parte de una serie, solo es este.
Hola, voy a ver los cursos. Estoy buscando desde hace semanas como usar los hooks, no hay video tutoriales de eso y de verdad que es necesario. Saludos
pero eso es con go, con flutter no.
Muy bien explicado. Me ha sido muy útil :)
Gracias por comentar
Wajajaja
Disuclpen una pregunta todo eso se hace directamente en android studio o pudo hacerlo directamente en visual StudioCode
Hola amigo. Cómo podrás notar, mayormente estamos usando la terminal. Puedes usar cualquier editor de código que prefieras. Lo recomendado es Android Studio, pero si no te gusta usa lo que tengas a mano.
@@datogedon hola si lo firme con android estudio y si salii mil gracias por tus videos nos ayuda mucho
Jajaja
xddd jjaja
hay una manera de dejar fina el desplegable?
a que te refieres con fina?
Bro no me lo genrra dice que fue genrrado, pero voy a la carpeta y esta vacia , ayudaaaaa
la llave o el aab?
Gracias ! Simple y básico 🤙
A la orden
Muchas gracias, me sirvió mucho la explicación de este dropdown para mi proyecto 👍
Excelente!
bien...
Groso! Estaría genial verlo implementado con BLoC también! Pero ya con esto messirve!
Alguien me dice como se llama la extension que pone las lineas así de los brackets? porfa
Es algo propio del ide
@@datogedon si. Ya lo activé. Jaja gracias!!
Muy buen video! y muy bien explicado. Muchas gracias! Estaria bueno uno comparando esto con el bloc pattern.
Lo haré
Mil gracias Maestro.
Empezaste bien, y terminaste aún mejor 🙏
Hola, una pregunta el Dropdown no maneja un controller al igual que un TextField?
No maneja un controlador, pero puedes usar uno dentro de onChanged
Muy buen video, solo tengo una duda, Por qué el metodo "setTexts" es de tipo FUTURE y async ?
Realmente no es necesario usar metodos Future (al usar Future es obligatorio que la función sea async). Sin embargo cuando usamos un metodo que no sea Future, si llega a ser necesario agregar un await Future.delayed... y el método debe ser async y eso nos lleva de vuelta a hacer un método Future. Pero si no necesitas los delayed, puedes usar un metodo normal.
Hey man yo no puedo generar una llave, me dice... Keystore password is too short - must be at least 6 characters
dice que debes usar mas de 6 letras para tu contraseña.
@@datogedon asi es, pero por ejemplo puse una larga asi como esta en el video y me dice igual y tengo rato intentando jaja
revisa si la terminal te permite pegar. o puedes hacer click derecho y pegar. puede ser que no esté pegando y estes enviando una contraseña vacia.
¿ya está el siguiente viseo? :c
Cual?
@@datogedon el que dices al final que ibas a hacer con un map para que los textformfields tengan los labels
@@jonnathanSpinosa oh. lo haré :)
@@datogedon gracias amigo, si puedes explicar depronto algo de cómo podría guardar eso en una BD como pocketbase o sqflite sería genial.
Bro, tengo una app en la playstore esta fue hecha con java, la estoy re haciendo en flutter, puedo subir una actualización de esta ? cabe aclarar que tengo el .jks guardado
Si tienes el mismo .jks no te afectará al momento de publicarla. Para firmar si debes seguir los demás pasos. Suerte con tu nueva app.
@@datogedon El único inconveniente es que no recuero bien cual es la pass que puse en ese entonces del .jks. No se si me deje intentar diferentes claves. Gracias por responder
como eso sucede en local puedes intentar todas las contraseñas que quieras. Ahora si no tienes exito, en la cuenta de desarrollador ve a tu aplicación: Configuración > Integración de la aplicación > Firma de aplicaciones > Solicitar cambio de la clave de subida. Te pedirán generar una nueva keystore y en base a ese keystore generar un .pem con el comando que te dan. A continuación subes ese archivo .pem y en unos días te responderán la solicitud para que puedas enviar actualizaciones con la nueva llave.
Buena información. Muchas gracias.
Gracias por comentar
¡Muchas gracias por compartir tus conocimientos! Acabo de suscribirme al canal y estoy trabajando con el código que has compartido. He llegado a un punto en el que todo funciona correctamente, aunque tuve que realizar algunos cambios debido a las actualizaciones de Pocketbase. ¿Crees que las futuras actualizaciones de esta plataforma tendrán algún efecto en la aplicación móvil cuando esté en producción?
lo que puedes hacer es guardar la misma versión de pocketbase que estas usando para tu app flutter. porque pocketbase está en constantes actualizaciones. Entonces el .zip que descargas guardalo y así poder reutilizar tu código flutter sin inconvenientes.
@@datogedon genial eres el mejor. Muy buen tutorial.
tengo un problema el texto es muy grande en el drowpdown ya lo acomode para seleccionar la letra se pone una bajo de otra osea multilineas el problemas es que al seleccionar como el texto es grande al colocarse la opcion que seleccione quisiera que solo mostrara hasta donde se pueda ver el tamano del drowpdown
Para limitar el tamaño del texto en el DropdownButtonFormField puedes agregar una propiedad isDense y establecerla en true. Esto reduce el espacio vertical utilizado por cada elemento en el menú desplegable. Además, puedes usar la propiedad isExpanded para hacer que el menú desplegable ocupe todo el ancho disponible. De esta manera, el texto se ajustará al ancho del menú desplegable en lugar de envolverse en varias líneas. publicación: datogedon.com/sdks/flutter/flutter-dropdown-como-crear-una-lista-desplegable-dropdownbuttonformfield/
Amigo me puedes ayudar por favor cuando intento mostrar el id me muestra el siguiente error "_TypeError (type 'Null' is not a subtype of type 'String')" gracias
Pero el content y el title si se muestran bien
Puedes compartir capturas de pantalla en el grupo de fb? O si lo tienes en Github manda el link
Grupo fb facebook.com/groups/347965900117718
@@datogedon Gracias amigo ya me uni al grupo. Pero lo pude solucionar con el siguiente vídeo que tienes. Aunque no entendí porque el id viene aparte. pero funcionó. Muchas gracias
Hola. Buen video. Tengo una pregunta ¿Es necesario que MultiProvider contenga MaterialApp, o se puede declarar en otra parte del "árbol"?
Es obligatorio que contenga a MaterialApp, creo que es porque en MaterialApp se crea toda la estructura de navegación.
Si. Siendo un singleton es necesario que la inyección esté en lo mas alto, en este caso MaterialApp
Muchas gracias por el video. Excelente explicación!!
Gracias por tu comentario