Crea una tarjeta de presentación- tu primera aplicación Flutter

micard

Crea una tarjeta de presentación- tu primera aplicación Flutter   Si has llegado a esta publicación es porque estás aprendiendo flutter, te felicito por ello, la mejor manera de aprender a programar es a través de casos reales. En este tutorial te enseñaré a crear una aplicación principal en flutter para todo programador. Tu aplicación de presentación.   Implementaremos  animaciones para los widgets tarjetas Card, usaremos otros tipos de fuentes y por último añadiremos un banner de publicidad admob. Para facilidad y rapidez usaremos las librerias animate_do (creada por Fernando…

Leer más

Cómo crear un keylogger usando Python

keylogger python

Crea tu propio Keylogger usando Python   En este artículo crearemos nuestro propio keylogger remoto, un keylogger es un programa que registra todas las datos ingresados por el teclado.  Programas como estos son muy importantes debido a su naturaleza en almacenar todo lo que el usuario presiona en el teclado. Podrás almacerar usuarios, claves, correos, chats y un sin número de casos adicionales, hay 2 tipos de keyloggers: los que guardan la información localmente y los remotos que envían la información a un correo o a un servidor. Este último…

Leer más

Flutter y la creación de aplicaciones móvil y web

Flutter para crear apps

Flutter y la creación de aplicaciones ¿Qué es Flutter? Es un SDK que creó Google destinado al desarrollo de aplicaciones con una excelente calidad en las interfaces, para Android y para IOS. Aunque no lo creas sí, también está destinada para IOS algo que a muchos nos sorprende que haya hecho Google. Flutter les ofrece a los desarrolladores un completo framework, herramientas y widgets lo que hace más sencillo el trabajo a la hora de crear aplicaciones con una agradable interfaz. Puede estar destinado también a diseñadores que esperan que…

Leer más

Aplicación de Machine Learning

Aplicación de Machine Learning

Aplicación del Machine Learning o Inteligencia Artificial Vehículos que pueden manejarse solos, asistentes que son capaces de traducir de un idioma a otro o sugerencias de compra personalizadas. Tareas complejas que antes se veían como una fantasía, hoy pueden ser posibles debido al ‘Machine Learning’, una cualidad que permite que ordenadores aprendan por si mismos a realizar funciones sin hacer falta que los programen para ello. ¿Qué es Machine Learning?   No es más que una disciplina de la inteligencia artificial que facilita a los ordenadores la capacidad de ver…

Leer más

Negocios y Ciencia de Datos

Negocios y Ciencia de Datos

¿Cómo puede influir la ciencia de datos en tu negocio? Es un aspecto de trabajo que consta de varios procesos, tales como: recolectar, analizar y modelar todos los datos que nos permitan entender más de la temática que estamos tratando y facilita las decisiones para afrontar los eventuales problemas. Muchas veces estos datos vienen dados en estructuras desordenadas y en gran cantidad y debido a esto es necesario aplicar un proceso para separar la información relevante para nosotros.   Una de las áreas donde tiene mayor importancia es en la…

Leer más

Flutter Arquitectura Limpia [14] – Interfaz del Usuario

flutter clean 14

Flutter Arquitectura Limpia [14] – Interfaz del Usuario ¡Finalmente ha llegado el momento de poner en práctica todo nuestro trabajo anterior! Esta parte se tratará de construir la interfaz de usuario y dividirla en múltiples widgets legibles y mantenibles. Debo aclarar que el contenido original es de Resocoder,  lo que he hecho  es una traducción al español del contenido. Al final de este artículo está el video en inglés para que vayan ilustrándose mejor y ya tengan una claridad de lo expuesto Curso TDD Arquitectura Limpia Esta publicación es solo…

Leer más

Flutter Arquitectura Limpia [13] – Inyección de dependencia

flutter clean 13

Flutter Arquitectura Limpia [13] – Inyección de dependencia   Tenemos todas las piezas individuales de la arquitectura de la aplicación en su lugar. Sin embargo, antes de poder utilizarlos creando una interfaz de usuario, debemos conectarlos. Dado que cada clase se desacopla de sus dependencias al aceptarlas a través del constructor, de alguna manera tenemos que pasarlas. Hemos estado haciendo esto todo el tiempo en pruebas con las clases simuladas con mock. Ahora, sin embargo, llega el momento de pasar en clases de producción reales utilizando un localizador de servicios.…

Leer más

EDGE AI ¿Qué es?

Intel EDGE AI

¿Qué es EDGE AI y cómo se puede utilizar?   Introducción a EDGE AI EDGE AI o IA en el borde (traducido al español) significa procesamiento local (o casi local), en oposición a cualquier lugar de la nube. Este puede ser un dispositivo local real, como un refrigerador inteligente, o servidores ubicados lo más cerca posible de la fuente (es decir, servidores ubicados en un área cercana en lugar de estar al otro lado del mundo). EDGE AI se puede usar donde es necesaria una baja latencia, o donde la…

Leer más

Flutter Arquitectura Limpia [12] – Implementación de Bloc 2/2

flutter clean 12

Flutter Arquitectura Limpia [12] – Implementación de Bloc 2/2   Comenzamos a implementar NumberTriviaBloc en la parte anterior y aprendiste los conceptos básicos para hacer TDD con Streams. En esta parte, terminemos la implementación de Bloc para que luego podamos pasar a la inyección de dependencia. Debo aclarar que el contenido original es de Resocoder,  lo que he hecho  es una traducción al español del contenido. Al final de este artículo está el video en inglés para que vayan ilustrándose mejor y ya tengan una claridad de lo expuesto Curso…

Leer más

Flutter Arquitectura Limpia [11] – Implementación de Bloc1/2

Flutter Clean 11

Flutter Arquitectura Limpia [11] – Implementación de Bloc 1/2   El titular de la lógica de presentación que vamos a utilizar en la aplicación Number Trivia es BLoC. Ya hemos configurado sus eventos y estados en la parte anterior. Ahora llega el momento de comenzar a armar todo haciendo un desarrollo basado en pruebas con Dart’s Streams. Debo aclarar que el contenido original es de Resocoder,  lo que he hecho  es una traducción al español del contenido. Al final de este artículo está el video en inglés para que vayan…

Leer más