Categoría: Tendencias Digitales

  • ToF vs. LiDAR: ¿Cuál es la diferencia?

    ToF vs. LiDAR: ¿Cuál es la diferencia?

    Últimamente, ha habido tanto ruido en torno a LiDAR en los nuevos dispositivos de Apple que es fácil olvidar que la Realidad Aumentada móvil puede funcionar de cualquier otra forma. Pero puede y lo hace, particularmente con las herramientas ToF que alcanzan nuevas alturas en los teléfonos Samsung.

    Ya sea que sea un desarrollador, esté en el mercado de un nuevo dispositivo o simplemente tenga curiosidad, vale la pena tomarse un tiempo para analizar estas siglas y aprender los entresijos de la detección de profundidad de teléfonos móviles.

    ¿Qué es ToF?

    ToF es la abreviatura de Time of Flight.

    Técnicamente, ToF se refiere al uso de la velocidad de la luz (o incluso del sonido) para determinar la distancia. Mide el tiempo que tarda la luz (o el sonido) en salir del dispositivo, rebotar en un objeto o avión y regresar al dispositivo, todo dividido por dos revela la distancia entre el dispositivo y el objeto o avión.

    Entonces, la relación es que todo LiDAR es un tipo de Time of Fight, pero no todo Time of Flight es LiDAR. Para simplificar las cosas, cuando hablamos de "ToF", nos referimos a la medición de distancia óptica, sin incluir LiDAR.

    Entonces, si LiDAR y Optical Non-LiDAR ToF usan luz para la determinación de la distancia y el mapeo 3D, ¿en qué se diferencian?

    ¿Qué es LiDAR?

    LiDAR es la abreviatura de Light Detection and Ranging . Esta tecnología utiliza un láser, o una rejilla de láseres, como fuente de luz en la ecuación detallada anteriormente.

    Se puede usar una sola lectura LiDAR para medir cosas como el ancho de una habitación, pero se pueden usar múltiples lecturas LiDAR para crear "nubes de puntos". Estos se pueden utilizar para crear modelos tridimensionales de objetos o mapas topográficos de áreas completas.

    Si bien LiDAR puede ser nuevo para los dispositivos móviles, la tecnología en sí ha existido durante bastante tiempo. En entornos no móviles, LiDAR se utiliza para hacer de todo, desde mapear entornos submarinos hasta descubrir sitios arqueológicos.

    ¿En qué se diferencian LiDAR y ToF?

    La diferencia funcional entre LiDAR y otras formas de ToF es que LiDAR usa láseres pulsados ​​para construir una nube de puntos, que luego se usa para construir un mapa o imagen 3D. Las aplicaciones ToF crean "mapas de profundidad" basados ​​en la detección de luz, generalmente a través de una cámara RGB estándar.

    La ventaja de ToF sobre LiDAR es que ToF requiere equipos menos especializados para que se pueda utilizar con dispositivos más pequeños y menos costosos. El beneficio de LiDAR proviene de la facilidad con la que una computadora puede leer una nube de puntos en comparación con un mapa de profundidad.

    La API de profundidad que Google creó para dispositivos Android funciona mejor en dispositivos habilitados para ToF y funciona creando mapas de profundidad y reconociendo "puntos característicos". Estos puntos característicos, a menudo barreras entre diferentes intensidades de luz, se utilizan para identificar diferentes planos en el entorno. Esto esencialmente crea una nube de puntos de menor resolución.

    Cómo funcionan ToF y LiDAR con Mobile AR

    Los mapas de profundidad y las nubes de puntos son geniales y, para algunas personas y aplicaciones, son suficientes. Sin embargo, para la mayoría de las aplicaciones de RA, estos datos deben contextualizarse. Tanto ToF como LiDAR hacen esto trabajando junto con otros sensores en el dispositivo móvil. Específicamente, estas plataformas deben comprender la orientación y el movimiento de su teléfono.

    Dar sentido a la ubicación del dispositivo dentro de un entorno mapeado se denomina localización y mapeo simultáneo, o "SLaM". SLaM se usa para otras aplicaciones como vehículos autónomos , pero es más necesario que las aplicaciones de AR basadas en dispositivos móviles coloquen objetos digitales en el entorno físico.

    Esto es particularmente cierto para las experiencias que permanecen en su lugar cuando el usuario no interactúa con ellas y para colocar objetos digitales que parecen estar detrás de personas y objetos físicos.

    Otro factor importante en la colocación de objetos digitales tanto en aplicaciones basadas en LiDAR como en ToF son los "anclajes". Los anclajes son puntos digitales en el mundo físico a los que se "adjuntan" los objetos digitales.

    En aplicaciones de escala mundial como Pokemon Go, esto se hace a través de un proceso separado llamado "Geoetiquetado". Sin embargo, en las aplicaciones de AR basadas en dispositivos móviles, el objeto digital está anclado a puntos en una nube de puntos LiDAR o en uno de los puntos característicos de un mapa de profundidad.

    ¿Es LiDAR mejor que ToF?

    Estrictamente hablando, LiDAR es más rápido y más preciso que Time of Flight. Sin embargo, esto se vuelve más significativo con aplicaciones más avanzadas tecnológicamente.

    Por ejemplo, ToF y la API de profundidad de Google tienen dificultades para comprender planos grandes de textura baja como paredes blancas. Esto puede dificultar que las aplicaciones que utilizan este método coloquen con precisión objetos digitales en algunas superficies del mundo físico. Las aplicaciones que utilizan LiDAR tienen menos probabilidades de tener este problema.

    Sin embargo, es poco probable que las aplicaciones que involucren entornos más grandes o con mayor variedad de texturas tengan este problema. Además, la mayoría de las aplicaciones de RA para consumidores basadas en dispositivos móviles implican el uso de un filtro de RA en la cara o el cuerpo del usuario, una aplicación que es poco probable que tenga problemas debido a las grandes superficies sin textura.

    ¿Por qué Apple y Google utilizan diferentes sensores de profundidad?

    Al lanzar sus dispositivos compatibles con LiDAR, Apple dijo que incluyeron los sensores y otro hardware con el fin de "abrir más flujos de trabajo profesionales y admitir aplicaciones profesionales de fotos y videos". El lanzamiento también llamó a su iPad Pro compatible con LiDAR "el mejor dispositivo del mundo para realidad aumentada" y promocionó las aplicaciones de medición de Apple.

    Google no ha dado explicaciones tan directas de por qué su API de profundidad y la nueva línea de dispositivos de soporte no usan LiDAR. Además de trabajar con LiDAR, manteniendo los dispositivos Android más livianos y asequibles, también hay una gran ventaja de accesibilidad.

    Dado que Android funciona en dispositivos móviles fabricados por varias empresas, el uso de LiDAR favorecería los modelos compatibles con LiDAR a expensas de todos los demás. Además, debido a que solo requiere una cámara estándar, la API de profundidad es compatible con más dispositivos.

    De hecho, la API de profundidad de Google es independiente del dispositivo, lo que significa que los desarrolladores que utilizan la plataforma de creación de experiencia de realidad aumentada de Google pueden desarrollar experiencias que también funcionen en dispositivos Apple.

    ¿Ha explorado la detección de profundidad?

    Este artículo se ha centrado principalmente en LiDAR y ToF en experiencias de RA basadas en dispositivos móviles. Eso se debe en gran parte a que estas experiencias más complejas requieren la mayor explicación. También es porque estas experiencias son las más divertidas y prometedoras.

    Sin embargo, enfoques de detección de profundidad como estos son la base de muchas experiencias y herramientas más simples y prácticas que puede usar todos los días sin pensarlo mucho. Con suerte, leer sobre ToF y LiDAR le permitirá apreciar mejor estas aplicaciones.

  • Cómo cancelar su suscripción a Xbox Game Pass

    Cómo cancelar su suscripción a Xbox Game Pass

    Xbox Game Pass ofrece una excelente relación calidad-precio, con un catálogo de más de 100 juegos que puedes jugar por una tarifa mensual. Pero el servicio al estilo de Netflix no es para todos.

    Ya sea que desee cancelar su suscripción a Game Pass, desactivar la facturación recurrente o cambiar su plan, le mostraremos cómo hacerlo.

    Cómo cancelar su suscripción a Game Pass

    Dirígete a account.microsoft.com e inicia sesión. En la pantalla de inicio, es posible que veas un cuadro de Suscripciones donde puedes elegir ver Todas las suscripciones .

    De lo contrario, seleccione Servicios y suscripciones de la cinta en la parte superior de la pantalla.

    Desplácese hacia abajo hasta Xbox Game Pass o Xbox Game Pass Ultimate .

    Haga clic en Administrar .

    Su mejor opción aquí es Cancelar suscripción . Pinchalo.

    Ahora, Microsoft puede intentar mantenerlo suscrito aquí y lo hacen preguntando si desea detener las suscripciones recurrentes. Si está seguro de que desea cancelar Game Pass, presione Desactivar facturación recurrente .

    Después de procesar su solicitud, verá una pantalla de confirmación que le indica que ya no se le cobrará en su próxima fecha de facturación. Aquí es cuando su suscripción a Game Pass se detiene.

    Tenga en cuenta que no hay forma de cancelar su suscripción a Game Pass con efecto inmediato.

    Solo hay una exención: si es residente en Israel, tiene derecho a cancelar una suscripción de inmediato y obtener un reembolso por el tiempo restante que le queda a su sub. Puede hacerlo poniéndose en contacto con support.microsoft.com .

    Relacionado: Microsoft ve un aumento enorme en los suscriptores de Xbox Game Pass

    Cómo cancelar suscripciones en su Xbox

    Puede verificar el estado de sus suscripciones de Microsoft en su consola Xbox, pero no hay forma de cancelar correctamente su Game Pass allí.

    En Xbox, dirígete a Configuración> Cuenta> Suscripciones .

    Aquí, puede ver todos sus suscriptores y cambiar o agregar nuevos detalles de facturación.

    También hay una opción para administrar las suscripciones, pero es solo un enlace que se abre en el anticuado navegador Edge de Xbox. Es mucho más fácil ir a account.microsoft.com en su teléfono o computadora.

    Cómo desactivar la facturación periódica en Xbox One

    No hace mucho, Microsoft solía permitirle simplemente desactivar la renovación automática con solo hacer clic en un botón. Ahora, si desea desactivar la facturación recurrente (útil cuando tiene un código de Game Pass o una tarjeta de regalo de Xbox), puede seguir los pasos anteriores.

    Como alternativa, visite account.microsoft.com y vaya a Servicios y suscripciones .

    Busque la sección Game Pass y seleccione Administrar .

    En Configuración de pago , busque Tiene facturación recurrente . A la derecha de esto está la opción Cambiar .

    Haga clic aquí y el menú desplegable ofrece dos opciones más: Cambiar de plan y Desactivar la facturación recurrente .

    Elija lo último, luego confirme su selección presionando Desactivar facturación recurrente .

    Cómo cambiar el nivel de suscripción de Game Pass

    Hay tres niveles diferentes de Xbox Game Pass: Xbox Game Pass Ultimate, Xbox Game Pass para PC y Xbox Game Pass.

    Puede ver las opciones en el sitio oficial de Xbox Game Pass , pero la principal diferencia (además de usar una consola o computadora) es que Ultimate también le permite transmitir juegos a su teléfono o tableta, e incluye los beneficios de Xbox Live Gold y los títulos de EA Play. .

    Si ya está inscrito en alguna membresía de Xbox Game Pass, primero debe cancelar su suscripción.

    Espere hasta la fecha que se muestra en la pantalla de confirmación, el día en que su suscripción ya no está activa.

    Después de esta fecha, puede suscribirse a un nivel de membresía de Game Pass diferente.

    Relacionado: Microsoft está agregando Xbox Streaming a iOS

    Cómo cambiar su plan de pago de suscripción a Game Pass

    Además de los diferentes tipos de membresía, también tiene varios planes de pago para todos los niveles de Game Pass. Esto le permite pagar una tarifa mensual fija o ahorrar dinero pagando por adelantado una suscripción de tres meses, seis meses, anual o bienal.

    Nota: actualmente es más barato pagar mensualmente que cambiar a un plan de pago de tres o seis meses (aunque, en el mejor de los casos, ahorrará un par de centavos).

    Vaya a account.microsoft.com y luego a Servicios y suscripciones .

    Busque su suscripción a Game Pass y presione Administrar .

    Haga clic en Cambiar y, en el menú desplegable, seleccione Cambiar plan .

    Su plan actual está etiquetado como tal. Ahora, haga clic en cualquier otro plan de pago.

    Debajo de los detalles de su tarjeta (y la opción de cambiar la tarjeta que usa) hay una alerta que detalla cuánto se le cobrará en su próxima fecha de facturación.

    Haga clic en Confirmar para aceptar.

    Cómo volver a unirse a Xbox Game Pass

    Decidió que desea volver a suscribirse a Game Pass después de cancelar, es bastante sencillo. Puede registrarse nuevamente desde su consola o ir a la página de la Cuenta Microsoft.

    Elija Servicios y suscripciones .

    Desplácese hasta su suscripción previamente activa y elija Renovar .

    En la página siguiente, seleccione Unirse para reiniciar la suscripción.

    Alternativamente, si tiene un código, haga clic en los tres puntos para canjearlo.

    Los pros y los contras de cancelar la suscripción a Xbox Game Pass

    Antes de cancelar, vale la pena sopesar lo que perderá (a cambio del dinero ahorrado). Lo obvio es que hay más de 100 juegos que se pueden descargar y jugar como parte de su suscripción.

    Recuerde, si comparte juegos en Xbox, cualquier otra persona que use su consola doméstica también perderá el acceso a la biblioteca y las ventajas de Games Pass.

    Relacionado: Los mejores juegos para jugar en Xbox Game Pass

    Puede que le resulte mejor cambiar su nivel de suscripción, en lugar de deshacerse de él por completo. Por ejemplo, el nivel más caro, Ultimate, te permite jugar a cualquier juego de la biblioteca de Game Pass en la consola y la PC (y también transmitir a teléfonos Android).

    Si solo juegas en un dispositivo, cambiar a Xbox Game Pass estándar para PC o consola podría ser un movimiento sólido y económico.

    Xbox Live Gold, que ofrece a los jugadores juegos y descuentos mensuales gratuitos, también se incluye en Game Pass Ultimate. Si es un suscriptor actual de Ultimate y desea cancelar la membresía, recuerde que deberá comprar una suscripción Gold por separado para jugar la mayoría de los juegos en línea.

    Tampoco recibirá un reembolso por finalizar su suscripción. En cambio, tiene acceso al servicio y todos sus beneficios hasta el inicio de su próximo ciclo de facturación.

    Game (Pass) Over, hombre

    Y eso es. Siga estos pasos para cancelar su suscripción a Game Pass. Por otro lado, si no quiere perder todos los beneficios de su membresía, es igual de fácil cambiar a un plan que se adapte mejor a sus necesidades de juego.

  • ¿Qué es la pérdida de paquetes y cómo solucionar su causa?

    ¿Qué es la pérdida de paquetes y cómo solucionar su causa?

    Concéntrese en la solución de problemas y las soluciones. La lista de herramientas para reducir la pérdida de paquetes en el artículo sobre DNS es excesiva, pero puede recomendar una. Aparentemente, el juego Apex Legends es uno de los principales afectados por la pérdida de paquetes; ¿Existe una razón específica y una solución? Explorar.

    La pérdida de paquetes es un problema importante con las comunicaciones de red y puede hacer que su conexión sea irregular. Pero, ¿qué es la pérdida de paquetes y por qué es un problema?

    Echemos un vistazo a qué es la pérdida de paquetes y cómo solucionarlo.

    ¿Qué es la pérdida de paquetes?

    Primero, analicemos qué es un "paquete", para que podamos entender qué causa la pérdida de paquetes y por qué es tan malo.

    Cuando navega por Internet, necesita enviar y recibir datos para cargar un sitio web. Su computadora necesita comunicarse con el servidor al que está intentando conectarse.

    Para hacer esto, envía pequeños paquetes de datos por Internet hacia el destino. Estos pequeños paquetes se conocen como "paquetes".

    Los paquetes no pueden almacenar una gran cantidad de datos; como máximo, pueden caber 65,535 bytes (o 0.065 megabytes) de información dentro de ellos. Sin embargo, su paquete de Internet promedio ni siquiera será tan grande. Normalmente, los paquetes de Internet almacenan solo 1.500 bytes (0,0015 megabytes) de datos.

    No hay mucho que puedas hacer con un tamaño de archivo tan pequeño. Es por eso que las computadoras y los servidores envían más de un paquete de datos cuando hablan. Por ejemplo, cuando ve una transmisión en vivo en Internet, su PC recibe una avalancha constante de paquetes que contienen datos visuales y de audio.

    Como era de esperar, con todos estos paquetes fluyendo a través de Internet, hay ocasiones en las que estos paquetes se pierden. Cuando esto sucede, el flujo de datos falla y puede causar errores y fallas.

    Si está viendo una transmisión en vivo y se produce una pérdida de paquetes, esto puede provocar que la transmisión se acumule en el búfer o que se produzcan fallas visuales y de audio extrañas. Esto se debe a que los paquetes que transportan los datos que componían esa parte del flujo se han "perdido".

    Es como si alguien te enviara una novela de misterio de asesinato completa página por página en sobres individuales. Si todas las páginas llegaran a su casa, podría construir el libro por completo y leer la novela. Sin embargo, si una parte del capítulo seis se pierde en el correo, tendrá una lectura confusa en la que el mayordomo está vivo una página y muerto en la siguiente.

    Cómo reparar la pérdida de paquetes.

    Podrías pensar en algunas de las razones por las que parte del capítulo seis de tu novela de misterio y asesinato nunca llegó. Quizás la dirección fue incorrecta o se perdió en el correo. Los paquetes tienen problemas similares que pueden hacer que "se pierdan".

    Echemos un vistazo a qué puede provocar esto y cómo solucionar la pérdida de paquetes.

    Congestión del tráfico de la red

    Las conexiones a Internet tienen un ancho de banda limitado; no pueden permitir el paso de una cantidad infinita de paquetes. Cuando Internet se llena de gente que envía paquetes de un lado a otro, puede causar cierta congestión en la red.

    Como tal, como un atasco de tráfico, demasiados paquetes pueden hacer que lleguen más tarde de lo esperado. Sin embargo, si un servidor cree que las conexiones se están llenando demasiado, puede optar por borrar todos los paquetes y empezar de nuevo.

    Cables Ethernet defectuosos

    Como era de esperar, una conexión defectuosa es propensa a la pérdida de paquetes. Si usa una conexión Ethernet y algo daña los cables, los paquetes pueden perderse mientras viajan hacia y desde su PC.

    La mejor manera de solucionar este problema es tomar un nuevo cable Ethernet y probarlo. Los cables Ethernet tienden a ser muy asequibles, por lo que no debería ser una solución costosa.

    Hardware defectuoso o inadecuado

    De manera similar, es posible que algo esté fallando con el hardware que envía los paquetes. Cuando su hardware de red comienza a ir hacia el sur, tiene problemas para enviar los paquetes a una velocidad confiable. Como tal, notará que algunos de ellos comienzan a desaparecer.

    Para solucionar esto, intente conectarse a través de Ethernet o pruebe con otra tarjeta de red. Si esto soluciona el problema, sabrá qué está causando el problema.

    Hardware sobrecargado

    De manera similar a lo anterior, el hardware sobrecargado también puede causar la pérdida de paquetes. El hardware en sí está funcionando bien, pero está cargado de tantas consultas que las cosas salen mal. Cuando esto sucede, es mejor cerrar cualquier aplicación que use su conexión de red.

    Software defectuoso

    Si el hardware funciona bien, existe la posibilidad de que el software que envía los datos tenga problemas. Un error en el código de red puede hacer que los paquetes se pierdan al enviar datos a un servidor.

    Si esto sucede con un juego o aplicación específicos, intente desinstalarlo y volver a instalarlo. Con suerte, esto debería solucionar el problema técnico y volver a conectarte.

    Pérdida de paquetes inalámbricos

    Si usa una conexión Wi-Fi, verá más problemas que si usa un cable Ethernet. Esto se debe a que, si bien un cable Ethernet transporta datos de forma segura a través de un cable protegido, el Wi-Fi tiene que atravesar el aire y cualquier obstáculo que se interponga entre usted y el enrutador.

    Estos obstáculos pueden ser físicos, como paredes, metal y electrodomésticos. También pueden ser invisibles, como señales de Wi-Fi que interfieren y canales en conflicto.

    Hay muchas formas de arreglar una conexión Wi-Fi lenta o inestable , así que asegúrate de revisarlas si tu Internet pierde muchos paquetes.

    Ataques de caída de paquetes

    En raras ocasiones, la pérdida de paquetes puede deberse a un ciberataque. Un agente malintencionado puede interponerse entre usted y su destino para redirigir los paquetes lejos de donde se supone que deben ir.

    Su PC envía paquetes correctamente, pero no llegan a su destino debido al desvío. El objetivo, como resultado, asume que se está produciendo una caída de conexión y corta la conexión.

    Este ataque se conoce como ataque de denegación de servicio directa (DDoS). Es uno de los tipos más raros, ya que los piratas informáticos suelen utilizar botnets para romper sitios web . Sin embargo, ¡la versión de paquete de DDoSing existe!

    Mejorando la calidad de su red

    La pérdida de paquetes puede ser exasperante y existen algunas razones por las que puede estar perdiendo paquetes. Con suerte, puede utilizar los consejos anteriores para ordenar su conexión y experimentar una navegación fluida de aquí en adelante.

    Las redes pueden ser un problema delicado de resolver, ya que hay muchas partes diferentes que pueden salir mal. Afortunadamente, hay muchos trucos para solucionarlos, como apagar y encender los dispositivos de red.

    Haber de imagen: metamorworks / Shutterstock.com

  • Existen muchos marcos de JavaScript para ayudar con el desarrollo. Aquí hay algunos que debe conocer.

    Existen muchos marcos de JavaScript para ayudar con el desarrollo. Aquí hay algunos que debe conocer.

    Los marcos de JavaScript son herramientas que puede utilizar para automatizar tareas en un sitio web y mejorar la experiencia general del usuario (UX). También ofrecen formas más rápidas y eficientes de desarrollar sitios web al proporcionar componentes y módulos altamente escalables y personalizables para adaptarse a cualquier aplicación que desee crear.

    Aunque si es un recién llegado, saltar a los marcos de JavaScript puede ser demasiado técnico para usted, vale la pena conocer más sobre ellos para tomar una decisión potencial. Sin embargo, si ha estado codificando JavaScript vanilla por un tiempo, podría ser hora de que agregue algunos de estos marcos a su conjunto de habilidades.

    Entonces, para fines de aprendizaje, echemos un vistazo a algunos marcos de JavaScript que puede elegir como principiante.

    1. Vue.js

    Vue es un marco de JavaScript progresivo para crear aplicaciones de una sola página (SPA). Es un marco reactivo que puede conectar a un lenguaje del lado del servidor existente con el mínimo esfuerzo. Si está más interesado en crear aplicaciones web progresivas (PWA), es posible que desee considerar la posibilidad de adquirir Vue.

    Vue viene con una interfaz de línea de comandos (CLI), que facilita agregarlo a un proyecto existente o comenzar a construir uno desde cero. Al ejecutar un proyecto con Vue, puede instalarlo a través del método de instalación npm o conectarse directamente a su red de entrega de contenido (CDN).

    Con Vue, puede separar sus elementos DOM y tratarlos como entidades separadas en diferentes archivos. Cada entidad tiene sus propios componentes CSS y JavaScript.

    Relacionado: Descripción general de Vue.js para principiantes

    Sin embargo, también puede desarrollar su aplicación de manera más convencional vinculando un DOM completo con su archivo JavaScript y CSS y conectándose al CDN de Vue.

    En esencia, si está conectando Vue a una aplicación, todo lo que necesita hacer es conectarse a su CDN y luego vincular un DOM existente con la instancia de Vue. De esta manera, puede elegir las partes de su proyecto que utilizan la tecnología Vue y dejar otras fuera.

    La creación de aplicaciones con Vue es perfecta. La receptiva comunidad de Vue, junto con sus documentos detallados y tutoriales paso a paso, la hacen muy amigable para principiantes y fácil de comprender.

    2. React.js

    React es una biblioteca de JavaScript basada en componentes creada en 2011 por Jordan Walke, un desarrollador de Facebook. Aunque su documentación dice que es una biblioteca, muchos usuarios de React argumentan que es un marco, ya que admite de forma independiente aplicaciones completas de front-end.

    React simplifica las tareas complejas al tratar cada sección de una página web por separado. Una de las características de la biblioteca de React es que puede decidir aplicarlo a un elemento específico en un DOM sin afectar el funcionamiento de otros. Sin embargo, dado que React es escalable, también puede usarlo para crear todo el sitio web.

    Relacionado: Introducción a los componentes web y la arquitectura basada en componentes

    Entonces, el hecho de que pueda usar pequeñas partes de React en los componentes de su aplicación significa que puede usarlo como una biblioteca. Pero también puede usarlo como marco cuando toda su aplicación depende de él para la capacidad de respuesta.

    React es uno de los frameworks JavaScript más utilizados. También impulsa sitios web populares y aplicaciones móviles como Instagram, Facebook, Airbnb, Discord y Skype, entre otros. Al igual que Vue, React tiene excelentes documentos para comenzar. Es amigable para principiantes una vez que conozca los conceptos básicos de JavaScript.

    React tiene dos tecnologías: Reactjs y React Native. Aunque estas dos tecnologías tienen pequeñas diferencias, usar React Native es fácil una vez que eres un maestro de Reactjs. Sin embargo, React Native es útil para crear aplicaciones móviles

    Para obtener una mejor comprensión de React, puede consultar su documentación en reactjs.org .

    3. Angular.js

    Desarrollado en 2010 e introducido por Google en 2012, Angular es un marco escalable basado en MVC para crear SPA y PWA.

    Angular usa Objetos JavaScript antiguos simples (POJO) para relacionarse con sus modelos. Por lo tanto, es capaz de manejar de forma independiente funcionalidades adicionales para controlar objetos. Es un marco adecuado a considerar si desea crear aplicaciones empresariales.

    No es necesario escribir funciones adicionales para realizar una llamada en Angular. Esas funciones están integradas y puede usarlas con su modelo cada vez que necesite realizar un cambio dinámico en sus elementos DOM. Sin embargo, Angular también tiene un ecosistema sofisticado que admite soluciones de terceros.

    Todas estas herramientas le dan a Angular una característica única que le permite ejecutar más tareas con menos código. También tiene un enrutamiento de URL interactivo adecuado para vincular páginas de forma asincrónica en SPA.

    Aunque Angular puede ser un poco técnico para un principiante, tiene una comunidad de Google de apoyo que lo ayuda si tiene problemas. Es adecuado para crear aplicaciones web y móviles. Impulsa aplicaciones populares como Freelancer, Gmail, Forbes, PayPal y Upwork.

    La documentación detallada de Angular está disponible en el sitio web de la Guía para desarrolladores de Angularjs .

    4. Next.js

    Next.js es un marco reactivo del lado del cliente para crear páginas web tanto dinámicas como estáticas. Es un marco de JavaScript liviano que exporta páginas como componentes de React, por lo que también se lo conoce como marco de React.

    Next.js presenta un método de enrutamiento que precarga las páginas para una carga más rápida y una mejor experiencia de usuario. Si desea crear aplicaciones del lado del servidor con React, Next.js podría ser la opción correcta.

    El marco ofrece propiedades de internalización y optimización de imágenes completas, así como compatibilidad con CSS y TypeScript. Sus métodos de ruta API le brindan funcionalidades del lado del servidor que le permiten desarrollar aplicaciones del lado del servidor con un esfuerzo mínimo.

    Relacionado: ¿Qué es TypeScript y por qué deberían probarlo los desarrolladores?

    Al igual que Vue, Next.js tiene una CLI que le permite crear y exportar aplicaciones más rápido. Tiene una curva de aprendizaje bastante fácil para ayudar a los principiantes a aprender rápidamente. TikTok, Twitch y HostGator son algunos de los sitios web populares que ejecutan su interfaz en Next.js.

    Para obtener una explicación más detallada de Next.js, puede visitar nextjs.org para su documentación.

    5. Express.js

    Express.js es un marco basado en Node.js que admite el desarrollo de aplicaciones modulares. Aunque Express.js puede resultar abrumador para los recién llegados con poca o ninguna experiencia con JavaScript puro, vale la pena aprender, especialmente si desea construir su backend basado en JavaScript.

    Express.js es un marco de JavaScript perfecto para manejar rutas y solicitudes en cualquier aplicación Node.js. Tiene herramientas HTTP robustas que hacen que la creación de API sea una tarea perfecta.

    Sin embargo, Express.js se combina perfectamente con Node.js, y algunos desarrolladores lo llaman módulo Node.js. Sirve como un canal de comunicación entre el servidor y el cliente para las aplicaciones que ejecutan su backend en Node.js. Por lo general, puede realizar tareas de Express.js con Node.js puro, pero usar Express.js es más consistente y seguro.

    Para obtener más información sobre este marco, puede consultar su documentación en la página de inicio de Express.js .

    Relacionado: Cómo crear un bot de Twitter con foto tuiteando con Raspberry Pi y Node.js

    6. Ember.js

    Ember.js es un marco de JavaScript escalable que ofrece modernas soluciones integradas de JavaScript para crear una interfaz de usuario progresiva e interactiva.

    Una de las fortalezas principales de Ember.js es su CLI. La CLI de Ember presenta un entorno de desarrollo único que ofrece vinculación inteligente de archivos fuente y pruebas unitarias automatizadas para simplificar el proceso de desarrollo.

    Si bien utiliza un motor de renderizado llamado Glimmer para mejorar el rendimiento de sus aplicaciones, el marco también ofrece un sistema de enrutamiento único que es dinámico y que admite la carga asincrónica.

    Además de tener una curva de aprendizaje flexible, Ember.js tiene documentación y tutoriales bien detallados que lo hacen menos técnico para los recién llegados.

    ¿Por qué aprender JavaScript y sus marcos?

    Según una encuesta de desarrolladores de Stack Overflow de febrero de 2020, JavaScript mantiene su liderazgo como el lenguaje de programación más utilizado. Según este informe, JavaScript ha estado constantemente en la cima durante ocho años seguidos.

    Para respaldar esa afirmación, Github Language Stats también colocó a JavaScript como el lenguaje de programación líder en 2020 en función del número de solicitudes de extracción, con Python ahora detrás de él.

    La popularidad de JavaScript no es sorprendente. Además, usar JavaScript vanilla o uno de sus frameworks para su front-end es prácticamente inevitable si desea brindar a sus usuarios una gran experiencia cuando visitan su página web.

    El hecho de que ahora sea incluso del lado del servidor lo convierte en un lenguaje del futuro que vale la pena aprender. Con su tendencia evolutiva actual, puede decidir ser un desarrollador basado en JavaScript sin aprender ningún otro lenguaje de programación.

    JavaScript, sin duda, tiene muchos marcos que pueden agregar una excelente interfaz de usuario a sus aplicaciones. Sin embargo, los que enumeramos en este artículo pueden ser más fáciles de aprender para los principiantes.

  • ¿Qué es Roblox y es seguro para los niños?

    ¿Qué es Roblox y es seguro para los niños?

    Si tienes hijos, es probable que hayas oído hablar de un juego llamado Roblox. O es posible que sus hijos le hayan pedido que les compre algo de Robux, la moneda virtual del juego.

    Roblox es disfrutado por millones de personas, principalmente niños, en todo el mundo, ofreciendo un mundo virtual donde los niños pueden crear sus propios juegos y compartir ideas entre una comunidad de personas de ideas afines.

    Aunque es un juego inmensamente popular, no significa que no haya peligros acechando a la vuelta de la esquina de Roblox, por eso vamos a explorar los riesgos potenciales y cómo proteger a sus hijos de ellos.

    ¿Qué es Roblox?

    Si sus hijos juegan a Roblox, es probable que también hayan jugado a Minecraft. Roblox es una mezcla de Minecraft y Lego que permite a las personas jugar juegos diseñados por otros, además de poder crear juegos también.

    Roblox es una plataforma gratuita y puedes jugarlo en PC, teléfonos inteligentes y consolas de juegos. Según Roblox , hay 150 millones de usuarios activos cada mes, con millones de personas jugando en un momento dado.

    Una persona no solo puede jugar a Roblox, sino que también puede ganar dinero creando juegos y cobrando dinero real para jugarlo. Las personas pueden cobrar por características adicionales como máscaras de personajes, acciones y más.

    ¿Cómo funciona Roblox?

    Una vez que haya creado una cuenta con Roblox, se le presentará una biblioteca de juegos a los que puede unirse. Cada juego mostrará su calificación de retroalimentación junto con la cantidad de jugadores registrados.

    Si desea obtener más información sobre un juego, simplemente haga clic en el icono del juego para revelar una descripción, estadísticas del juego y del jugador, y otros juegos recomendados.

    La mayoría de los juegos que se encuentran en la plataforma Roblox contienen personas reales. Entonces, si eliges un juego en el que conoces a otras personas o tienes que trabajar junto a otras personas (por ejemplo, creando comida para otros), es probable que estés asumiendo un rol con otra persona real.

    Puedes personalizar tu personaje desbloqueando elementos del juego como ropa y accesorios, o puedes comprar cosas con dinero real a través de la moneda Robux.

    ¿Roblox es seguro para los niños?

    Existen varios riesgos asociados con Roblox que debe conocer. En primer lugar, aunque Roblox tiene una clasificación de edad de más de 7, los juegos en sí no tienen límites de edad.

    Al registrarse en Roblox, se le solicita su fecha de nacimiento. Roblox solo ofrecerá contenido apropiado según la edad de una persona, por ejemplo, si eres menor de 13 años, se filtrarán los juegos de la biblioteca.

    Si una persona dice que tiene más de 13 años, Roblox no aplica filtros a ningún juego. Buscan rutinariamente en la biblioteca y marcan contenido ilegal o inapropiado, pero no está automatizado.

    El problema con Robux

    Roblox es un juego de descarga gratuita, pero utiliza una moneda del juego llamada Robux. Esto se debe comprar con una tarjeta de débito o crédito y se puede comprar a través de un teléfono inteligente.

    Tenga cuidado si ve a alguien que prometa Robux gratis. Los sitios y aplicaciones que ofrecen Robux gratis tienden a ser una estafa . Si no está seguro, recuerde que muy poco es gratis y, si parece demasiado bueno para ser verdad, a menudo lo es.

    Los jugadores pueden usar Robux para actualizar la ropa de sus personajes, comprar artículos en el juego o desbloquear más acceso dentro de los juegos.

    Si un jugador compra Robux a través de un teléfono inteligente, la compra desde la aplicación se cargará a la tarjeta de crédito asociada con la cuenta. Puede proteger a su hijo para que no realice compras asegurándose de que no pueda acceder a la contraseña en su cuenta de iTunes o Google Play.

    Chat de Roblox

    Roblox contiene un sistema de chat que permite a los jugadores hablar entre ellos, ya sean amigos o personas que no conoces.

    Si su hijo está jugando con otros jugadores, el sistema de chat les permitirá hablar entre ellos, lo que significa que cualquiera puede hablar con cualquiera. Puede cambiar la configuración del juego para limitar con quién puede hablar su hijo o, alternativamente, puede desactivar el sistema de chat por completo.

    ¿Cómo puedes proteger a tus hijos en Roblox?

    Antes de permitir que sus hijos se registren en Roblox, regístrese para obtener una cuenta en su nombre o siéntese con ellos mientras se registran. De esa manera, si son menores de 13 años, puede estar seguro de que solo acceden al contenido apropiado y filtrado.

    Puede explicar por qué esto es importante para mantener seguros a sus hijos mientras juegan a Roblox y ofrece una transparencia total desde el principio.

    Sentarse con su hijo y explorar la biblioteca de juegos es una excelente manera de encontrar el juego más adecuado para ellos, al tiempo que les permite aprender lo que les gusta jugar en línea.

    Es importante ayudar a su hijo a comprender qué información comparte en línea y qué otros pueden ver. Antes de dejarlos jugar, describa qué constituye información personal, incluidos correos electrónicos, información escolar y fotos.

    El uso de ejemplos reales puede facilitar su comprensión, por ejemplo, explicar por qué no sería apropiado dar su número de teléfono o dirección a una persona al azar en la calle.

    Habilitar protección con PIN

    Si desea asegurarse de que su hijo no pueda cambiar la configuración de su cuenta, puede habilitar un "PIN de cuenta" que solo usted debe conocer y al que debe tener acceso. No podrán cambiar la configuración sin el PIN.

    Restricciones de la cuenta de Roblox

    Puede restringir el acceso de su hijo para que solo pueda ver y reproducir contenido seleccionado y la configuración de contacto se desactivará para que no pueda chatear con otros. Esto se hace debajo de la sección "PIN de la cuenta" en "Restricciones de la cuenta" activando el interruptor.

    Si no le importa que su hijo chatee con otras personas, pero desea restringir con quién hablan, puede cambiar la configuración a través de la sección de privacidad de su cuenta.

    Aquí puede personalizar casi todos los aspectos de cómo su hijo se comunica con los demás y cómo se comunican con su hijo. Puede elegir quién puede enviarles mensajes, quién puede chatear con ellos, quién puede invitarlos a servidores privados y más.

    Enseñe a sus hijos cómo mantenerse seguros en línea

    Tranquilizar a tu hijo y explicarle sobre Internet y cómo jugar seguro en línea es tan importante como restringir su acceso a Roblox.

    La seguridad en Internet puede ayudarlos a ellos (y a usted) a comprender qué es seguro y qué no, además de recordarles que siempre pueden hablar con usted si encuentran algo perturbador.

    Inculcar un nivel de confianza entre usted y su hijo es uno de los pasos más importantes que puede tomar para asegurarse de que acudan a usted si no les gusta lo que ven en línea.

    Juegalo de forma segura

    Roblox es un juego increíblemente popular por una razón; es agradable y puede ser un entorno seguro para que disfruten los niños si sabe cómo configurarlo correctamente.

    La plataforma puede ofrecer una gran cantidad de oportunidades para que los niños socialicen e interactúen entre sí de forma segura.

    Si toma los pasos necesarios y simples para proteger a sus hijos mientras juega a Roblox y tiene una conversación abierta con ellos, ellos pueden continuar disfrutando del juego e incluso dejar salir su lado creativo.

  • TikTok les da a los padres más poder sobre la cuenta de sus hijos

    La expansión de TikTok de su función Family Pairing les da a los padres más control sobre la cuenta de sus hijos. Los padres ahora tienen voz en lo que busca su hijo, la visibilidad de la cuenta de su hijo y quién puede comentar los videos de su hijo.

    TikTok pone a los padres en control

    TikTok presentó su herramienta Family Pairing en abril de 2020, que permite a los padres ajustar ciertas configuraciones en la cuenta de TikTok de sus hijos. Inicialmente, esta función solo les permite a los padres restringir cierto contenido, deshabilitar los mensajes directos y controlar cuánto tiempo su hijo usa TikTok.

    En una publicación en TikTok Newsroom , la plataforma anunció que ahora está expandiendo Family Pairing. TikTok señala que la expansión "brindará a los padres una mayor supervisión y a las familias un conjunto de herramientas más sólido para crear la experiencia de TikTok adecuada para ellos".

    Ahora, los padres podrán controlar las búsquedas de sus hijos en la aplicación. Los padres pueden determinar si su hijo puede buscar en TikTok sonidos, usuarios, hashtags y videos.

    Los padres también pueden establecer límites sobre quién puede comentar los videos de sus hijos. TikTok ofrece a los padres tres opciones para elegir: todos en la aplicación, solo amigos o nadie en absoluto.

    Además, la nueva y mejorada herramienta Family Pairing les da a los padres el poder de ajustar la visibilidad de sus hijos en la aplicación.

    Esto significa que los padres pueden configurar la cuenta de su hijo como privada, lo que limita quién puede ver los videos de su hijo. Alternativamente, los padres también pueden configurar la cuenta de su hijo como pública, lo que permite que cualquiera busque y vea el contenido de su hijo.

    La última incorporación a la herramienta Family Pairing de TikTok tiene que ver con la visibilidad de los videos que me gustan. Según TikTok, "este control permite a las familias decidir si otros pueden ver la lista de videos que le han gustado a su adolescente".

    TikTok ya tiene un par de medidas de seguridad para niños en la aplicación. No solo a los usuarios menores de 16 años se les prohíbe enviar mensajes directos, sino que cualquier usuario menor de 13 años debe usar una versión de TikTok de solo lectura. Dicho esto, la plataforma espera que la herramienta Family Pairing, recientemente ampliada, "logre un equilibrio entre la seguridad y la autonomía de los adolescentes".

    Mantener a su hijo seguro en TikTok

    TikTok ha sido criticado por representar una amenaza para la seguridad nacional y aún enfrenta una posible prohibición en los EE. UU. En este momento, el estado de la aplicación se encuentra en el limbo.

    Pase lo que pase con TikTok, es importante que los padres comprendan cómo funciona exactamente la aplicación. Una mejor comprensión de la aplicación puede ayudar a los padres a determinar qué pasos pueden tomar para proteger a sus hijos en TikTok.

  • Ahora puedes chatear por video con amigos mientras juegas a Fortnite

    Houseparty y Epic Games se han unido para traer una nueva característica fantástica a Fortnite.

    Si disfrutas del título popular, ahora tienes la opción de chatear por video con tus amigos en Fortnite integrando el juego con Houseparty.

    Puedes chatear por video en Fortnite usando Houseparty

    En un comunicado de prensa , Epic Games ha anunciado que los jugadores no solo pueden chatear con sus compañeros de Fortnite, sino que también pueden ver sus caras.

    Gracias a la función de chat de video de Houseparty, los jugadores pueden conectar las dos aplicaciones y transmitir video mientras juegan. Esto le permite ver las reacciones de sus amigos cuando juegan juntos.

    Relacionado: Lo que necesita saber sobre la privacidad y seguridad de Houseparty

    Tus amigos aparecerán en la misma pantalla en la que se muestra Fortnite, en una barra lateral, con cada una de sus transmisiones de video en vivo. Ahora su equipo puede sentirse más integrado que nunca.

    ¿El video chat traerá más jugadores a Fortnite?

    La integración de Fortnite y Houseparty es un movimiento que sin duda aumentará aún más la popularidad de Fortnite.

    Statista informa que, en mayo de 2020, Fortnite tenía más de 350 millones de jugadores en todo el mundo. ¿La adición del chat de video podría hacer que el título se vuelva más popular de lo que ha sido desde que se lanzó en 2017?

    Epic Games, que posee Fortnite y Houseparty, ha capitalizado los aspectos sociales de las dos plataformas para brindar a los jugadores una función con un valor genuino. Especialmente considerando el aislamiento que han sentido las personas en todo el mundo, gracias a la pandemia de COVID-19.

    ¿Quién puede acceder al videochat de Fortnite?

    Actualmente, la función de chat de video de Fortnite / Houseparty solo está disponible en PS4, PS5 y PC.

    Además de eso, necesitará un dispositivo iOS o Android para ejecutar la aplicación Houseparty y vincular las dos plataformas.

    Lo cual es una mala noticia para los propietarios de Xbox One, Xbox Series X / S y Switch, que actualmente no pueden acceder al servicio. Sin embargo, aún pueden reclamar el artículo de bonificación Rainbow Fog Wrap, que normalmente se desbloquea cuando vincula las dos cuentas.

    Relacionado: Cómo proteger su cuenta de Fortnite con 2FA

    ¿Era inevitable una colaboración entre Fortnite y Houseparty?

    Este movimiento no debería ser una gran sorpresa. En 2019, Epic Games adquirió la popular aplicación de video chat, Houseparty, en lo que se consideró un movimiento sorpresa.

    Lo que siguió fue especulación sobre cómo las dos marcas vieron cómo se desarrollaba esta relación. Pero esa no fue la única pregunta en boca de todos. La gente también quería saber si esto significaba que las dos plataformas se integrarían.

    En un Tweet de junio de 2019, el cofundador de Houseparty, Sima Sistani, aludió al potencial de integración entre las dos aplicaciones, pero en realidad no se confirmó nada.

    El video chat de Fortnite es un movimiento audaz para los juegos épicos

    Ahora que la especulación de meses ha terminado, todo lo que le queda por hacer es encender Fortnite y prepararse para tener la batalla real de su vida.

    Sin embargo, uno tiene que preguntarse si esta integración de Fortnite hará que Houseparty se enfríe con Apple. Epic no tiene la mejor relación con Apple, gracias a que este último prohibió Fortnite en la App Store de iOS.

    Dado que Epic es propietario de Houseparty, tal vez Apple vea a Houseparty como culpable por asociación y comience a agitar el martillo de prohibición en la dirección de la aplicación de video chat también.