{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/eJ8RHAkGar1E8ozw5vwl/0GI2yjj5F3kaOoUfhi7X/MTEOVBpkC-143.js"],
  "sourcesContent": ["import{jsx as e,jsxs as a}from\"react/jsx-runtime\";import{Link as r}from\"framer\";import*as o from\"react\";export const richText=/*#__PURE__*/a(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"\\xbfQu\\xe9 es el desarrollo web?\"}),/*#__PURE__*/a(\"p\",{children:[\"El \",/*#__PURE__*/e(r,{href:\"/online/desarrollo-web-online?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"desarrollo web\"})})}),\" es el proceso de creaci\\xf3n y mantenimiento de sitios web.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Los especialistas en desarrollo web son aquellos que se encargan de que los \",/*#__PURE__*/e(\"em\",{children:\"websites\"}),\" y las apps funcionen correctamente, sean eficientes, tengan dinamismo y buena organizaci\\xf3n.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Se trata de un trabajo que implica colaborar con otros actores en la \",/*#__PURE__*/e(\"strong\",{children:\"creaci\\xf3n de sitios web \"}),\"y herramientas digitales, incluyendo a dise\\xf1adores gr\\xe1ficos, responsables del contenido y expertos en posicionamiento en buscadores, entre otros.\"]}),/*#__PURE__*/e(\"p\",{children:\"\\xbfTe preguntas si esta es una especialidad que conviene estudiar?\\xa0\"}),/*#__PURE__*/a(\"p\",{children:[\"En vista del protagonismo de las soluciones tecnol\\xf3gicas en general y de la World Wide Web en particular, \",/*#__PURE__*/e(\"strong\",{children:\"los profesionales en \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"web development\"})}),/*#__PURE__*/e(\"strong\",{children:\" tienen una alta demanda en el mercado\"}),\". En tanto, se trata de una de las capacitaciones m\\xe1s buscadas debido a la amplia (digamos ampl\\xedsima) salida laboral.\"]}),/*#__PURE__*/e(\"p\",{children:\"La importancia del desarrollo web eficiente se manifiesta en las siguientes estad\\xedsticas:\"}),/*#__PURE__*/a(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"9 de cada 10 usuarios abandona un sitio web cuando su desarrollo y dise\\xf1o son ineficientes\"}),\", seg\\xfan un estudio realizado por WebFX.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Estad\\xedsticas recopiladas por Website Hosting revelan que\",/*#__PURE__*/e(r,{href:\"https://www.top10-websitehosting.co.uk/website-load-time-statistics/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" el 47% de los usuarios de Internet esperan que un sitio web cargue en 2 segundos o menos\"})}),\", siendo fundamental en este punto el \",/*#__PURE__*/e(\"em\",{children:\"buen hacer \"}),\"de un desarrollador web.\\xa0\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"En ese orden, \\xbfsab\\xedas que los usuarios visitan casi 9 p\\xe1ginas cuando el tiempo de carga es menor a 2 segundos y la tasa se reduce a 3 p\\xe1ginas cuando la demora es de 8 segundos?\"}),/*#__PURE__*/e(\"p\",{children:\"No todo se resume en la velocidad. El 89% de los internautas se marcha a sitios de la competencia cuando la experiencia de navegaci\\xf3n es poco amigable.\"}),/*#__PURE__*/e(\"p\",{children:\"Por eso, compa\\xf1\\xedas de m\\xfaltiples rubros se interesan en los profesionales mejor capacitados. De ellos depende, en gran medida, el buen paso de sus negocios.\"}),/*#__PURE__*/e(\"p\",{children:\"Antes de avanzar, ten en cuenta el siguiente detalle.\"}),/*#__PURE__*/a(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"El desarrollo web tambi\\xe9n involucra la creaci\\xf3n y mantenimiento de aplicaciones\"}),\".\"]}),/*#__PURE__*/a(\"p\",{children:[\"En resumen, los profesionales en \",/*#__PURE__*/e(\"em\",{children:\"web development \"}),\"se encargan de las siguientes tareas.\"]}),/*#__PURE__*/e(\"p\",{children:\"Creaci\\xf3n de sitios web y aplicaciones.\"}),/*#__PURE__*/e(\"p\",{children:\"Mantenimiento de esos sistemas, para que sean eficientes y \\xe1giles.\"}),/*#__PURE__*/e(\"p\",{children:\"Estos profesionales deben asegurar que el sistema desarrollado cumpla con las demandas de los usuarios.\"}),/*#__PURE__*/e(\"p\",{children:\"Tambi\\xe9n se abocan a la seguridad del entorno.\"}),/*#__PURE__*/a(\"p\",{children:[\"En t\\xe9rminos concretos, \",/*#__PURE__*/e(\"strong\",{children:\"el desarrollador web es una pieza clave en la experiencia de usuario\"}),\", en la que tambi\\xe9n participan otros especialistas como los dise\\xf1adores web.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\uFEFF\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Desarrolladores web: un juego de comparaciones con otras profesiones\"]}),/*#__PURE__*/e(\"p\",{children:\"Los expertos en desarrollo web son como\u2026\"}),/*#__PURE__*/e(\"p\",{children:\"Traductores, porque se encargan de convertir los pedidos de usuarios en acciones concretas, esto gracias al uso de lenguajes de programaci\\xf3n.\"}),/*#__PURE__*/e(\"p\",{children:\"Artistas, porque se ocupan del detr\\xe1s de escena y luego exhiben sus obras.\"}),/*#__PURE__*/e(\"p\",{children:\"Titiriteros, que mueven los hilos de la marioneta en funci\\xf3n de los pedidos recibidos.\"}),/*#__PURE__*/a(\"p\",{children:[\"\\xbfQu\\xe9 es el desarrollo \",/*#__PURE__*/e(\"em\",{children:\"frontend\"}),\"?\"]}),/*#__PURE__*/a(\"p\",{children:[\"El\",/*#__PURE__*/e(\"strong\",{children:\" desarrollo \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"frontend \"})}),\"es, dentro del \",/*#__PURE__*/e(\"em\",{children:\"web development\"}),\", aquel que se encarga de los aspectos funcionales y de la usabilidad.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En el \\xe1mbito \",/*#__PURE__*/e(\"em\",{children:\"frontend \"}),\"se incluye la UX (experiencia de usuario) y la UI (relativo a las interfaces). En tal sentido, la especialidad se encarga de las interacciones directas.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Es por eso que a este \\xe1mbito se lo conoce como \u201C\",/*#__PURE__*/e(\"strong\",{children:\"desarrollo del lado del cliente\"}),\"\u201D.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Piensa lo siguiente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ingresas a una tienda de comercio electr\\xf3nico, encuentras un producto que te interesa adquirir y buscas el bot\\xf3n que dice \u201Ccomprar\u201D. Entonces tocas en \\xe9l y nada ocurre. En ese caso, el \",/*#__PURE__*/e(\"em\",{children:\"frontend \"}),\"ha fallado.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En funci\\xf3n de ese ejemplo \u2013de car\\xe1cter general, por supuesto- se comprende que al \",/*#__PURE__*/e(\"strong\",{children:\"desarrollador \"}),/*#__PURE__*/a(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"frontend\"}),\" \"]}),\"le compete la experiencia de los usuarios al utilizar plataformas digitales como aplicaciones y sitios web.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Es importante considerar que si bien los desarrolladores \",/*#__PURE__*/e(\"em\",{children:\"frontend\"}),\" se mueven en la parte de las herramientas que son visibles para los usuarios finales, su trabajo es diferente al de un dise\\xf1ador web. Hablaremos de esto m\\xe1s adelante.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Los expertos en \",/*#__PURE__*/e(\"em\",{children:\"front end \"}),\"usan lenguajes de programaci\\xf3n como React, Angular y Vue, que son \",/*#__PURE__*/e(\"em\",{children:\"frameworks \"}),\"de Javascript. Adem\\xe1s, hay que mencionar en este punto al m\\xe1s popular HTML.\"]}),/*#__PURE__*/e(\"p\",{children:\"Estos profesionales no se abocan estrictamente al dise\\xf1o sino, como hemos dicho, a la usabilidad.\"}),/*#__PURE__*/a(\"p\",{children:[\"Las \",/*#__PURE__*/e(\"strong\",{children:\"pruebas de usabilidad \"}),\"son procesos fundamentales en el trabajo de los desarrolladores \",/*#__PURE__*/e(\"em\",{children:\"frontend\"}),\". Tal como contamos anteriormente en este blog, se trata de m\\xe9todos para evaluar la experiencia de los usuarios, en este caso en productos digitales como sitios web.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En otras palabras, las pruebas de usabilidad emergen en la instancia intermedia entre el desarrollo y el lanzamiento, cuando se realizan testeos en los productos para saber c\\xf3mo responden en la pr\\xe1ctica, en manos de los usuarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es el desarrollo \",/*#__PURE__*/e(\"em\",{children:\"backend\"}),\"?\"]}),/*#__PURE__*/a(\"p\",{children:[\"El \",/*#__PURE__*/e(r,{href:\"/online/programacion-backend?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[/*#__PURE__*/e(\"strong\",{children:\"desarrollo \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"backend\"})})]})}),/*#__PURE__*/e(\"em\",{children:\" \"}),\"es aquel que se enfoca en las estructuras en las que se apoyan los sitios web y aplicaciones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otra definici\\xf3n que nos aproxima al concepto: \",/*#__PURE__*/e(\"strong\",{children:\"los desarrolladores \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"backend \"})}),/*#__PURE__*/e(\"strong\",{children:\"son los encargados de aquello que los usuarios no ven\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Por eso se relaciona a estas tareas con el \u201Cdetr\\xe1s de bambalinas\u201D.\"}),/*#__PURE__*/a(\"p\",{children:[\"Tal como contamos en \",/*#__PURE__*/e(\"em\",{children:\"Qu\\xe9 hace un desarrollador web\"}),\", en el \",/*#__PURE__*/e(\"em\",{children:\"backend\"}),\" se establecen las conexiones necesarias con la base de datos y el servidor. Aqu\\xed no entran en juego, al menos en forma directa, los aspectos visuales y/o est\\xe9ticos.\"]}),/*#__PURE__*/a(\"p\",{children:[\"Si al \",/*#__PURE__*/e(\"em\",{children:\"frontend \"}),\"se lo grafica \u201Cdel lado del cliente\u201D, el \",/*#__PURE__*/e(\"em\",{children:\"backend \"}),\"se explica con la referencia \u201C\",/*#__PURE__*/e(\"strong\",{children:\"del lado del servidor\"}),\"\u201D.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En desarrollo \",/*#__PURE__*/e(\"em\",{children:\"backend \"}),\"se trabaja en la creaci\\xf3n y mantenimiento de infraestructuras, en la gesti\\xf3n de entornos de alojamiento, en soluciones a eventuales errores y fallas, en aspectos relacionados a la seguridad de las plataformas, en pruebas de control de calidad, y en la actualizaci\\xf3n de documentos.\"]}),/*#__PURE__*/e(\"p\",{children:\"El prop\\xf3sito general en este terreno es que una serie de operaciones ocurran en segundo plano, siendo invisibles para el usuario final. Por ejemplo, que al tocar el antes mencionado bot\\xf3n para comprar en un e-commerce, se establezcan conexiones con bases de datos y servidores.\"}),/*#__PURE__*/a(\"p\",{children:[\"Entre los lenguajes de programaci\\xf3n m\\xe1s utilizados aparecen \",/*#__PURE__*/e(r,{href:\"/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Javascript\"})}),\", Phyton, SQL, PHP y Java, entre otros.\"]}),/*#__PURE__*/e(\"p\",{children:\"\\xbfCu\\xe1l es la diferencia entre desarrollo web y dise\\xf1o web?\"}),/*#__PURE__*/e(\"p\",{children:\"El desarrollo web y el dise\\xf1o web tienen muchos puntos en com\\xfan. Pero no son lo mismo.\"}),/*#__PURE__*/a(\"p\",{children:[\"El \",/*#__PURE__*/e(\"strong\",{children:\"dise\\xf1o web\"}),\" se aboca principalmente a la est\\xe9tica y a ciertos aspectos de la usabilidad. Los profesionales en dise\\xf1o trabajan con \",/*#__PURE__*/e(\"em\",{children:\"softwares \"}),\"como Photoshop, Ilustrator, InDesing y Sketch.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En \",/*#__PURE__*/e(\"strong\",{children:\"desarrollo web \"}),\"el desaf\\xedo es convertir los dise\\xf1os en plataformas funcionales. Para esto se emplean herramientas y lenguajes de programaci\\xf3n.\"]}),/*#__PURE__*/a(\"p\",{children:[\"\\xbfQu\\xe9 es desarrollo \",/*#__PURE__*/e(\"em\",{children:\"full stack\"}),\"?\"]}),/*#__PURE__*/a(\"p\",{children:[\"El\",/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(r,{href:\"/online/carrera-online-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[/*#__PURE__*/e(\"strong\",{children:\"desarrollo \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"full stack\"})})]})}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\" \"})}),\"involucra conocimientos propios del \",/*#__PURE__*/e(\"em\",{children:\"front end \"}),\"y del \",/*#__PURE__*/e(\"em\",{children:\"backend\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Dicho de otra forma: \",/*#__PURE__*/e(\"strong\",{children:\"los desarrolladores \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"full stack \"})}),/*#__PURE__*/e(\"strong\",{children:\"abarcan el trabajo tanto del \u201Clado del cliente\u201D como del \u201Clado del servidor\u201D\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Son profesionales que se destacan por su versatilidad. El grado de especializaci\\xf3n en los diferentes terrenos depender\\xe1, naturalmente, de la destreza y curiosidad de cada uno de ellos.\"}),/*#__PURE__*/e(\"p\",{children:\"\\xbfQu\\xe9 ocurre cuando usamos un sitio web o una aplicaci\\xf3n?\"}),/*#__PURE__*/a(\"p\",{children:[\"Cuando un dato es solicitado comienza a operar el desarrollo \",/*#__PURE__*/e(\"em\",{children:\"backend\"}),\". Un c\\xf3digo espec\\xedfico conecta el detr\\xe1s de escena con el \",/*#__PURE__*/e(\"em\",{children:\"front end\"}),\". Este trabajo conjunto permite, por mencionar uno entre los tantos ejemplos posibles, que t\\xfa navegues con soltura en esta p\\xe1gina.\"]}),/*#__PURE__*/a(\"p\",{children:[\"El desarrollador \",/*#__PURE__*/e(\"em\",{children:\"full stack \"}),\"se mueve en ambos lados del mostrador. Posee una experiencia de orden general para desarrollar y administrar sitios web y aplicaciones.\"]}),/*#__PURE__*/a(\"p\",{children:[\"En funci\\xf3n de lo se\\xf1alado, podemos se\\xf1alar que los profesionales en desarrollo web cursan una suerte de maestr\\xeda o posgrado al adquirir conocimientos \",/*#__PURE__*/e(\"em\",{children:\"full stack\"}),\".\"]}),/*#__PURE__*/a(\"p\",{children:[\"Los cursos y carreras de \",/*#__PURE__*/e(\"em\",{children:\"full stack developer \"}),\"involucran aprendizajes para crear sitios web, con dise\\xf1o web \",/*#__PURE__*/e(\"em\",{children:\"responsive\"}),\", trabajando con CSS y HTML. Tambi\\xe9n se aprende a programar con Javascript, adem\\xe1s de adquirir conocimientos en \",/*#__PURE__*/e(\"em\",{children:\"frameworks \"}),\"que permiten crear sitios m\\xe1s complejos y escalables.\"]}),/*#__PURE__*/e(\"p\",{children:\"\\xbfCu\\xe1l es el campo laboral del desarrollo web?\"}),/*#__PURE__*/a(\"p\",{children:[\"Lo hemos dicho: el desarrollo web es una especialidad con alta demanda en el mercado. Tambi\\xe9n hemos usado con buen tino el superlativo: la demanda es alt\\xedsima.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Mira.\"]}),/*#__PURE__*/e(\"p\",{children:\"\\xbfQu\\xe9 empresa exitosa no se vincula de alg\\xfan modo con los avances tecnol\\xf3gicos?\"}),/*#__PURE__*/e(\"p\",{children:\"\\xbfCu\\xe1ntos son los profesionales que emplean herramientas digitales?\\xa0\"}),/*#__PURE__*/a(\"p\",{children:[\"\\xbfSab\\xedas que\",/*#__PURE__*/e(r,{href:\"https://www.statista.com/statistics/617136/digital-population-worldwide/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" en el mundo hay 5.000 millones de usuarios de Internet\"})}),\", cifra que supone el 63% de la poblaci\\xf3n a nivel global, seg\\xfan datos de Statista?\"]}),/*#__PURE__*/e(\"p\",{children:\"Adem\\xe1s, esa misma consultora se\\xf1al\\xf3 que hay casi 6.7000 millones de tel\\xe9fonos inteligentes en el mundo, lo que significa que cerca del 84% de la poblaci\\xf3n global usa uno de esos dispositivos.\"}),/*#__PURE__*/a(\"p\",{children:[\"Hay vastos ejemplos y estad\\xedsticas que dan cuenta del \",/*#__PURE__*/e(\"strong\",{children:\"absoluto protagonismo de las aplicaciones y los sitios web\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Poseer los conocimientos necesarios para desarrollarlos y mantenerlos es, en evidencia, una capacidad valorada, necesaria y demandada.\"}),/*#__PURE__*/e(\"p\",{children:\"\\xbfCu\\xe1l es el campo de acci\\xf3n de un desarrollador web? Si bien podemos redundar y se\\xf1alar que estos profesionales se mueven en la creaci\\xf3n de las mencionadas soluciones digitales, tambi\\xe9n podemos decir que casi no existe un \\xe1mbito que le resulte ajeno.\"})]});export const richText1=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Con la evoluci\\xf3n de la tecnolog\\xeda m\\xf3vil \",/*#__PURE__*/e(\"strong\",{children:\"ya no es suficiente crear un sitio web que solo se visualice correctamente en el ordenador \"}),\"de la computadora de escritorio.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Todos los d\\xedas miles de usuarios acceden a internet desde tablets, smartphones, notebooks, netbooks, entre otros. Es por eso que es imposible pensar una web sin sus interfaces dise\\xf1adas para dispositivos m\\xf3viles, sabiendo que la mayor\\xeda del tr\\xe1fico de visitantes proviene de ellos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un dise\\xf1o web responsive es la soluci\\xf3n que necesitas para garantizar una \",/*#__PURE__*/e(\"strong\",{children:\"mejor experiencia a tus usuarios\"}),\". Si tienes un negocio online, esta herramienta te ayudar\\xe1 a obtener mayor cantidad de visitas, suscripciones\\xa0 y conversiones de clientes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pero a\\xfan no entiendes qu\\xe9 es un dise\\xf1o web responsive.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A no desesperarse.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este art\\xedculo te informar\\xe1 todo lo que precisas saber sobre este tipo de dise\\xf1o web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Comencemos!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es un dise\\xf1o web responsive?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Seguramente te ha pasado que visitaste un sitio web desde tu smartphone y, como solo accediste a su versi\\xf3n de escritorio, autom\\xe1ticamente abandonaste la p\\xe1gina. Es muy com\\xfan que suceda eso, ya que\\xa0 el tama\\xf1o de la pantalla u orientaci\\xf3n (vertical u horizontal ) en que se visualiza una web influye en la experiencia de navegaci\\xf3n. No es muy c\\xf3modo apretar un bot\\xf3n que es demasiado diminuto o hacer zoom en la pantalla para poder leer una publicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es por eso que si un usuario quiere consumir el contenido de internet desde cualquier dispositivo \",/*#__PURE__*/e(\"strong\",{children:\"es necesario que cada sitio web est\\xe9 dise\\xf1ado de tal manera que se ajuste a todas las variedades de pantallas existentes.\\xa0\\xa0\"}),\"Obvio que invertir esfuerzo en dise\\xf1o para cada tipo de dispositivos es una locura y un trabajo interminable. \",/*#__PURE__*/e(\"strong\",{children:\"La soluci\\xf3n es aplicar un dise\\xf1o web responsive.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este tipo de dise\\xf1o tiene como objetivo \",/*#__PURE__*/e(\"strong\",{children:\"optimizar las p\\xe1ginas web para que sean amigables y accesibles\"}),\", sin importar el dispositivo que se utilice. Textos, im\\xe1genes y videos son elementos que deben adaptarse para mejorar la experiencia del usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 importancia tiene un dise\\xf1o web responsive?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"No implementar este tipo de dise\\xf1o, puede desencadenar, en algunos casos, en un problema que afecte directamente a los intereses y ganancias de tu proyecto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al garantizar una experiencia atractiva est\\xe9 donde est\\xe9 el usuario\\xa0 y desde cualquier dispositivo, el dise\\xf1o web responsive te permite llegar a un p\\xfablico m\\xe1s amplio. Por lo tanto, si no lo aplicas a tu website, se producir\\xeda una disminuci\\xf3n del tr\\xe1fico de visitantes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta merma de visitas no solo ocurrir\\xeda porque no les estar\\xedas brindando a tus seguidores una navegaci\\xf3n agradable, sino porque \",/*#__PURE__*/e(\"strong\",{children:\"adem\\xe1s tu posicionamiento en los motores de b\\xfasqueda se ver\\xeda afectado.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si, Google prioriza en sus resultados de b\\xfasquedas a las webs que son responsives. Incluso, el buscador, en su Webmaster Tools, ofrece\\xa0 una prueba de optimizaci\\xf3n para m\\xf3viles,\\xa0 \",/*#__PURE__*/e(r,{href:\"https://search.google.com/test/mobile-friendly\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"\u201CMobile-Friendly Test\u201D\"})}),\", que es una herramienta que se utiliza para saber si una web puede ser visualizada correctamente en un dispositivo m\\xf3vil.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Beneficios de aplicar un dise\\xf1o web responsive\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Como ya explicamos lo que suceder\\xeda si no adaptas tu website, ahora toca desarrollar las\",/*#__PURE__*/e(\"strong\",{children:\" ventajas que existen cuando tu web tiene un dise\\xf1o responsive.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Mejora del posicionamiento SEO:\"}),\"\\xa0 Google premia a las webs con dise\\xf1os resposives. Por lo tanto, si tienes una mejor posici\\xf3n en los resultados de b\\xfasqueda no solo tendr\\xe1s muchas m\\xe1s visitas en tu sitio web, sino que adem\\xe1s estar\\xe1s teniendo un mayor tr\\xe1fico proveniente desde dispositivos m\\xf3viles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Mejora\\xa0 la experiencia del usuario:\"}),\" Si tu p\\xe1gina web es dif\\xedcil de ver en el m\\xf3vil, probablemente el usuario la abandonar\\xe1 al poco tiempo de haber ingresado y se ir\\xe1 a otra website que pueda brindarle lo que tu sitio no pudo:\",/*#__PURE__*/e(\"strong\",{children:\" accesibilidad. \"}),\"Con una web responsive no suceder\\xeda eso. Este tipo de dise\\xf1o facilita el acceso y la usabilidad. De esta manera, quienes visitan tu sitio web experimentan una mejor navegaci\\xf3n. Cosa que podr\\xeda traducirse en\",/*#__PURE__*/e(\"strong\",{children:\" mayores probabilidades de incrementar el ratio de conversi\\xf3n\"}),\", es decir, de que exista un aumento del porcentaje de visitantes que realizan aquello que la p\\xe1gina les invita a hacer.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Mejora los resultados estad\\xedsticos:\"}),\" Con este tipo de dise\\xf1os \",/*#__PURE__*/e(\"strong\",{children:\"se puede tener conocimiento de los usuarios\"}),\", ya que permite la segmentaci\\xf3n de los mismos y saber desde qu\\xe9 tipos de dispositivos ingresa mayor tr\\xe1fico de visitantes.\\xa0\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Evita la duplicidad del contenido:\"}),\" Si tuvieras que preparar contenido para cada versi\\xf3n de los soportes ser\\xeda un trabajo tan desgastante que posiblemente lo abandonar\\xedas al poco tiempo. Lo grandioso de aplicar un dise\\xf1o responsive\\xa0 es que \",/*#__PURE__*/e(\"strong\",{children:\"no tienes que producir material para cada versi\\xf3n de un sitio web.\"}),\" Con esta herramienta el mismo \",/*#__PURE__*/e(\"strong\",{children:\"contenido se adaptar\\xe1 autom\\xe1ticamente\"}),\" a todos los dispositivos contribuyendo a la mejora de la experiencia del usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Ahorro de tiempo en desarrollo web y el mantenimiento: \"}),\"Aunque el costo de un sitio responsive es un n\\xfamero importante, se considerar\\xeda una inversi\\xf3n. Ya que el costo total es significativamente menor en comparaci\\xf3n a lo que se tendr\\xeda que gastar si dise\\xf1aras una versi\\xf3n de website diferente para cada dispositivo. Gracias a este tipo de herramienta \",/*#__PURE__*/e(\"strong\",{children:\"se realiza un solo dise\\xf1o adaptable.\"}),\" Cosa que tambi\\xe9n facilita y agiliza los tiempos: cuando sea necesario\",/*#__PURE__*/e(\"strong\",{children:\" realizar las tareas de mantenimiento, solo tendr\\xe1s que hacer las modificaciones pertinentes en una sola\\xa0 URL\"}),\".\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Consejos para dise\\xf1arlo correctamente\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Luego de contarte los beneficios que brinda\\xa0aplicar un dise\\xf1o responsive a los sitios web te estar\\xe1s preguntando \",/*#__PURE__*/e(\"strong\",{children:\"c\\xf3mo aplicar esta herramienta a tu proyecto\"}),\". Despreoc\\xfapate. A continuaci\\xf3n encontrar\\xe1s \",/*#__PURE__*/e(\"strong\",{children:\"una gu\\xeda\"}),\" \",/*#__PURE__*/e(\"strong\",{children:\"con lo que tienes que tener en cuenta al momento de dise\\xf1ar.\"}),\"Pero \\xa1atenci\\xf3n! Te recomendamos que manejes conocimientos sobre desarrollo web si quieres realizar el trabajo de dise\\xf1o con tus propias manos. De esta manera, alcanzar\\xe1s mejores resultados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"1- Conoce a tu p\\xfablico objetivo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Antes de comenzar con los pasos t\\xe9cnicos, es important\\xedsimo que investigues el p\\xfablico objetivo al que apuntas.\",/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 clase de usuarios son?\\xbfQu\\xe9 dispositivos usan? \"}),\"Cuanta m\\xe1s informaci\\xf3n manejes, menos margen de error tendr\\xe1s al momento de ejecutar el dise\\xf1o. Para obtener estos datos puedes \",/*#__PURE__*/e(\"strong\",{children:\"recurrir a una encuesta\"}),\". Intenta que la misma sea din\\xe1mica, que no aburra, para que tus seguidores o clientes est\\xe9n predispuestos a responder. Con los resultados en tu ordenador podr\\xe1s\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"ajustar los rangos de resoluci\\xf3n de tu dise\\xf1o web responsive.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Entonces, \\xbfQu\\xe9 tienes que saber?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Los tipos de dispositivos y\\xa0navegadores desde los cuales acceden a tu p\\xe1gina web.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"2- Medidas web responsive\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez definido el p\\xfablico objetivo al que nos dirigimos tenemos que saber \",/*#__PURE__*/e(\"strong\",{children:\"cu\\xe1les son los tama\\xf1os de pantalla destino\"}),\" a los cuales se va a adaptar el dise\\xf1o.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estas son las \",/*#__PURE__*/e(\"strong\",{children:\"resoluciones de pantalla m\\xe1s comunes:\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"360\\xd7640\"}),\" (m\\xf3vil peque\\xf1o)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1366\\xd7768 \"}),\"(ordenador port\\xe1til medio)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1920\\xd71080 \"}),\"(escritorio grande)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"375\\xd7667\"}),\" (m\\xf3vil medio)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1440\\xd7900\"}),\" (escritorio medio)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"720\\xd71280\"}),\" (m\\xf3vil grande)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"3- Interviene el\\xa0Viewport\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cuando los navegadores muestran una p\\xe1gina web que est\\xe1 dise\\xf1ada para escritorio adapta los contenidos para que se vean de la mejor forma posible en un dispositivo m\\xf3vil. Sin embargo, en estas circunstancias, es muy probable que tengamos que ampliar la imagen, hacer zoom para poder leer.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para que no suceda esto puedes configurar el viewport. Pero \\xbfQu\\xe9 es el viewport? \",/*#__PURE__*/e(\"strong\",{children:\"Es el \\xe1rea donde se plasma el contenido\"}),\", es una etiqueta que \",/*#__PURE__*/e(\"strong\",{children:\"nos permite verificar c\\xf3mo se ver\\xe1 un proyecto web en los dispositivos m\\xf3viles.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Entonces, si realizamos modificaciones a esta etiqueta, le indicamos al navegador que la dimensi\\xf3n que debe adquirir tu sitio web es la del dispositivo destino.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En la etiqueta META ten en cuenta estos par\\xe1metros:\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Width:\"}),\" anchura virtual de la pantalla\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Height:\"}),\" altura virtual de la pantalla\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Initial-scale:\"}),\" la escala inicial del documento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Minimum-scale:\"}),\" la escala m\\xednima que puede tener el documento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Maximum-scale:\"}),\" la escala m\\xe1xima que el documento puede alcanzar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"User-scalable: \"}),\"si se permite o no al usuario hacer zoom.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"4- Modificar propiedades CSS\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tener conocimientos sobre el lenguaje de programaci\\xf3n CSS te ayudar\\xe1 a adaptar el estilo de tu web a los distintos dispositivos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con la t\\xe9cnica llamada \",/*#__PURE__*/e(\"strong\",{children:\"Media Queries\"}),\" podremos condicionar estilos de la estructura de los contenidos a la\",/*#__PURE__*/e(\"strong\",{children:\" variedad de dispositivos existentes.\"}),\" Es una herramienta que te permite agregar condiciones, es decir,\\xa0 \",/*#__PURE__*/e(\"strong\",{children:\"establecer c\\xf3mo se distribuir\\xe1n\\xa0 los elementos dentro de un dise\\xf1o y el tama\\xf1o de los mismos.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para predecir c\\xf3mo se desplegar\\xe1 tu sitio en las diferentes pantallas deber\\xe1s\",/*#__PURE__*/e(\"strong\",{children:\" saber las dimensiones de ventanas por dispositivo m\\xf3vil\"}),\" para luego a\\xf1adir esas caracter\\xedsticas por medio de una modificaci\\xf3n\\xa0HTML.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"5- Unidades de medida CSS: \\xbffijas o relativas?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Durante el dise\\xf1o web responsive lo m\\xe1s habitual ser\\xeda usar unidades de medida relativas. Pero esto depender\\xe1 de las caracter\\xedsticas de los elementos que queramos modificar para saber cu\\xe1l\\xa0 conviene usar:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si de\",/*#__PURE__*/e(\"strong\",{children:\" layouts\"}),\" hablamos, necesitaremos usar\",/*#__PURE__*/e(\"strong\",{children:\" unidades relativas para definir un\\xa0 determinado elemento\"}),\".\\xa0De esta manera se adaptar\\xe1n adecuadamente al espacio\\xa0cuando cambien las dimensiones del navegador.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con las\",/*#__PURE__*/e(\"strong\",{children:\" fuentes \"}),\"sucede lo mismo. Lo recomendable es usar \",/*#__PURE__*/e(\"strong\",{children:\"unidades relativas\"}),\" para que los tama\\xf1os se adapten al contenedor, elemento del layouts.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En caso que nos interese \",/*#__PURE__*/e(\"strong\",{children:\"mantener las dimensiones de un elemento concreto\"}),\", independientemente del tama\\xf1o de la pantalla del dispositivo,\",/*#__PURE__*/e(\"strong\",{children:\" necesitaremos utilizar unidades fijas.\"}),\" Por ejemplo, en im\\xe1genes o columnas.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"6- Usa un tema responsive\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Durante el desarrollo de tu web puedes elegir un tema responsive, ya que este adapta el\\xa0 dise\\xf1o tanto a la\\xa0 versi\\xf3n de escritorio como al de una tablet o celular. \",/*#__PURE__*/e(\"strong\",{children:\"Este tipo de recurso suele ser pago\"}),\", pero si buscas de una manera m\\xe1s exhaustiva en internet quiz\\xe1s accedas gratis a este tipo de temas \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Dise\\xf1o responsive y la accesibilidad web para personas con discapacidad\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cuando hablamos de \",/*#__PURE__*/e(\"strong\",{children:\"accesibilidad web\"}),\" estamos refiri\\xe9ndonos al acto de \",/*#__PURE__*/e(\"strong\",{children:\"democratizar el acceso a los productos digitales. \"}),\"Todos tenemos derecho a disfrutar de contenidos web. Es por eso que hay que tener presente la inclusi\\xf3n social en los dise\\xf1os responsive u otro tipo de desarrollo web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los usuarios con alg\\xfan tipo de discapacidad deben experimentar nuestras websites sin ning\\xfan tipo de dificultad.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A continuaci\\xf3n te dejamos \",/*#__PURE__*/e(\"strong\",{children:\"algunas recomendaciones\"}),\" para aplicar en tu dise\\xf1o:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"La sem\\xe1ntica de HTML:\"}),\" Cada secci\\xf3n de nuestra web debe tener una\",/*#__PURE__*/e(\"strong\",{children:\" etiqueta sem\\xe1ntica espec\\xedfica\"}),\" para que los lectores de pantalla puedan reconocerlas y de esta manera ubicar al usuario correctamente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Textos:\"}),\" Con el dise\\xf1o de los textos \",/*#__PURE__*/e(\"strong\",{children:\"usemos medidas relativas\"}),\" (rem) \",/*#__PURE__*/e(\"strong\",{children:\"para que los usuarios que necesiten agrandarlo no tengan ning\\xfan tipo de inconveniente en la lectura\"}),\", es decir, que el texto se agrande sin perder definici\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Labels - alt - titles: \"}),\"Interactuar con los botones, enlaces y controles de formulario\",/*#__PURE__*/e(\"strong\",{children:\" debe ser sencillo. \"}),\"Las etiquetas o labels son importantes porque las \",/*#__PURE__*/e(\"strong\",{children:\"reconocen los softwares de lectura de pantalla.\"}),\" Por ejemplo, con solo pasar el mouse por la etiqueta se accede a rellenar el espacio del formulario.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})});export const richText2=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Para \",/*#__PURE__*/e(\"strong\",{children:\"crear un sitio o aplicaci\\xf3n web que ofrezca funcionalidades complejas es necesario contar con tecnolog\\xeda que posibilite el desarrollo de software \\xf3ptimo y eficaz\"}),\". Desde controlar el clic en un bot\\xf3n, hasta animar el logo de una empresa, los desarrolladores/as buscan constantemente mejores herramientas para construir interfaces altamente interactivas,\\xa0y una de ellas es la \",/*#__PURE__*/e(\"strong\",{children:\"librer\\xeda React\"}),\". \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Hoy conocer\\xe1s de qu\\xe9 se trata y cu\\xe1les son los beneficios que esta librer\\xeda tiene en la actualidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 es React?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es una \",/*#__PURE__*/e(\"strong\",{children:\"librer\\xeda de c\\xf3digo abierto que se utiliza principalmente para construir interfaces\"}),\"; es decir, es una tecnolog\\xeda enfocada en la interactividad. Est\\xe1 orientada al front-end (parte del software que el usuarios utiliza) y su adopci\\xf3n ha ido aumentado en los \\xfaltimos a\\xf1os.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"React\"}),\" se presenta como una excelente alternativa para hacer todo tipo de \",/*#__PURE__*/e(\"strong\",{children:\"aplicaciones web, SPA (Single Page Application)\"}),\" y hasta \",/*#__PURE__*/e(\"strong\",{children:\"aplicaciones para dispositivos m\\xf3viles\"}),\". Se destaca por contar con un completo ecosistema de m\\xf3dulos, herramientas y componentes que posibilitan desarrollar funcionalidades complejas en poco tiempo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En ese sentido, React ofrece un entorno de trabajo robusto para programar usando el lenguaje JavaScript. Adem\\xe1s, brinda ciertas facilidades para generar interfaces de usuario\\xa0din\\xe1micas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"No obstante, \",/*#__PURE__*/e(\"strong\",{children:\"con React solo desarrollamos una parte de una aplicaci\\xf3n web\"}),\", el \",/*#__PURE__*/e(\"strong\",{children:\"frontend\"}),\", por lo que esta tecnolog\\xeda debe estar integrada con otras para conformar una soluci\\xf3n completa, por lo que muchos suelen decir que React es la \u201CV\u201D de un framework MCV (Modelo-Vista-Controlador).\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El elemento caracter\\xedstico de esta librer\\xeda se identifica como el componente, una pieza central de la interfaz de usuario. Debemos tener en cuenta que, \",/*#__PURE__*/e(\"strong\",{children:\"al dise\\xf1ar con React, se crean componentes independientes y reusables\"}),\" para crear interfaces modulares y adaptables.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Todas las aplicaciones desarrolladas con React, tienen un componente al que siempre se le denomina \u201Cra\\xedz\u201D y, a su vez, tiene otros llamados \u201Chijos\u201D quienes conforman un \\xe1rbol de componentes que est\\xe1n entrelazados entre s\\xed.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Recuerda que, \",/*#__PURE__*/e(\"strong\",{children:\"si quieres aprender del lenguaje de programaci\\xf3n m\\xe1s utilizado en la actualidad\"}),\", JavaScript, \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=js&utm_content=medio\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"solo debes darle clic a este enlace\"})})}),\" para explorar todo lo que aprender\\xe1s con esta herramienta.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En \",/*#__PURE__*/e(\"strong\",{children:\"Coderhouse \"}),\"tambi\\xe9n contamos con un \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/reactjs?utm_source=blog&utm_medium=content&utm_campaign=react&utm_content=medio\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de React Js\"})})}),\" y \",/*#__PURE__*/e(\"strong\",{children:\"\\xa1Te brindamos 2 clases de prueba!\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Or\\xedgenes de la librer\\xeda React\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"React fue lanzada y desarrollada por Facebook en el a\\xf1o 2013\"}),\". Son ellos los encargados de mantenerla junto a una comunidad de desarrolladores independientes y otras compa\\xf1\\xedas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es de \",/*#__PURE__*/e(r,{href:\"https://es.wikipedia.org/wiki/Software_libre\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"software libre\"})})}),\" bajo licencia MIT y, hasta la fecha, cuenta con una comunidad creciente de desarrolladores. Su creaci\\xf3n se llev\\xf3 a cabo con el objetivo de suplir necesidades concretas derivadas del desarrollo de la famosa red social. Donde no solo se buscaban interfaces din\\xe1micas sino tambi\\xe9n de alto rendimiento, mucho mayores a las otras alternativas existentes en el mercado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al momento de crear React, notaron\\xa0que el rendimiento de una aplicaci\\xf3n se ve\\xeda comprometido por las\\xa0conexiones entre las vistas y los datos, por lo que crearon una nueva din\\xe1mica de funcionamiento donde optimizaron la manera en la que las vistas se renderizan(generan) frente al cambio en los datos de la aplicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A partir de ese momento, el uso de mencionada tecnolog\\xeda \",/*#__PURE__*/e(\"strong\",{children:\"produjo resultados positivos en Facebook que implicaron su incorporaci\\xf3n en el desarrollo de Instagram\"}),\". Ha sido tan efectiva esta librer\\xeda que otras plataformas la fueron adoptando, tal es el caso de: \",/*#__PURE__*/e(\"strong\",{children:\"WhatsApp, Airbnb, Netflix, Dropbox, BBC, Uber, Twitter, Reddit y PayPal\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfC\\xf3mo funciona React?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para entender c\\xf3mo funciona React situ\\xe9monos en contexto: Cuando aprendes desarrollo web obtienes conocimiento acerca de tres conceptos b\\xe1sicos:\",/*#__PURE__*/e(\"strong\",{children:\" HTML\"}),\" (la estructura, sem\\xe1ntica e informaci\\xf3n de la p\\xe1gina web, que ser\\xeda como el esqueleto de nuestra p\\xe1gina), \",/*#__PURE__*/e(\"strong\",{children:\"CSS \"}),\"(lenguaje de hojas de estilo, para ser m\\xe1s metaf\\xf3rico ser\\xeda la apariencia de nuestra p\\xe1gina) y \",/*#__PURE__*/e(\"strong\",{children:\"JavaScript \"}),\"(le da interactividad al sitio creado y seria como el cerebro de la p\\xe1gina, que determina qu\\xe9 hacer en funci\\xf3n de lo que pasa en la app), con estas tecnolog\\xedas la web ya est\\xe1 viva y garantiza cierto nivel de dinamismo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sin embargo, \",/*#__PURE__*/e(\"strong\",{children:\"estos tres conceptos ven\\xedan funcionando por separado, en diferentes carpetas y archivos\"}),\", siendo m\\xe1s complicado de escalar y extraer persas partes del c\\xf3digo para migrar o reutilizar funcionalidades.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 decidieron los ingenieros de Facebook?\"}),\" Incluir todo en un solo paquete llamado componente. Ah\\xed dentro se podr\\xe1n manejar por partes bloques y funcionalidad para el armado de una web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es decir que podr\\xedamos pensar la estructura HTML y JS como inseparables, siempre estar\\xe1n trabajando juntos. Los componentes podr\\xe1n reutilizarse y combinarse de acuerdo con el estilo de la web completa (CSS).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"As\\xed es como esta librer\\xeda propone abandonar algunas \u201Cbuenas pr\\xe1cticas del desarrollo web\u201D que se ven\\xedan implementado en los \\xfaltimos a\\xf1os incluyendo una cierta notaci\\xf3n con la intenci\\xf3n de hacer m\\xe1s eficiente el desarrollo de apps escalables: JSX (JavaScript XML).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfEn qu\\xe9 consiste el c\\xf3digo JSX?\"}),\" Se trata de una extensi\\xf3n de la sintaxis de JavaScript que nos permite compilar un objeto JavaScript para mapear un elemento del \",/*#__PURE__*/e(r,{href:\"https://es.wikipedia.org/wiki/Document_Object_Model\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"DOM\"})})}),\" (Objeto de Documento). A trav\\xe9s del JSX, React crea una representaci\\xf3n en memoria del DOM denominada Virtual DOM que, a diferencia de la com\\xfan, pesa muy poco y usa menos recursos para ser creado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con esto, si un componente cambia su estado y la informaci\\xf3n a ser renderizada, React lo que hace es comparar los cambios realizados en el Virtual DOM, observa cu\\xe1les elementos se han modificado y actualiza solo esa parte en el DOM real. En consecuencia a este funcionamiento, la aplicaci\\xf3n se ejecuta m\\xe1s r\\xe1pidamente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 novedad otorga React JS?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta tecnolog\\xeda maneja dos novedades, ellas son:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Databinding unidireccional\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es decir, que promueve el flujo de datos en un solo sentido, lo cual facilita la detecci\\xf3n de errores en aplicaciones complejas. Adem\\xe1s, la carga de datos se simplifica y la fase de testeo es m\\xe1s sencilla.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"DOM Virtual\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con esta herramienta se evita renderizar todo el DOM cada vez que se produce un cambio en la interfaz de la aplicaci\\xf3n.Podemos decir que con el DOM Virtual se monitorean los cambios, cuando ocurren, se comparan con la interfaz original y se aplican las modificaciones solo donde sea necesario. Es eficiente sobre todo al momento de renderizar muchos elementos y cuando solo han cambiado unos pocos.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Tipos de tecnolog\\xeda React\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el mercado hay dos versiones de esta tecnolog\\xeda: una es React JS, que he explicado en este art\\xedculo, y la otra es React Native. \\xbfEn qu\\xe9 consiste? \\xbfcu\\xe1l debo utilizar?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"React Native\"}),\" es un \",/*#__PURE__*/e(\"strong\",{children:\"framework \"}),\"orientado al desarrollo multiplataforma que usa React JS para crear aplicaciones y sitios web. La versi\\xf3n Native compila componentes de aplicaciones nativas que permiten, al programador, crear aplicaciones m\\xf3viles que pueden ejecutarse en diferentes plataformas como Windows, Android, iOS, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"React JS\"}),\" se utiliza para construir componentes bajo React Native y esta, a su vez, implementa React JS bajo su marco. \",/*#__PURE__*/e(\"strong\",{children:\"\\xbfCu\\xe1l ser\\xeda la diferencia entre ambas?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"React JS es una biblioteca de JavaScript\"}),\" que permite crear una capa de interfaz al programador. React Native es un marco completo para dise\\xf1ar aplicaciones multiplataformas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En React JS los componentes se modifican en tiempo de ejecuci\\xf3n\"}),\" ya que se pueden escribir como un derivado base de ReactDOM, mientras que React Native es un derivado base en s\\xed mismo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El DOM Virtual se usa para renderizar la interfaz en el navegador con React JS\"}),\", en React Native las aplicaciones nativas se usan para renderizar los componentes en dispositivos m\\xf3viles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Podemos usar CSS para crear animaciones en React JS, pero en React Native\"}),\" se usa una API para producir la animaci\\xf3n de los componentes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El CSS se utiliza para crear estilos de la aplicaci\\xf3n web en React JS\"}),\", mientras que en React Native es necesario estilar la aplicaci\\xf3n multiplataforma de otra manera.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfPor qu\\xe9 debo utilizar React?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ya sabemos que con React podemos desarrollar aplicaciones de una forma m\\xe1s ordenada y con menos c\\xf3digos, permitiendo que las vistas se asocien con los datos\\xa0de forma eficaz y que los componentes solucionan necesidades complejas dentro de la creaci\\xf3n de una app escalable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pero si te has preguntado otra razones por qu\\xe9 deber\\xedas usar react, ac\\xe1 te dejamos algunos de sus beneficios:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ofrece \",/*#__PURE__*/e(\"strong\",{children:\"facilidades para el desarrollo de app\"}),\" orientadas al frontend.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Destaca por su \",/*#__PURE__*/e(\"strong\",{children:\"rendimiento, flexibilidad \"}),\"y la organizaci\\xf3n del c\\xf3digo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es capaz de \",/*#__PURE__*/e(\"strong\",{children:\"generar el DOM de forma din\\xe1mica\"}),\", evitando que se renderice toda la p\\xe1gina completa.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Garantiza una mejor experiencia de usuario, \",/*#__PURE__*/e(\"strong\",{children:\"mayor fluidez en las interfaces\"}),\" e interactividad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Permite el \",/*#__PURE__*/e(\"strong\",{children:\"isomorfismo\"}),\"; es decir, es capaz de renderizar el contenido HTML tanto en el cliente como en el servidor.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Posee una \",/*#__PURE__*/e(\"strong\",{children:\"arquitectura de desarrollo extendible\"}),\", lo que permite la encapsulaci\\xf3n del c\\xf3digo en componentes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta es una herramienta que ha presentado evoluci\\xf3n constante y de acuerdo con la encuesta anual de desarrolladores de Stack Overflow, el estudio m\\xe1s completo de personas que codifican en todo el mundo, React alcanz\\xf3 un 74,5% como una de los frameworks web m\\xe1s apreciados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Conclusi\\xf3n\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"La tecnolog\\xeda React JS cuenta con persas virtudes ya que no solo es una librer\\xeda completa, sino que puede ser usada en proyectos distintos \"}),\"porque permite un desarrollo \\xe1gil, ordenado, con una arquitectura mantenible y focalizada en componentes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"React es m\\xe1s que una tecnolog\\xeda para crear una aplicaci\\xf3n web complejas, porque la serie de componentes y herramientas persas que hay en el ecosistema, brindan alternativas que son capaces de llevar a cabo cualquier proyecto que se desee realizar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si tu inter\\xe9s es dominar la \",/*#__PURE__*/e(\"em\",{children:\"librer\\xeda desarrollada por Facebook\"}),\", es momento de aprender a desarrollar con React \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/reactjs?utm_source=blog&utm_medium=content&utm_campaign=react&utm_content=bot\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"en nuestro curso online y en vivo de React JS\"})})}),\", para as\\xed poder crear web apps altamente interactivas,\\xa0din\\xe1micas y escalables.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Im\\xe1genes\"}),\": Shutterstock\"]})});export const richText3=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Top 6 de todo lo que debes saber sobre Python\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"1. \\xbfQu\\xe9 es Python?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Python es un lenguaje de programaci\\xf3n, \",/*#__PURE__*/e(\"strong\",{children:\"multiparadigma y multinivel\"}),\", con soporte en programaci\\xf3n orientada a objetos, imperativa y funcional. Gracias a este tipo de lenguaje se \",/*#__PURE__*/e(\"strong\",{children:\"pueden crear aplicaciones nativas e h\\xedbridas\"}),\", y cuenta con una sintaxis accesible para las personas que tengan conocimientos b\\xe1sicos en lenguajes de programaci\\xf3n.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De acuerdo con una encuesta realizada por los programadores que est\\xe1n dentro de la comunidad del portal web Stack Overflow, el \",/*#__PURE__*/e(\"strong\",{children:\"73% de los desarrolladores considera que Python es el lenguaje m\\xe1s requerido\"}),\" por encima de las alternativas que existen en el mercado actualmente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este es\",/*#__PURE__*/e(\"strong\",{children:\" un lenguaje de programaci\\xf3n de c\\xf3digo abierto\"}),\", de prop\\xf3sitos generales y gratuito, por lo que no deber\\xe1s pagar una licencia para utilizarlo. Es interpretado, es decir, que no se compila, lo que implica un tiempo mayor de ejecuci\\xf3n frente a programas desarrollados con lenguajes compilados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sin embargo, algunos especialistas aseguran que el problema de velocidad no es una desventaja, ya que la franja diferencial es m\\xednima y los proyectos de desarrollo de software que se hacen en la actualidad se orientan a la nube, otorg\\xe1ndole gran capacidad de c\\xf3mputo a un menor costo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Or\\xedgenes de Python\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Su popularidad alcanzada en la \\xfaltima d\\xe9cada se inici\\xf3 a comienzos de este siglo. La implementaci\\xf3n ocurri\\xf3 en diciembre del a\\xf1o 1989 por su creador \",/*#__PURE__*/e(\"strong\",{children:\"Guido Van Rossum\"}),\" quien se gradu\\xf3 en Matem\\xe1ticas y Computaci\\xf3n en la Universidad de \\xc1msterdam en 1982.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Van Rossum trabaj\\xf3 en el Centro para las Matem\\xe1ticas y la Inform\\xe1tica (CWI) donde se encargaba de crear rutinas en BSD (Distribuci\\xf3n de Software de Berkeley) derivado del UNIX y m\\xe1s adelante se involucr\\xf3 con el lenguaje de programaci\\xf3n ABC que era interactivo, estructurado y de alto nivel.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Todo ese amplio conocimiento llev\\xf3 a la creaci\\xf3n de un \",/*#__PURE__*/e(\"strong\",{children:\"lenguaje m\\xe1s f\\xe1cil, intuitivo, potente y amigable\"}),\" para las personas que est\\xe1n en el \\xe1mbito de la programaci\\xf3n. As\\xed fue como decidi\\xf3 escribir un int\\xe9rprete para el nuevo lenguaje de scripting que hab\\xeda estado ideando, cuyo nombre se debe a la \",/*#__PURE__*/e(\"strong\",{children:\"agrupaci\\xf3n brit\\xe1nica Monthy Pynthon\"}),\", de la cual era fan\\xe1tico.\\xa0\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este lenguaje no lleg\\xf3 a alcanzar la popularidad inmediata tras su creaci\\xf3n debido a la falta de recursos en el hardware de la \\xe9poca. El \",/*#__PURE__*/e(\"strong\",{children:\"secreto de Python radica en la versatilidad que les otorga a quienes trabajan con programaci\\xf3n para adoptar persos paradigmas\"}),\" que est\\xe1n soportados mediante el uso de extensiones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"2. \\xbfPara qu\\xe9 sirve Python?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Python es una tecnolog\\xeda fundamental en plataformas de entretenimiento y social media, destinado \",/*#__PURE__*/e(\"strong\",{children:\"al aprendizaje autom\\xe1tico y a la construcci\\xf3n de algoritmos de recomendaci\\xf3n\"}),\", por eso aplicaciones como \",/*#__PURE__*/e(\"strong\",{children:\"Instagram, Pinterest, Dropbox, Facebook, Spotify y Netflix\"}),\" tienen este lenguaje en su desarrollo porque permite programar tareas con el objetivo de procesar grandes cantidades datos y obtener informaci\\xf3n de valor.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfTe imaginas poder trabajar en estas empresas? Adem\\xe1s, es posible abordar los siguientes tipos de proyectos con el lenguaje:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aplicaciones web.Ciencia de datos.Aprendizaje autom\\xe1tico.An\\xe1lisis y automatizaci\\xf3n de datos.Inteligencia artificial.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Caracter\\xedsticas de Python\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al ser uno de los lenguajes de programaci\\xf3n m\\xe1s utilizados a nivel cient\\xedfico y acad\\xe9mico, es bueno para quienes deseen iniciarse en el mundo de la programaci\\xf3n, principalmente por sus m\\xfaltiples campos de aplicaci\\xf3n, ya que:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Puede usarse para programaci\\xf3n orientada a objetos, estructural o funcional.\\xa0\\xa0Empaqueta el c\\xf3digo fuente, lo que permite crear aplicaciones de gran tama\\xf1o.Brinda estructuras de datos din\\xe1micas, dado que cuenta con una implementaci\\xf3n de recolecci\\xf3n autom\\xe1tica de basura para una mejor gesti\\xf3n de memoria y se puede integrar con los lenguajes C, C ++, COM, ActiveX, CORBA y Java.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Programaci\\xf3n orientada a objetos\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La \",/*#__PURE__*/e(\"strong\",{children:\"programaci\\xf3n orientada a objetos (POO)\"}),\" es una estructura que emplea objetos e interacciones para la creaci\\xf3n y dise\\xf1o de las aplicaciones basadas en diferentes t\\xe9cnicas como encapsulamiento y modularidad.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para entenderlo mejor, \",/*#__PURE__*/e(\"strong\",{children:\"podemos decir que POO implementa m\\xe9todos para organizar los datos y visualizar el problema\"}),\" para luego aplicar un lenguaje de programaci\\xf3n acorde a dicho imprevisto.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Asimismo, \",/*#__PURE__*/e(\"strong\",{children:\"se basa en un modelo cuyo elemento principal es un objeto que contiene todas las caracter\\xedsticas que se relacionan con objetos de su misma clase\"}),\", ya que esta es la base para diferenciarse unos de otros, teniendo atributos y comportamientos pertenecientes a otras clases.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Los objetos en Python se caracterizan por su identidad\"}),\", es decir, que cada uno debe ser distinguido. Debe tener un estado, esto significa que tiene que tener atributos; Y por \\xfaltimo, un comportamiento, es decir, que cada objeto puede modificar su estado.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Programaci\\xf3n estructurada\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este tipo de programaci\\xf3n busca pidir un problema que requiera cierta complejidad, con el objetivo de que su resoluci\\xf3n sea m\\xe1s simple. \",/*#__PURE__*/e(\"strong\",{children:\"Aquellos problemas en la programaci\\xf3n Python pasan a llamarse funciones.\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las mismas son creadas por una serie de par\\xe1metros que env\\xedan datos para que la labor sea m\\xe1s sencilla.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Programaci\\xf3n funcional\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La \",/*#__PURE__*/e(\"strong\",{children:\"programaci\\xf3n funcional\"}),\" (PF) es un paradigma en el cual \",/*#__PURE__*/e(\"strong\",{children:\"las funciones suelen utilizarse para la incorporaci\\xf3n de datos\"}),\". Quienes trabajan con este tipo de programaci\\xf3n expresan la l\\xf3gica sin controles de flujo, es decir, que priorizan lo que se realiza y no en la manera en que se hace.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Asimismo, suele mencionarse cierta terminolog\\xeda como ser funciones puras, las cuales son simples a diferencia de la composici\\xf3n de funciones que consisten en la combinaci\\xf3n de dos problemas.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otro concepto familiar a este tipo de programaci\\xf3n es los diferentes tipos de \",/*#__PURE__*/e(\"strong\",{children:\"mutabilidad\"}),\", cuyo significado implica que un objeto puede ser mutable, es decir modificado luego de su creaci\\xf3n, o bien puede ser inmutable, es decir que una vez que se cre\\xf3, ya no se puede modificar.\\xa0 Y por \\xfaltimo, al mencionar efectos secundarios, se hace referencia a la alteraci\\xf3n de estado de una aplicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tambi\\xe9n puede que te interese: \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/blog/que-es-sql\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"\\xbfQu\\xe9 es SQL y para qu\\xe9 sirve?\"})}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"3. Motivos por los cuales debes saber programar con Python\\xa0La mayor parte de las aplicaciones que sueles usar, ya sea para el trabajo o tiempo libre, son gracias a la sintaxis Python, a sus m\\xfaltiples bibliotecas y frameworks. Por ejemplo, empresas de alto reconocimiento, como Netflix y Spotify, suelen crear sus servidores web haciendo uso de este lenguaje.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si bien permite realizar tareas complejas, frecuentemente es elegido, ya que \",/*#__PURE__*/e(\"strong\",{children:\"es sencillo y pr\\xe1ctico a la hora de aprender\"}),\". Es por eso que te vamos a dar razones por las cuales debes formarte sobre este lenguaje:\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Alta oferta laboral y buenos salarios\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Puesto que puede ser utilizado de diferentes maneras, al buscar este tipo de trabajo encontrar\\xe1s \",/*#__PURE__*/e(\"strong\",{children:\"gran variedad de b\\xfasquedas acordes a los distintos niveles de experiencia.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"F\\xe1cil de aprender\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es normal que pienses que tardar\\xe1s a\\xf1os en aprender este lenguaje. Sin embargo, los expertos en Python aseguran que\",/*#__PURE__*/e(\"strong\",{children:\" las sintaxis y la variedad de datos se logra incorporar en tan solo unas pocas semanas.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Usuarios activos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es un lenguaje de c\\xf3digo abierto, esto quiere decir \",/*#__PURE__*/e(\"strong\",{children:\"se pueden producir modificaciones en el mismo y posee libertad de uso\"}),\". El hecho de ser c\\xf3digo abierto, permite al mismo mantener cierta relevancia con el paso del tiempo e incluso adaptarse al mismo.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Gran popularidad\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El Python \",/*#__PURE__*/e(\"strong\",{children:\"es uno de los lenguajes de codificaci\\xf3n m\\xe1s populares del mundo\"}),\". Otros como Fortran y Lisp han deca\\xeddo, otros como C y C ++ se han mantenido estables. Sin embargo, \",/*#__PURE__*/e(\"strong\",{children:\"Python y Java est\\xe1n siendo cada vez m\\xe1s solicitados en las b\\xfasquedas laborales.\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Accesible\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si bien lo suelen usar empresas reconocidas a nivel mundial como \",/*#__PURE__*/e(\"strong\",{children:\"Google y Facebook\"}),\", no quiere decir que sean complejas. De hecho, \",/*#__PURE__*/e(\"strong\",{children:\"permite la creaci\\xf3n tanto de programas b\\xe1sicos\"}),\" como intermedios gracias a que sus procedimientos est\\xe1n pensados para resolver cualquier imprevisto.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esto te permitir\\xe1 \",/*#__PURE__*/e(\"strong\",{children:\"disponer de una variada oferta laboral\"}),\", desde empresas m\\xe1s complejas o m\\xe1s sencillas, o incluso te permitir\\xe1 trabajar en desarrollo web de manera independiente si es que lo deseas.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahorrar\\xe1s tiempo\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Quiz\\xe1s te resulte tedioso trabajar con cuestiones tecnol\\xf3gicas por el tiempo que implica, e incluso a veces se vuelve una actividad mon\\xf3tona.\\xa0Sin embargo, otra raz\\xf3n por la cual debes aprender sobre Python es que\",/*#__PURE__*/e(\"strong\",{children:\" te permitir\\xe1 crear programas que realicen tareas de manera autom\\xe1tica, por lo que contar\\xe1s con mayor productividad a la hora de trabajar.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Aprovecha 2 clases de prueba de nuestro \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/python?utm_source=blog&utm_medium=content&utm_campaign=pyhton&utm_content=medio\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Curso de Python\"})}),\"!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"4. \\xbfD\\xf3nde puedes encontrar Python?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Al ser un lenguaje multiplataforma es posible desarrollar aplicaciones en persos sistemas operativos.\"}),\" La sencillez y potencia del lenguaje para gestionar arquitecturas y tecnolog\\xedas variadas, sumada a la eficacia en el tratamiento de datos, hace que Python sea solicitado por empresas en todo el mundo. A continuaci\\xf3n especificaremos sus principales campos en los que puedes aplicar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Data Analytics y Big data\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una de las razones por la que este lenguaje interpretado de alto nivel est\\xe1 presente en esta \\xe1rea es porque\",/*#__PURE__*/e(\"strong\",{children:\" tiene una codificaci\\xf3n simple\"}),\"; es decir, implica menos l\\xedneas de c\\xf3digos en comparaci\\xf3n a otros lenguajes para construir programas complejos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al ser Python un modelo de c\\xf3digo abierto\",/*#__PURE__*/e(\"strong\",{children:\" admite m\\xfaltiples plataformas y con persas librer\\xedas que lo convierten en un lenguaje de programaci\\xf3n famoso\"}),\" en \\xe1reas como la computaci\\xf3n cient\\xedfica, donde est\\xe1n involucradas operaciones con grandes vol\\xfamenes de datos.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Gracias al alto nivel que tiene la programaci\\xf3n Python, \",/*#__PURE__*/e(\"strong\",{children:\"se puede crear informaci\\xf3n en tiempo real y convertirla en el lenguaje usado en Big Data.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estas librer\\xedas tienen paquetes que simplifican tareas como la computaci\\xf3n num\\xe9rica, an\\xe1lisis estad\\xedstico, visualizaci\\xf3n gr\\xe1fica de resultados y m\\xe9tricas, agrupaci\\xf3n y cotejo de datos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Data mining\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es un proceso que se encarga de \",/*#__PURE__*/e(\"strong\",{children:\"estructurar, analizar y formular cantidades masivas de datos\"}),\", con el objetivo de encontrar patrones, falencias y/o errores a trav\\xe9s de un algoritmo. Python juega un papel fundamental en esta \\xe1rea porque es capaz de proveer mantenimiento y organizaci\\xf3n sobre los registros procesados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Data Science\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El Data Science se encarga de analizar, transformar datos y extraer informaci\\xf3n para la toma de decisiones y \",/*#__PURE__*/e(\"strong\",{children:\"el uso de Python ofrece la posibilidad de realizar ciertas tareas sin la necesidad de contar con conocimientos profundos de programaci\\xf3n,\"}),\" simplificando el proceso de visualizaci\\xf3n de los resultados obtenidos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Desarrollo web\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El\",/*#__PURE__*/e(\"strong\",{children:\" framework Django permite crear aplicaciones mucho m\\xe1s din\\xe1micas\"}),\" y de manera segura. De hecho, Pinterest e Instagram fueron generadas con el objetivo de hacer scraping. Esto quiere decir que se encuentran destinadas para recibir informaci\\xf3n desde otros sitios web.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Inteligencia artificial (IA)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los avances que hoy conocemos en IA pueden implementarse con Python usando\\xa0 bibliotecas como Numpy, Scipy y Pybrain las cuales se utilizan en la computaci\\xf3n cient\\xedfica y el aprendizaje autom\\xe1tico.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, \",/*#__PURE__*/e(\"strong\",{children:\"para el desarrollo de IA se requiere optar por un enfoque flexible, escalable y modular caracter\\xedsticas fundamentales de este lenguaje de programaci\\xf3n.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La Inteligencia Artificial permite plasmar ideas que presentan cierto grado de complejidad mediante el uso de c\\xf3digos\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Blockchain\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El blockchain es una base de distribuci\\xf3n donde se realizan transacciones con criptomonedas u otro tipo de certificaci\\xf3n digital. Python brinda a quienes trabajan con \\xe9l la posibilidad de generar implementaciones de blockchain con menos de 50 l\\xedneas de c\\xf3digo, lo que \",/*#__PURE__*/e(\"strong\",{children:\"otorga sencillez para operar con plataformas que emplean estas estructuras de datos\"}),\". Por ejemplo, la posibilidad de desarrollar un software que se puede emplear para gastos relacionados con el rendimiento de la empresa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Machine learning\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El aprendizaje autom\\xe1tico tiene la funci\\xf3n de determinar patrones con la intenci\\xf3n de que las computadoras \u201Caprendan\u201D c\\xf3mo operar en situaciones concretas. En este sentido, Python cumple un rol importante, ya que \",/*#__PURE__*/e(\"strong\",{children:\"posibilita la creaci\\xf3n de c\\xf3digos complejos pero legibles\"}),\", para definir, por ejemplo, \\xe1rboles de decisiones y reglas de asociaci\\xf3n, algo extremadamente necesario en este tipo de proyectos de Desarrollo web\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Dado que con Python es posible optar por un estilo de programaci\\xf3n enfocado a la forma funcional, imperativa, procedimental u orientada a objetos, esta flexibilidad \",/*#__PURE__*/e(\"strong\",{children:\"permite seleccionar el paradigma de programaci\\xf3n que se ajuste a las necesidades del proyecto \"}),\"actual. Esto se suma a la existencia de un conjunto de frameworks y librer\\xedas desarrolladas en Python que garantizan estabilidad y seguridad, incluso sitios m\\xe1s ligeros y optimizados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Juegos y gr\\xe1ficos 3D\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Python no es solo para aplicaciones de prop\\xf3sito general, en este mundo tambi\\xe9n entran los videojuegos y gr\\xe1ficos por computadora.\\xa0 Pygame, uno de los framework m\\xe1s populares en Python, el cual permite el dise\\xf1o de prototipos r\\xe1pidos y juegos sencillos. Un claro ejemplo son los juegos como Mount & Blade y The Sims 4 que usan lenguaje.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La programaci\\xf3n Python n\",/*#__PURE__*/e(\"strong\",{children:\"o solo te permitir\\xe1 crear aplicaciones y videojuegos, sino que tambi\\xe9n puede ser aplicado en el \\xe1mbito de la salud de las personas\"}),\", mejorando el diagn\\xf3stico y tratamiento de los pacientes. Otras \\xe1reas como rob\\xf3tica, veh\\xedculos aut\\xf3nomos, negocios, meteorolog\\xeda y desarrollo de interfaces gr\\xe1ficas de usuario tambi\\xe9n se benefician con el uso de Python.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cabe mencionar que \",/*#__PURE__*/e(\"strong\",{children:\"Python es multiparadigm\\xe1tico\"}),\", es decir, que cuenta con varios estilos de programaci\\xf3n y se caracteriza por ser multiplataforma, por lo que su utilizaci\\xf3n es compatible con distintos sistemas operativos como ser Windows, Linux y Mac.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"5. Usos de la programaci\\xf3n Python\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este lenguaje suele ser usado para \",/*#__PURE__*/e(\"strong\",{children:\"generar scripts\"}),\", es decir, que \",/*#__PURE__*/e(\"strong\",{children:\"permite realizar determinada tarea gracias al desarrollo de una aplicaci\\xf3n\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Python suele estar destinado al desarrollo web. Este lenguaje incluye m\\xfaltiples marcos web como Pyramid, Django y Flask, que est\\xe1n repletos de bibliotecas que permiten que sus protocolos se integren y as\\xed lograr ahorrar los tiempos de desarrollo.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Asimismo, Django, debido a su potencia, permite el desarrollo de aplicaciones y Flask, utiliza el lenguaje backend que, tal como mencionamos, se encuentran destinados al desarrollo web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, te permitir\\xe1 estudiar la informaci\\xf3n, analizarla y luego tomar decisiones para potenciar tus negocios. Como as\\xed tambi\\xe9n crear plataformas de correos electr\\xf3nicos.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otros de los usos es la ciencia de datos, la cual suele ser una de las competencias m\\xe1s demandadas en el mercado. Las m\\xfaltiples bibliotecas con las que cuenta este lenguaje, ayudan a extraer informaci\\xf3n valiosa de los datos y visualizarlos mediante gr\\xe1ficos y tablas. Python es una de las primeras cosas que cualquier profesional de ciencia de datos debe saber.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En cuanto a la\",/*#__PURE__*/e(\"strong\",{children:\" Inteligencia Artificial (IA)\"}),\" y aprendizaje autom\\xe1tico, uno de los usos de Python m\\xe1s fundamentales es la Inteligencia Artificial. Esto es debido a que Python es un lenguaje estable con una capacidad para el manejo de c\\xe1lculos imprescindibles para la creaci\\xf3n de modelos de aprendizaje autom\\xe1tico.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En las aplicaciones empresariales se suele usar este lenguaje para enfocarse especialmente en resolver las necesidades de una empresa m\\xe1s que para usuarios particulares. En este caso se lleva a cabo dado que se trata de un lenguaje que controla persas solicitudes de bases de datos al mismo tiempo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otro de los usos que puedes hacer en Python es el desarrollo de cursos y programas educativos online. Se trata de un lenguaje de programaci\\xf3n sencillo de entender para principiantes porque su sintaxis es igual a la del ingl\\xe9s.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta es una de las principales razones por las que Python se ha convertido en el lenguaje de programaci\\xf3n usado por los desarrolladores de programas educativos, tanto en niveles m\\xe1s b\\xe1sicos como avanzados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"6. Algunos t\\xe9rminos de programaci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los siguientes t\\xe9rminos fueron mencionados en este art\\xedculo y forman parte del glosario tomado del programa Aprender conectados del Marat\\xf3n Nacional de Programaci\\xf3n y Rob\\xf3tica que realiz\\xf3 el Ministerio de Educaci\\xf3n de Argentina:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Codificaci\\xf3n:\"}),\" Es la operaci\\xf3n de \",/*#__PURE__*/e(\"strong\",{children:\"escribir la soluci\\xf3n del problema\"}),\" (de acuerdo con la l\\xf3gica del diagrama de flujo o pseudoc\\xf3digo), en una serie de instrucciones detalladas, en un c\\xf3digo reconocible por el ordenador, la serie de instrucciones detalladas se le conoce como c\\xf3digo fuente, el cual se escribe en un lenguaje de programaci\\xf3n o lenguaje de alto nivel.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Prueba y Depuraci\\xf3n:\"}),\" El proceso de\",/*#__PURE__*/e(\"strong\",{children:\" identificar y eliminar errores para dar paso a una soluci\\xf3n correcta, se le llama depuraci\\xf3n\"}),\", mientras que la prueba consiste en la captura de datos hasta que el programa no presente errores (los m\\xe1s comunes son los sint\\xe1cticos y l\\xf3gicos).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Librer\\xedas o bibliotecas:\"}),\" Es un conjunto de \",/*#__PURE__*/e(\"strong\",{children:\"subprogramas utilizados para desarrollar software\"}),\". Las librer\\xedas contienen c\\xf3digo y datos, que proporcionan servicios a programas independientes, es decir, pasan a formar parte de estos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tipos de librer\\xedas\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Numpy\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Se basa en\",/*#__PURE__*/e(\"strong\",{children:\" matrices de diferentes tama\\xf1os \"}),\"y dispone de una variada colecci\\xf3n de funciones con las cuales operar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Pandas\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Actualmente, es una de las librer\\xedas de mayor popularidad dado que su comportamiento funciona a la perfecci\\xf3n en las diferentes versiones de Python, pese a que surgi\\xf3 como un complemento de Numpy.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Scikit Learn\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Es la librer\\xeda por excelencia\"}),\" del ya mencionado Machine Learning, ya que se ocupa no solo de la agrupaci\\xf3n, sino tambi\\xe9n del procesamiento y la clasificaci\\xf3n de datos.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Keras\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es una de las\",/*#__PURE__*/e(\"strong\",{children:\" mejores herramientas destinadas al aprendizaje autom\\xe1tico\"}),\" debido a su sencillez. Su creaci\\xf3n se encuentra basada en que debe ser simple, extensible, computable y modulable.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Django\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Posee una gran velocidad,\",/*#__PURE__*/e(\"strong\",{children:\" permite que trabajar con este framework sea cada vez m\\xe1s r\\xe1pido ante tareas de mayor complejidad. \"}),\"Sus elementos y funciones principales son su mecanismo de autenticaci\\xf3n, el enrutamiento de URLs, el mapeador objeto-relacional (ORM) y las migraciones de esquemas de bases de datos.Django es independiente, no dependiendo de otras librer\\xedas de Python. Su filosof\\xeda de dise\\xf1o se encuentra basada en el acoplamiento flexible de las distintas capas de la librer\\xeda. Adem\\xe1s, \",/*#__PURE__*/e(\"strong\",{children:\"se intenta utilizar el m\\xednimo c\\xf3digo y redundancia posibles\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Conclusi\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este art\\xedculo, tratamos el lenguaje Python y c\\xf3mo se convirti\\xf3 en uno de los m\\xe1s buscados en el mundo de la programaci\\xf3n debido a las diferentes \\xe1reas de aplicaci\\xf3n y sus diferentes funcionalidades.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si tienes inter\\xe9s en sectores tales como IA, Big data o Machine Learning este lenguaje te brindar\\xe1 m\\xfaltiples oportunidades. Adem\\xe1s, debes tener en cuenta, que el mundo digital contin\\xfaa en desarrollo y cada vez a mayor velocidad, por lo que hay muchas m\\xe1s posibilidades de iniciarte en este universo.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En Coderhouse tenemos un \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/python?utm_source=blog&utm_medium=content&utm_campaign=python&utm_content=bot\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Curso de Python\"})}),\" en el que aprender\\xe1s las bases y fundamentos de este popular lenguaje. \\xbfQu\\xe9 esperas para inscribirte?\"]})});export const richText4=/*#__PURE__*/a(o.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"\\xbfQu\\xe9 es el machine learning y para qu\\xe9 sirve?\"})}),/*#__PURE__*/a(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Estos avances conviven en un mismo \\xe1mbito, el de la inteligencia artificial, aunque no son exactamente lo mismo. En esta nota repasamos sus puntos en com\\xfan, las diferencias entre los conceptos, adem\\xe1s de sus respectivas ventajas.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Inteligencia artificial: definiciones, ejemplos, su relevancia y versatilidad\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Desarrollos de persa \\xedndole basados en sistemas de \",/*#__PURE__*/e(\"strong\",{children:\"inteligencia artificial \"}),\"(IA) consiguieron una gran visibilidad en la \\xfaltima d\\xe9cada. En t\\xe9rminos resumidos, la IA es una disciplina dentro de las ciencias inform\\xe1ticas cuyo prop\\xf3sito general es que las computadoras repliquen los procesos del pensamiento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En otras palabras, la IA propone una s\\xedntesis y automatizaci\\xf3n de tareas intelectuales hist\\xf3ricamente asociadas a los seres humanos, m\\xe1s all\\xe1 del mero c\\xe1lculo con el que las computadoras siempre estuvieron\",/*#__PURE__*/e(\"em\",{children:\" a gusto y piacere\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los avances del \\xe1rea no son precisamente novedosos. El t\\xe9rmino \u201Cinteligencia artificial\u201D fue acu\\xf1ado en una conferencia celebrada en 1956, aunque se estima que los desarrollos en el sector comenzaron un poco antes, luego de la Segunda Guerra Mundial a inicios de esa d\\xe9cada.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tal como se\\xf1alamos, en a\\xf1os recientes \",/*#__PURE__*/e(\"strong\",{children:\"la fama de algunos sistemas de IA fue en aumento\"}),\",\",/*#__PURE__*/e(\"strong\",{children:\" \"}),\"y ahora son parte de la vida cotidiana de los usuarios de herramientas digitales. Por mencionar algunos ejemplos, hemos visto m\\xe1quinas que vencieron a los campeones mundiales de ajedrez, traductores instant\\xe1neos y mecanismos de reconocimiento facial, tambi\\xe9n desarrollos basados en IA dise\\xf1ados para la detecci\\xf3n temprana de enfermedades, hasta\",/*#__PURE__*/e(r,{href:\"https://tn.com.ar/tecno/novedades/2022/01/08/hablamos-con-el-creador-de-la-escritora-robotica-que-dejaria-sin-empleo-a-los-artistas-de-carne-y-hueso/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" tecnolog\\xedas inscriptas en ese terreno que se animan a realizar tareas creativas\"})}),\", por caso escribir poemas o pintar cuadros sin auxilio directo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De tal magnitud es el impacto de la IA en la sociedad contempor\\xe1nea, que expertos han alertado acerca de los potenciales peligros que supone el vertiginoso despliegue de estas tecnolog\\xedas. No se trata de omitir sus beneficios, que son m\\xfaltiples, sino de establecer normativas para reglamentar su avance.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A fines de 2021, el profesor Suart Russell, fundador del Center for Human-Compatible Artificial Intelligence pidi\\xf3 que se avance en regulaciones para estos desarrollos. Tal como se\\xf1al\\xf3 el sitio\",/*#__PURE__*/e(r,{href:\"https://www.lavanguardia.com/tecnologia/20211031/7830196/alerta-expertos-inteligencia-artificial-impacto-real-mundo-pmv.html\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[\" \",/*#__PURE__*/e(\"em\",{children:\"La Vanguardia\"})]})}),\", Russell remarc\\xf3 la importancia de revisar la forma que \u201Casegure que los humanos siempre mantendr\\xe1n bajo control a una tecnolog\\xeda que cada vez es m\\xe1s inteligente y poderosa\u201D.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otras figuras, entre ellos el\",/*#__PURE__*/e(r,{href:\"https://twitter.com/elonmusk/status/904638455761612800\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" empresario Elon Musk\"})}),\" y el presidente de Microsoft, Brad Smith, encendieron las alarmas respecto al avance irrestricto de las tecnolog\\xedas basadas en IA.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con sus encantadoras promesas y a su vez con la necesidad de reglas que ayuden a tomar lo mejor de estos avances; lo cierto es que \",/*#__PURE__*/e(\"strong\",{children:\"el espectro de la inteligencia artificial es realmente vers\\xe1til \"}),\"y en funci\\xf3n de esa vastedad en ocasiones se emplean err\\xf3neamente terminolog\\xedas como sin\\xf3nimos. Un ejemplo cl\\xe1sico es el uso de \",/*#__PURE__*/e(\"strong\",{children:\"machine learning y deep learning \"}),\"como si fuesen el mismo e id\\xe9ntico asunto, cuando en realidad no es as\\xed. A continuaci\\xf3n revisaremos qu\\xe9 son, en cada caso, adem\\xe1s de los usos y ventajas que ofrecen.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"5 datos sobre el machine learning\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al espa\\xf1ol se traduce como \u201C\",/*#__PURE__*/e(\"strong\",{children:\"aprendizaje autom\\xe1tico\"}),\"\u201D.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es una rama de la inteligencia artificial.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El concepto hace referencia a los \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"softwares \"})}),/*#__PURE__*/e(\"strong\",{children:\"que usan algoritmos para encontrar patrones comunes en los datos\"}),\" con los que son entrenados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La \",/*#__PURE__*/e(\"strong\",{children:\"automatizaci\\xf3n\"}),\" de los procesos es una de las caracter\\xedsticas fundamentales de estos desarrollos. En t\\xe9rminos generales, las tareas que realizan se ejecutan sin una programaci\\xf3n espec\\xedfica y sin depender en ese momento de la operaci\\xf3n manual (de un humano). Usualmente, se emplean para predicciones o sugerencias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Entre las \",/*#__PURE__*/e(\"strong\",{children:\"ventajas que ofrece el machine learning\"}),\" se destaca la producci\\xf3n r\\xe1pida y autom\\xe1tica de modelos capaces de analizar grandes paquetes de datos, arrojando resultados m\\xe1s precisos y r\\xe1pidos. Esto se traduce en beneficios en m\\xfaltiples sectores, desde las grandes industrias, el mundo empresarial, la gesti\\xf3n de gobierno, hasta el entretenimiento y los sistemas tecnol\\xf3gicos hogare\\xf1os.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ejemplos de machine learning\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si bien el concepto de aprendizaje autom\\xe1tico podr\\xeda resultar a priori m\\xe1s propio de los laboratorios cient\\xedficos que de nuestros hogares, lo cierto es que los avances del sector est\\xe1n presentes en sistemas que usamos a diario. A continuaci\\xf3n compartimos algunos ejemplos que, con menor o mayor complejidad, son \",/*#__PURE__*/e(\"strong\",{children:\"aplicaciones con machine learning\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La detecci\\xf3n autom\\xe1tica de correo basura (spam) es un caso relativamente simple: se trata de un algoritmo dise\\xf1ado para realizar sus identificaciones en forma autom\\xe1tica en base a una serie de patrones comunes en esos correos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las recomendaciones en plataformas de streaming, como Netflix o Spotify. \\xbfC\\xf3mo saben qu\\xe9 serie o m\\xfasica podr\\xeda gustarte? Detr\\xe1s de estos servicios operan algoritmos que analizan informaci\\xf3n y arrojan sus consejos de contenido.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Mudafy: Un caso de \\xe9xito con machine learning\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Uno de los terrenos en los que la utilizaci\\xf3n del machine learning es fundamental, es en el mercado mobiliario. Gracias a esta tecnolog\\xeda, se puede dar a cada usuario una mejor experiencia mediante el aprendizaje de sus necesidades y deseos. Federico Arag\\xf3n, integrante del equipo de tecnolog\\xeda de Mudafy, comparte las posibilidades que brinda el machine learning para beneficiar a usuarios e inmobiliarias:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Prioriza propiedades en el portal.Brinda sugerencias o alternativas que se ajustan a los intereses.Facilita la b\\xfasqueda de propiedades.Favorece la experiencia amigable dentro del portal.Permite entender datos de las alianzas inmobiliarias y utilizarlos para mejorar el proceso de trabajo conjunto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQuieres saber m\\xe1s sobre como Mudafy aplica el machine learning en el mercado inmobiliario? \",/*#__PURE__*/e(r,{href:\"https://mudafy.com.ar/blog/post/machine-learning-que-es-y-para-que-sirve\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Lee la nota\"})}),\" y ent\\xe9rate de todo.\\xa0\"]})]});export const richText5=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"MVP: \\xbfQu\\xe9 es el producto m\\xednimo viable y c\\xf3mo hacerlo?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://pomelo.la/ar/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Por Pomelo\"})}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"Probar antes de lanzar. Construir, medir y aprender. Estas son las claves de un proceso fundamental para el despliegue de productos y servicios.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es el producto m\\xednimo viable o MVP?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El MVP es la versi\\xf3n m\\xednima de un nuevo producto o servicio\"}),\", con las caracter\\xedsticas elementales para ser testeado entre los primeros clientes. Su prop\\xf3sito es la prueba emp\\xedrica, la validaci\\xf3n y eventualmente la inclusi\\xf3n de mejoras antes de un lanzamiento m\\xe1s amplio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Clave en el \",/*#__PURE__*/e(r,{href:\"/online/mindset-emprendedor?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"mindset emprendedor\"})}),\", MVP aparece en una etapa posterior al prototipo y anterior al producto final, ya listo para su comercializaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las siglas en ingl\\xe9s (\u201C\",/*#__PURE__*/e(\"em\",{children:\"m\\xednimum viable product\"}),\"\u201D) se traducen al espa\\xf1ol como \u201C\",/*#__PURE__*/e(\"strong\",{children:\"producto m\\xednimo viable\"}),\"\u201D.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En las pruebas es relevante chequear aspectos de los productos como la funcionalidad, la usabilidad, la fiabilidad y el dise\\xf1o.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El \",/*#__PURE__*/e(\"em\",{children:\"core \"}),\"del producto m\\xednimo viable es la retroalimentaci\\xf3n, pues se trata de una instancia en la que se \",/*#__PURE__*/e(\"em\",{children:\"abre el juego \"}),\"m\\xe1s all\\xe1 de los testeos internos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otra definici\\xf3n del concepto antes de avanzar: \",/*#__PURE__*/e(\"strong\",{children:\"el MVP es una versi\\xf3n parcial del producto\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPara qu\\xe9 sirve el MVP?\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Permite que una empresa (a trav\\xe9s de sus equipos de dise\\xf1o, \",/*#__PURE__*/e(r,{href:\"/categorias/marketing-digital?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"marketing\"})}),\", desarrolladores, etc\\xe9tera) recoja informaci\\xf3n validada y objetiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los \",/*#__PURE__*/e(\"em\",{children:\"early adopters \"}),\"(as\\xed se llama a los primeros usuarios del MVP) ofrecen datos valiosos gracias a sus experiencias reales con el producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En base al \",/*#__PURE__*/e(\"em\",{children:\"feedback\"}),\", es posible realizar cambios, en caso de ser necesarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta herramienta reduce los riesgos intr\\xednsecos al lanzamiento de un nuevo producto, especialmente entre las empresas emergentes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tambi\\xe9n es relevante en compa\\xf1\\xedas que proponen altos niveles de innovaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El producto m\\xednimo viable es un factor importante para decidir la fecha de lanzamiento: en ocasiones manifiesta la necesidad de posponer esa instancia.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, el MVP es una plataforma de prueba previa a un despliegue m\\xe1s generalizado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfCu\\xe1les son las ventajas de hacer un producto m\\xednimo viable?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Permite hacer un uso m\\xe1s consciente de los recursos, tanto de tiempo como de dinero.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Achica el margen de error, antes del lanzamiento de un producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En ocasiones, evita que se lancen productos o servicios que (en funci\\xf3n de la prueba ejecutada) no ser\\xe1n de utilidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En ese sentido, el MVP muestra si un producto es \\xfatil.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En caso de serlo, exhibe sus puntos fuertes y sus eventuales debilidades.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pule la experiencia de usuario, en el \\xe1mbito digital conocida como \",/*#__PURE__*/e(r,{href:\"/online/ux-ui-online?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"UX\"})}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es una fotograf\\xeda de los intereses de tu p\\xfablico objetivo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ayuda a responder la siguiente pregunta: \\xbfhay personas dispuestas a pagar por este producto o servicio?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es beneficioso el simple hecho de poder validar el producto antes de desarrollarlo por completo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, \",/*#__PURE__*/e(\"strong\",{children:\"hacer un MVP \"}),\"permite optimizar los recursos: cuanto m\\xe1s sepas c\\xf3mo funciona el producto en manos de los primeros usuarios, menor ser\\xe1 el esfuerzo y dinero invertido al final del recorrido.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"MVP, una de las bases del modelo Lean Startup\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Uno de los aportes m\\xe1s interesantes del \",/*#__PURE__*/e(\"strong\",{children:\"modelo Lean Startup \"}),\"es el producto m\\xednimo viable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El concepto fue creado por el empresario estadounidense\",/*#__PURE__*/e(r,{href:\"https://es.wikipedia.org/wiki/Eric_Ries\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" Eric Ries\"})}),\", autor libros fundamentales en el \\xe1mbito empresarial como \",/*#__PURE__*/e(\"em\",{children:\"The Lean Startup \"}),\"y \",/*#__PURE__*/e(\"em\",{children:\"The Startup Way\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 es Lean Startup? \"}),\"Se trata de un modelo evolutivo del concepto Lean Manufacturing, que implement\\xf3 la automotriz Toyota. La premisa es la siguiente: la validaci\\xf3n siempre proviene del mercado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De all\\xed que en Lean Startup se requiera el desarrollo de un producto m\\xednimo viable que sirve para medir resultados en ciclos breves e iterativos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El modelo elaborado por Ries avanza en tres instancias:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Creaci\\xf3n.Medici\\xf3n.Aprendizaje.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tipos de producto m\\xednimo viable\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Existen dos \",/*#__PURE__*/e(\"strong\",{children:\"tipos de MVP \"}),\"que se emplean para estas experiencias enriquecedoras. Var\\xedan de acuerdo a su grado de fidelidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"MVP de baja fidelidad\"}),\": Son f\\xe1ciles de desarrollar y permiten conseguir resultados b\\xe1sicos a fin de conocer las necesidades de los usuarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"MVP de alta fidelidad\"}),\": Requieren un desarrollo mayor a cambio de resultados m\\xe1s completos y profundos. Son fundamentales en la optimizaci\\xf3n de \",/*#__PURE__*/e(r,{href:\"/categorias/marketing-digital?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"estrategias de marketing\"})}),\". Los prototipos digitales son un ejemplo de esta variante.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cualquiera sea el \",/*#__PURE__*/e(\"strong\",{children:\"tipo de producto m\\xednimo viable \"}),\"que se emplee, cabe se\\xf1alar que no se trata de preguntar a los clientes si usar\\xedan un producto, sino de ponerlo en sus manos para que lo usen, aunque se trate de una versi\\xf3n preliminar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"C\\xf3mo hacer un producto m\\xednimo viable en tres pasos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A continuaci\\xf3n revisaremos el \",/*#__PURE__*/e(\"strong\",{children:\"paso a paso para hacer un MVP\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El proceso gira en torno a tres instancias fundamentales:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Analizar al p\\xfablico objetivo\"}),\": \\xbfqui\\xe9nes son tus clientes y c\\xf3mo escoger a los early adopters?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Abordar las dos fases de la prueba\"}),\": \\xbfde qu\\xe9 se trata la instancia alpha y la beta?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Actuar en base a la experiencia recogida\"}),\": es el momento de preservar las caracter\\xedsticas o pivotar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Veamos cada uno de los pasos en detalles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 1 para hacer un MVP: Analizar al p\\xfablico objetivo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para comenzar a \",/*#__PURE__*/e(\"strong\",{children:\"idear un producto m\\xednimo viable \"}),\"es clave determinar qui\\xe9n es tu buyer persona.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La experiencia en este \\xe1mbito demuestra que muchos productos fracasan porque las empresas que los desarrollan no definieron con precisi\\xf3n cu\\xe1l es el p\\xfablico que lo comprar\\xe1 y utilizar\\xe1.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para \",/*#__PURE__*/e(\"strong\",{children:\"definir cu\\xe1l es tu p\\xfablico objetivo \"}),\"debes pensar qu\\xe9 soluciones ofrece tu producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunas preguntas que conviene responder en este momento:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQui\\xe9nes necesitan o desean este producto o servicio?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfC\\xf3mo ayudar\\xe1 a este p\\xfablico?, \\xbfen qu\\xe9 aspectos?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPor qu\\xe9 la aparici\\xf3n de este producto en el mercado puede ser bien recibida?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cuando se arriben a conclusiones es el momento de definir aspectos como el nombre del producto, sus funciones, sus ventajas, sus soluciones, etc\\xe9tera.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora bien, \",/*#__PURE__*/e(\"strong\",{children:\"\\xbfc\\xf3mo elegir a los \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"early adopters\"})}),/*#__PURE__*/e(\"strong\",{children:\" para un MVP? \"}),\"Hay algunas pautas para hacerlo. Mira.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Son personas a las que el producto o servicio le resuelve una necesidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Su conocimiento e inter\\xe9s en el producto puede ayudar a mejorarlo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Usualmente, se trata de personas que buscan nuevas soluciones y satisfacer necesidades.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Hay que privilegiar el \",/*#__PURE__*/e(\"em\",{children:\"feedback \"}),\"genuino; en caso contrario, de poco servir\\xe1n todos los esfuerzos puestos en estas pruebas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En ocasiones (por no decir la mayor\\xeda de las veces) resultan m\\xe1s convenientes las cr\\xedticas que la plena satisfacci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para \",/*#__PURE__*/e(\"strong\",{children:\"conseguir \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"early adopters \"})}),\"es posible hacerlo en eventos de networking, y en plataformas digitales como LinkedIn o blogs a trav\\xe9s de convocatorias. Es importante generar un v\\xednculo positivo y brindar un tratamiento personal.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 2 para hacer un MVP: las dos fases de la prueba\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tal como adelantamos, una vez que comienza la prueba surgen dos instancias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Fase Alpha para hacer un producto m\\xednimo viable\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es el momento de poner el MVP en mano de los \",/*#__PURE__*/e(\"em\",{children:\"early adopters\"}),\".\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El\",/*#__PURE__*/e(\"em\",{children:\" feedback\"}),\" es el faro a seguir: procura experiencias reales, evitar condicionamientos o miradas subjetivas. Brinda libertad a los testers.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En esta instancia es bueno construir una relaci\\xf3n duradera con el cliente y fidelizarlo, su opini\\xf3n podr\\xeda ser relevante en otras instancias o nuevos MVPs.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Fase Beta para hacer un producto m\\xednimo viable\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El cliente ofrece informaci\\xf3n acerca del MVP y sus caracter\\xedsticas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los equipos involucrados deben recabar la informaci\\xf3n para luego estudiarla y sacar conclusiones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En esta fase cabe la posibilidad de crear diferentes MVP hasta conseguir el producto o servicio que satisfaga las necesidades de los clientes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 3 para hacer un MVP: actuar en base a la experiencia recogida\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En esta instancia llega el momento de responder esta pregunta esencial: \",/*#__PURE__*/e(\"strong\",{children:\"\\xbfpreservar o pivotar?\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La primera opci\\xf3n revela un alto grado de conformidad con el MVP, que con escasas modificaciones podr\\xeda iniciar su recorrido en el mercado a nivel general, ya no entre un grupo cerrado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El segundo camino refiere a la necesidad de cambios de base. La experiencia de uso en mano de los \",/*#__PURE__*/e(\"em\",{children:\"early adopters \"}),\"ha demostrado que se precisan mejoras dr\\xe1sticas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunas consideraciones finales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para que el proceso del MVP sea exitoso es fundamental contar con un equipo de trabajo robusto, con mirada panor\\xe1mica. Eso se consigue con especialistas en m\\xfaltiples sectores, que ayudan a analizar las conclusiones desde diferentes perspectivas.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Se valoran los \",/*#__PURE__*/e(r,{href:\"/online/product-manager-online?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"equipos con conocimientos amplios sobre los negocios\"})}),\", especialistas en el nicho de mercado al que se apunta, perfiles con conocimientos de UX y UI, adem\\xe1s de perfiles t\\xe9cnicos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Construir, medir y aprender\"}),\", de eso se trata el MVP, un proceso que apela a la \",/*#__PURE__*/e(r,{href:\"/categorias/marketing-digital?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"esencia del marketing\"})}),\" y a una forma de emprender siempre recomendable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El producto m\\xednimo viable evita el despliegue de un producto o servicio que no interesar\\xe1. En caso de superar esa instancia, ayuda a que los resultados que llegan al mercado sean m\\xe1s fiables y, en tanto, m\\xe1s propensos a generar r\\xe9ditos.\"]})});export const richText6=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"\\xbfC\\xf3mo hacer un estudio de mercado? Paso a paso\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es cierto que el que nada arriesga, nada gana. Pero hablando de negocios, toda empresa, de cualquier tama\\xf1o, busca siempre reducir al m\\xednimo las incertidumbres al momento de lanzar un nuevo producto o servicio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Un estudio de mercado es una de las herramientas m\\xe1s importantes en el nacimiento de una l\\xednea de negocio o producto\"}),\", pues permite identificar de forma adecuada a la audiencia objetivo y a la competencia.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De esta forma, bien sea como due\\xf1o de un negocio o como responsable de marketing, podr\\xe1s asegurarte de contar con la informaci\\xf3n necesaria para entender y satisfacer las necesidades de tus potenciales clientes y apuntar al \\xe9xito.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Comencemos ya a repasar qu\\xe9 es un estudio de mercado, sus beneficios y c\\xf3mo realizarlo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es un estudio de mercado?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un estudio de mercado \",/*#__PURE__*/e(\"strong\",{children:\"es una investigaci\\xf3n que busca precisar las caracter\\xedsticas de un sector de mercado \"}),\"donde una empresa aspira a posicionar un producto o servicio. Nos \",/*#__PURE__*/e(\"strong\",{children:\"permite definir la viabilidad del negocio, \"}),/*#__PURE__*/e(r,{href:\"/categorias/producto?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"producto \"})})}),/*#__PURE__*/e(\"strong\",{children:\"o lanzamiento\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es la base y el punto de arranque de cualquier estrategia de marketing, por lo que es un elemento esencial tanto para los\",/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(r,{href:\"/online/product-manager-online?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[/*#__PURE__*/e(\"strong\",{children:\"product manager\"}),\" \"]})}),\"o creadores de productos como para responsables de\",/*#__PURE__*/e(r,{href:\"/categorias/marketing-digital?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[\" \",/*#__PURE__*/e(\"strong\",{children:\"marketing digital\"}),\".\"]})}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El estudio de mercado recoge informaci\\xf3n de:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los clientes potenciales; la segmentaci\\xf3n de tu audiencia objetivo.La competencia y la posici\\xf3n del producto en el mercado.\\xa0Las condiciones comerciales de la industria: proveedores, escenarios de precios, canales de distribuci\\xf3n.Las condiciones de oferta y demanda.Posibles amenazas o riesgos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El objetivo es establecer un panorama lo m\\xe1s acertado posible sobre ese nicho de mercado y su funcionamiento, a fin de ser capaces de tomar decisiones adecuadas para el \\xe9xito del negocio. Enseguida profundizaremos en su utilidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPara qu\\xe9 sirve un estudio de mercado?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un estudio de mercado \",/*#__PURE__*/e(\"strong\",{children:\"tiene como finalidad constatar que el producto o servicio que estamos por lanzar es viable y potencialmente rentable\"}),\": que puede generar beneficios para sus promotores.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A partir de \\xe9l se define el \",/*#__PURE__*/e(\"strong\",{children:\"plan de negocios\"}),\" para llevar la idea a la realidad. Adem\\xe1s, permite adelantarse a los escenarios de receptividad de clientes y la competencia, y de esa forma trazar estrategias acordes de forma anticipada.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Todo esto evidentemente es muy importante porque le brinda solidez a la propuesta o idea de negocio, se genera confianza y se pueden atraer potenciales inversionistas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, la utilidad de un estudio de mercado se desglosa en los siguientes puntos:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1- Determinar la viabilidad del producto, emprendimiento o negocio.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfEse nuevo producto que piensas lanzar o ese emprendimiento que siempre has querido hacer realidad pueden realmente generar ganancias?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El estudio de mercado te permitir\\xe1 despejar esa inc\\xf3gnita sobre la base de una investigaci\\xf3n que toma en cuenta las distintas variables que influyen en el negocio. De esta forma, podr\\xe1s saber d\\xf3nde es necesario hacer ajustes y llegar a tus objetivos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"2- Establecer tu cliente potencial.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Definir la viabilidad del producto pasa por poner claridad sobre todos los elementos que intervienen. El principal es qui\\xe9n es tu cliente, cu\\xe1les son sus necesidades y expectativas, y lograr que ellas hagan match con tu producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"3- Analizar a tu competencia e identificar amenazas.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Saber qu\\xe9 hace tu competencia te permitir\\xe1 profundizar en tu propuesta de valor, aquello que te hace \\xfanico, diferente y que lograr\\xe1 destacarte del resto.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tan importante como conocer a tu cliente y trabajar en tu producto es entender qu\\xe9 hacen los dem\\xe1s dentro de tu nicho.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"4- Detectar oportunidades.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A trav\\xe9s del estudio de mercado es posible que llegues a hallazgos de valor como oportunidades que no ten\\xedas en cuenta a priori. Esto te permitir\\xe1 introducir mejoras o innovaciones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"5- Trazar tu estrategia de marketing.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A la luz de la investigaci\\xf3n, podr\\xe1s establecer tu plan de marketing de forma m\\xe1s precisa para llegar a tu cliente ideal en los distintos canales.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El \",/*#__PURE__*/e(\"strong\",{children:\"plan de marketing digital\"}),\" se nutre especialmente del estudio de mercado para dirigir de forma m\\xe1s asertiva los esfuerzos publicitarios en los canales online.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Beneficios de hacer un estudio de mercado\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los principales beneficios de hacer un estudio de mercado son:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tener confianza en que est\\xe1s dedicando tu tiempo y esfuerzo en un producto o idea de negocio s\\xf3lida y viable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Te permite avanzar en un plan de negocio y tener una propuesta robusta para captar inversiones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es la base para tu plan de marketing, estrategia de precios y de ventas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un estudio de mercado planificado te permite tambi\\xe9n estar al d\\xeda con los cambiantes h\\xe1bitos de consumo de los clientes y responder \\xe1gilmente a ellos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso a paso para hacer un estudio de mercado\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estos son los 5 pasos para realizar un estudio de mercado:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1- Fija tus objetivos.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Definir de manera clara y precisa lo que quieres encontrar con tu estudio es el primer paso, que marcar\\xe1 el resto de las acciones a ejecutar.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Bien sea que se trate del lanzamiento de un producto, ingresar en un nuevo mercado, introducir una variante de un producto que ya existe o registrar si hay cambios en los h\\xe1bitos de consumo de tus clientes, el punto de arranque es identificar sin ambig\\xfcedades qu\\xe9 pretendes conseguir con tu estudio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunos elementos que puedes evaluar en tu estudio son: caracter\\xedsticas de tu producto o servicio, rasgos de tu audiencia, sensibilidad en cuanto a precios, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Incluye preguntas precisas relacionadas con variables como: lugar, sexo y edad, segmentaci\\xf3n socioecon\\xf3mica y por comportamientos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En tu proceso de investigaci\\xf3n debes tambi\\xe9n profundizar en los distintos aspectos de tu mercado: regulaciones, facturaci\\xf3n, tendencias, proyecciones, an\\xe1lisis de la competencia, c\\xf3mo son sus procesos, sus aciertos y errores, fortalezas y debilidades, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"2- Define las herramientas de recolecci\\xf3n de la informaci\\xf3n.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Escoge los m\\xe9todos que usar\\xe1s para obtener la data que te permitir\\xe1 responder a tus preguntas iniciales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Encuestas, entrevistas, \",/*#__PURE__*/e(\"em\",{children:\"focus groups\"}),\" -grupos de discusi\\xf3n- u observaci\\xf3n de campo son las herramientas principales de recolecci\\xf3n de datos. Cada uno obedece al tipo de informaci\\xf3n que deseas recoger: cuantitativa o cualitativa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Luego, \",/*#__PURE__*/e(\"strong\",{children:\"estructura los cuestionarios\"}),\" con preguntas abiertas/cerradas, dependiendo del tipo de investigaci\\xf3n y lo que buscas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Define tambi\\xe9n las caracter\\xedsticas de la muestra\"}),\": qui\\xe9nes, d\\xf3nde y c\\xf3mo aplicar\\xe1s los instrumentos, cu\\xe1ntos por d\\xeda o por semana. Posteriormente, asigna tiempo a cada etapa de la investigaci\\xf3n y agenda las jornadas para recopilar la informaci\\xf3n.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Eval\\xfaa \",/*#__PURE__*/e(\"strong\",{children:\"qu\\xe9 recursos necesitas \"}),\"para llevarlas a cabo: materiales, espacio f\\xedsico, c\\xe1maras para grabar, si hay regulaciones sobre estas metodolog\\xedas, etc.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Esta etapa de planificaci\\xf3n es fundamental para el \\xe9xito de tu estudio, \"}),\"pues determinar\\xe1s qu\\xe9 puedes conseguir y en cu\\xe1nto tiempo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Hoy en d\\xeda hay adem\\xe1s herramientas online como Google Forms, \",/*#__PURE__*/e(r,{href:\"https://es.surveymonkey.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"SurveyMonkey\"})}),\" o \",/*#__PURE__*/e(r,{href:\"https://forms.app/en\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Forms.App\"})}),\", que permiten aplicar encuestas digitales, de forma remota y pr\\xe1ctica, y con facilidades para el an\\xe1lisis.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"3- Recolecci\\xf3n de datos.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es el momento de aplicar los instrumentos que definiste para recabar la data. Es la etapa cr\\xedtica donde obtendr\\xe1s la informaci\\xf3n que necesitas. Br\\xedndale suficiente tiempo e incluye m\\xe1s jornadas de ser necesario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"4- An\\xe1lisis de resultados.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En esta fase debes organizar los resultados de forma tal que te permitan detectar tendencias y conclusiones.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Refleja en un reporte ejecutivo los principales hallazgos o patrones\"}),\", como: aceptaci\\xf3n o rechazo de la propuesta y desglose por edad y sexo; la receptividad del mercado hist\\xf3ricamente y picos o ca\\xeddas; desempe\\xf1o de los competidores: crecimiento y descenso, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tus hallazgos depender\\xe1n de los objetivos que te trazaste al inicio y pueden abarcar datos cuantitativos como cifras de ventas, ganancias, p\\xe9rdidas, proyecciones, precios; o evaluaciones m\\xe1s de tipo cualitativo como expectativas y receptividad de clientes potenciales y sus caracter\\xedsticas demogr\\xe1ficas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"5- Define tus pr\\xf3ximas acciones.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con base en los resultados obtenidos, elabora o reorienta tu estrategia y planificaci\\xf3n comercial, de marketing o de negocios. Tendr\\xe1s mayor claridad sobre las oportunidades del mercado y c\\xf3mo funciona el negocio donde quieres insertarte.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De esta forma, el estudio de mercado te ayudar\\xe1 a definir, por ejemplo, una estrategia de precios adecuada, mensajes y canales para llegar a tu audiencia, ajustes en tus planes de marketing, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ya has podido ver la importancia de un estudio de mercado para poder llevar con \\xe9xito una idea de negocio, un nuevo producto o tu propio emprendimiento.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Recuerda que no es una acci\\xf3n reservada solo para el arranque, sino que, ejecutado de forma peri\\xf3dica y planificada, te permitir\\xe1 hacer ajustes en tus estrategias comerciales y de marketing de forma oportuna.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres profundizar en c\\xf3mo crear un producto exitoso, convertirte en un product manager o ser un experto en marketing digital, profesiones en pleno auge, f\\xf3rmate con los mejores y comienza a liderar el crecimiento de tu negocio.\"]})});export const richText7=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Brainstorming remoto: Descubre las mejores herramientas para hacerlo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"La tormenta de ideas, traducida del ingl\\xe9s \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"brainstorming\"})}),/*#__PURE__*/e(\"strong\",{children:\", es una herramienta de ideaci\\xf3n sencilla y muy efectiva\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Bajo la definici\\xf3n de ciertos par\\xe1metros y algunas normas b\\xe1sicas de etiqueta, a trav\\xe9s de esta t\\xe9cnica, un grupo de trabajo puede llegar a propuestas realmente innovadoras.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Crear ideas ya es un desaf\\xedo importante cuando las personas comparten el mismo espacio, ni hablar del reto que puede suponer la distancia f\\xedsica. Sin embargo, esto no es una limitante para esta poderosa t\\xe9cnica.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los tiempos de hoy est\\xe1n signados por el trabajo remoto. Traemos para ti una serie de consejos \\xfatiles para desarrollar una tormenta de ideas eficaz, y las opciones definitivas que te permitir\\xe1n realizarla con \\xe9xito de forma virtual.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El brainstorming: clave para innovar\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Hoy, como nunca antes,\",/*#__PURE__*/e(\"strong\",{children:\" innovar es fundamental\"}),\". Es una misi\\xf3n que \",/*#__PURE__*/e(\"strong\",{children:\"requiere el concurso de todos dentro de una organizaci\\xf3n.\"}),\" \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por fortuna, m\\xe1s que una f\\xf3rmula m\\xe1gica, de lo que se trata es de \",/*#__PURE__*/e(\"strong\",{children:\"una manera estrat\\xe9gica de pensar, \"}),\"acompa\\xf1ada de la aplicaci\\xf3n de una serie de herramientas para el desarrollo de ideas novedosas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El brainstorming es justamente una de esas t\\xe9cnicas que est\\xe1n en el centro de la innovaci\\xf3n\"}),\". Es de especial utilidad para quienes desempe\\xf1an labores muy relacionadas con la creatividad.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Entre ellos tenemos al \",/*#__PURE__*/e(r,{href:\"/online/community-manager?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/a(\"a\",{children:[/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"community manager\"})}),\" \"]})}),\"y a los que impulsan el \",/*#__PURE__*/e(r,{href:\"/online/growth-marketing?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"growth marketing \"})})})}),\"(marketing de crecimiento), as\\xed como el \",/*#__PURE__*/e(r,{href:\"/online/marketing-de-contenidos?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"marketing de contenidos\"})})}),\". Todos deben generar ideas constantemente para atraer a potenciales clientes con contenidos relevantes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para ello, es necesario una mirada innovadora que se alimenta de una gran variedad de ideas. \",/*#__PURE__*/e(\"strong\",{children:\"El \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"brainstorming\"})}),/*#__PURE__*/e(\"strong\",{children:\" no es la \\xfanica herramienta, pero s\\xed una de las m\\xe1s efectivas para dar pasos s\\xf3lidos en materia de ideaci\\xf3n\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cambiar los m\\xe9todos tradicionales por las sesiones de lluvia de ideas podr\\xeda parecer un gran salto o algo muy ambicioso, pero la verdad es que no es nada complicado. Tampoco es opcional, en un contexto que exige adaptarse permanentemente tanto como innovar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Avancemos entonces y veamos cu\\xe1les son las mejores pr\\xe1cticas detr\\xe1s de una sesi\\xf3n de \",/*#__PURE__*/e(\"em\",{children:\"brainstorming\"}),\" remota y exitosa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Consejos para hacer brainstorming de manera remota\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es importante y recomendable distinguir tres momentos en el brainstorming: la \",/*#__PURE__*/e(\"strong\",{children:\"pre-sesi\\xf3n, la reuni\\xf3n de \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"brainstorming\"})}),/*#__PURE__*/e(\"strong\",{children:\" remoto y el post-encuentro\"}),\". Te presentamos los tips que debes tener en cuenta en cada una de esas etapas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1- Pre-sesi\\xf3n\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Definir los problemas antes de comenzar\"}),\". Esa ser\\xe1 la estructura que funciona de marco para todas las ideas, que deben orientarse a una posible soluci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Enviar algunas preguntas que le permitan al equipo prepararse. \"}),\"As\\xed podr\\xe1n dedicar un tiempo a investigar y pensar algunas soluciones posibles antes del encuentro.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Establecer una agenda y las reglas del juego\"}),\". El tiempo es clave para administrar la participaci\\xf3n de todos, mientras que las directrices mantienen a los participantes sincronizados y disminuyen las probabilidades de malos entendidos o de alg\\xfan conflicto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Seleccionar una herramienta para la sesi\\xf3n. \"}),\"Toma en cuenta para ello los perfiles del grupo y los objetivos que se quieren alcanzar con el \",/*#__PURE__*/e(\"em\",{children:\"brainstorming\"}),\" remoto. Un poco m\\xe1s adelante te presentaremos una lista con las mejores opciones.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"2- La reuni\\xf3n de \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"brainstorming\"})}),/*#__PURE__*/e(\"strong\",{children:\" remoto\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El moderador debe tomar el control de la din\\xe1mica\"}),\" cuando inicia la sesi\\xf3n de lluvia de ideas. Con buena actitud, debe realizar todas las presentaciones del caso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Romper el hielo\"}),\". Para ello se puede hacer alguna pregunta intrigante o proponer un juego para que los participantes se relajen.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Todas las ideas deben darse en el contexto de la soluci\\xf3n a un problema\"}),\". Por ello, es muy importante presentar cu\\xe1l es el reto que se tiene delante, y con ello orientar la conversaci\\xf3n y favorecer la discusi\\xf3n dentro de ese marco.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Usar el bot\\xf3n de silencio cuando sea posible. \"}),\"Es conveniente eliminar distractores como un tecleo excesivo o cualquier otro ruido que moleste a los participantes. Lo ideal es que todos est\\xe9n enfocados en la sesi\\xf3n para maximizar los resultados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Usar diagramas o introducir algunos recursos que alienten a los participantes a intervenir durante la ideaci\\xf3n. \"}),\"Se debe propiciar la escucha activa de las ideas de los dem\\xe1s.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"No obligar ni presionar a los participantes. \"}),\"En vez de preguntarle directamente a alguien, es mejor dar pistas, sugerir caminos centrados en la problem\\xe1tica, introducir elementos que fomenten la conversaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Est\\xe1 prohibido criticar a los dem\\xe1s. \"}),\"Una postura excesivamente cr\\xedtica conduce a que se pierdan buenas ideas o disparadoras de otras propuestas innovadoras, porque las personas comienzan a pensar dos veces lo que van a decir.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Favorecer la discusi\\xf3n para que se escuchen las ideas de todos. \"}),\"Un buen moderador debe asegurarse de que todos los participantes realicen su aporte y que se d\\xe9 un di\\xe1logo saludable en el que todas las intervenciones sean o\\xeddas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Para finalizar el encuentro, lo mejor es evaluar las ideas que surgieron en equipo. \"}),\"As\\xed se puede profundizar en algunas de ellas y tratar de organizarlas en funci\\xf3n de su efectividad y de la problem\\xe1tica planteada, por ejemplo, discutiendo sus pros y sus contras.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"3- Post-encuentro\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El \\xfaltimo paso es el env\\xedo de las notas de la reuni\\xf3n y el tablero de ideas. \"}),\"Esto\\xa0 funciona como memoria de la sesi\\xf3n, pero tambi\\xe9n como el disparador de los pasos siguientes.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Compartir toda la informaci\\xf3n en un espacio \\xfanico. \"}),\"Es recomendable centralizar los canales de comunicaci\\xf3n y repositorios de informaci\\xf3n en un solo sitio para que todos tengan acceso a esa fuente \\xfanica y nada quede fuera de ese espacio.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez completado el recorrido por las tres fases, comienza el momento de desarrollar y dar continuidad a las ideas acordadas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Existen muchas ventajas de estos encuentros a distancia, incluso mayores si se les compara con las sesiones tradicionales de lluvia de ideas presenciales. Por ejemplo, \",/*#__PURE__*/e(\"strong\",{children:\"ofrecen infinitas posibilidades visuales y tambi\\xe9n se pueden grabar\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A continuaci\\xf3n te presentamos un listado con las mejores opciones para poder desarrollar un \",/*#__PURE__*/e(\"em\",{children:\"brainstorming\"}),\" remoto con \\xe9xito.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las mejores herramientas para hacer brainstorming remoto\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las herramientas para hacer \",/*#__PURE__*/e(\"em\",{children:\"brainstorming\"}),\" remoto var\\xedan en funci\\xf3n de las posibilidades que ofrecen. Algunas tienen m\\xe1s funcionalidades, otras son m\\xe1s visuales; pero en cualquier caso, \",/*#__PURE__*/e(\"strong\",{children:\"su selecci\\xf3n debe atender sobre todo a los objetivos planteados\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Te presentamos una lista de nueve opciones para una buena tormenta de ideas a distancia, con diferentes funciones y posibilidades; desde la m\\xe1s sencilla hasta las alternativas m\\xe1s visuales y colaborativas:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Aplicaciones de chat: \"}),\"No es usual que se las considere como una opci\\xf3n, pero \",/*#__PURE__*/e(\"strong\",{children:\"aplicaciones como Slack, Whatsapp o Teams Chat pueden funcionar de manera eficiente\"}),\" para un \",/*#__PURE__*/e(\"em\",{children:\"brainstorming\"}),\" remoto, estableciendo las bases y definiendo las reglas del caso.\",/*#__PURE__*/e(r,{href:\"https://evernote.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Evernote:\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"Es una \",/*#__PURE__*/e(\"strong\",{children:\"herramienta para tomar notas y adem\\xe1s es muy sencillo transferirlas a cualquier plataforma digital\"}),\". Si cada miembro usa esta herramienta, luego puede integrarse todo en un sitio \\xfanico para la evaluaci\\xf3n del equipo.\",/*#__PURE__*/e(r,{href:\"https://trello.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Trello\"})})}),\": Funciona con la metodolog\\xeda Kanban, que consiste en el uso de tableros. Su ventaja es que \",/*#__PURE__*/e(\"strong\",{children:\"permite organizar las ideas por bloques, adem\\xe1s de tener todo centralizado en un solo lugar\"}),\". Pueden sumarse todos los participantes de manera remota, escribir sus ideas y adem\\xe1s ver y evaluar las propuestas por el equipo. Luego, se podr\\xeda pasar a una segunda fase en donde se seleccionen las mejores propuestas y, a partir de all\\xed, que todos los participantes puedan intervenir en la evaluaci\\xf3n de las opciones que responden mejor a la problem\\xe1tica planteada.\",/*#__PURE__*/e(r,{href:\"https://www.mindmup.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mindmup\"})})}),\": Ofrece las funciones principales de los mapas mentales, y adem\\xe1s es accesible de forma gratuita, aunque con algunas limitaciones. \",/*#__PURE__*/e(\"strong\",{children:\"Est\\xe1 integrado con Google Drive\"}),\", lo que sin duda es una gran ventaja, pues todo est\\xe1 centralizado all\\xed. Sin pagar ning\\xfan costo, se puede crear una cantidad limitada de mapas sencillos y compartirlos con los colaboradores del equipo en l\\xednea para que puedan plasmar sus ideas dentro de esta plataforma, de manera simple.\",/*#__PURE__*/e(r,{href:\"https://www.wisemapping.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wisemapping\"})})}),\": Es una herramienta gratuita y de c\\xf3digo abierto que permite el trabajo colaborativo y en equipo. \",/*#__PURE__*/e(\"strong\",{children:\"Implementa de manera muy sencilla la organizaci\\xf3n de ideas\"}),\" con tan solo arrastrar y soltar.\",/*#__PURE__*/e(r,{href:\"https://miro.com/es/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Miro\"})})}),\": Es la herramienta de brainstorming remoto m\\xe1s conocida y, sin duda, \",/*#__PURE__*/e(\"strong\",{children:\"una de las m\\xe1s poderosas\"}),\". Pone a disposici\\xf3n de los participantes una hoja en blanco que es infinita para su uso con total libertad. Este tablero colaborativo y en l\\xednea \",/*#__PURE__*/e(\"strong\",{children:\"usa una gran variedad de recursos como notas adhesivas virtuales y flujos de trabajo \\xe1giles\"}),\". Adem\\xe1s, ofrece algunas plantillas como Kanban, \",/*#__PURE__*/e(\"em\",{children:\"roadmaps\"}),\" o historias de usuarios.\",/*#__PURE__*/e(r,{href:\"https://www.mural.co/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mural\"})})}),\": Es una de las aplicaciones m\\xe1s populares, incluso usada por grandes empresas. \",/*#__PURE__*/e(\"strong\",{children:\"Facilita much\\xedsimo el trabajo colaborativo y la interacci\\xf3n\"}),\". Todos los participantes ven en tiempo real el valor de sus aportes. Tiene un plan gratuito que permite hacer muchas cosas dentro de la plataforma. \",/*#__PURE__*/e(\"strong\",{children:\"Es \\xe1gil y r\\xe1pida, se pueden crear diagramas con facilidad\"}),\" y adem\\xe1s es posible compartir im\\xe1genes, enlaces y archivos.\\xa0\",/*#__PURE__*/e(r,{href:\"https://www.mindmeister.com/es\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mindmeister\"})})}),\": Se trata de una herramienta \",/*#__PURE__*/e(\"strong\",{children:\"exclusiva para el desarrollo de brainstorming remoto\"}),\" que actualiza en tiempo real las diferentes colaboraciones de los miembros del equipo sobre el tablero.\\xa0Otra de sus ventajas es que \",/*#__PURE__*/e(\"strong\",{children:\"adjunta todos los videos, archivos, dise\\xf1os, im\\xe1genes, enlaces y cualquier otro recurso\"}),\" que se haya utilizado durante la sesi\\xf3n de trabajo y los archiva en un solo lugar.\",/*#__PURE__*/e(r,{href:\"https://www.mindomo.com/es/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Mindomo\"})})}),\": Es una plataforma robusta para llevar a cabo una sesi\\xf3n de lluvia de ideas a distancia, e inclusive para planear un proyecto desde el momento cero. \",/*#__PURE__*/e(\"strong\",{children:\"Ofrece la posibilidad de crear mapas mentales con diferentes usos\"}),\" y conectar sus puntos. Con el uso de este software, es posible representar procesos de cierta complejidad, sumando adem\\xe1s la posibilidad de\",/*#__PURE__*/e(\"strong\",{children:\" tener un flujo lineal e inclusive un plan para los proyectos, colaborativo\"}),\" y en tiempo real.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En la actualidad, el desaf\\xedo de personas y organizaciones es\",/*#__PURE__*/e(\"strong\",{children:\" adaptarse o morir\"}),\"; no hay opci\\xf3n. La innovaci\\xf3n es la clave en el centro de toda estrategia y las ideas son su semilla principal.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Generar propuestas novedosas y disruptivas es un reto\"}),\", y m\\xe1s a\\xfan en medio de un contexto de virtualidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El brainstorming remoto es una de las mejores opciones para responder a los desaf\\xedos de hoy\"}),\". Sabemos que las recomendaciones y las herramientas que te presentamos te ayudar\\xe1n a estar m\\xe1s preparado para tu pr\\xf3xima lluvia de ideas.\"]})});export const richText8=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"\\xbfC\\xf3mo integrar TikTok a tu estrategia de marketing?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.tuenti.com.ar/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Por Tuenti\"})}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las claves a tener en cuenta para promocionar una marca en la red social de origen chino.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es TikTok?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"TikTok \"}),\"es una red social de contenido audiovisual, que se ofrece como una aplicaci\\xf3n m\\xf3vil para dispositivos con iOS o Android. La plataforma consigui\\xf3 fama gracias a los \",/*#__PURE__*/e(\"strong\",{children:\"videos breves\"}),\", aunque con el paso de los a\\xf1os se ha extendido la duraci\\xf3n m\\xe1xima de los clips que publican los usuarios.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"El due\\xf1o de TikTok es Byte Dance\"}),\", una empresa con sede en China. En aquel pa\\xeds, la aplicaci\\xf3n es conocida con el nombre \",/*#__PURE__*/e(\"strong\",{children:\"Douyin\"}),\".\\xa0Con lanzamiento en el a\\xf1o 2016, ahora se codea con aplicaciones populares como Instagram, WhatsApp, YouTube y Facebook. Seg\\xfan Forbes, durante el primer trimestre de 2022 \",/*#__PURE__*/e(r,{href:\"https://www.forbes.com/sites/johnkoetsier/2022/03/23/top-apps-of-2022-by-installs-spend-and-active-users-report/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"TikTok fue la segunda app m\\xe1s descargada a nivel mundial\"})}),\", y la primera en el ranking de compras por parte de los usuarios gracias a su programa de insignias y obsequios para apoyar a los creadores.\\xa0Observa algunas \",/*#__PURE__*/e(\"strong\",{children:\"estad\\xedsticas relevantes de TikTok:\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Est\\xe1 disponible en m\\xe1s de 140 pa\\xedses y en m\\xe1s de 120 se ubica en el top 10 de descargas.Tiene m\\xe1s de \",/*#__PURE__*/e(\"strong\",{children:\"1.000 millones de usuarios \"}),\"activos al mes.Super\\xf3 las 3.000 millones de descargas a nivel global.\\xa0Las siguientes son las \",/*#__PURE__*/e(\"strong\",{children:\"principales caracter\\xedsticas de TikTok\"}),\".\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Es una red social\"}),\": La interacci\\xf3n entre los usuarios es central en su propuesta.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Los videos en el centro de la escena\"}),\": En los or\\xedgenes de la app eran superbreves; luego se ha extendido la duraci\\xf3n m\\xe1xima permitida. Por eso ya no es ajustado describir a este entorno como una \u201Capp de clips breves\u201D.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Los videos son verticales\"}),\": Su principal soporte son los celulares.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"La m\\xfasica y el humor al frente\"}),\": Son las categor\\xedas m\\xe1s habituales, aunque el contenido es cada vez m\\xe1s perso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Incluye filtros y herramientas de edici\\xf3n\"}),\": La mayor\\xeda de los usuarios son creadores de contenido, adem\\xe1s de espectadores. Es una red social UGC, siglas en ingl\\xe9s de \u201Ccontenido generado por el usuario\u201D.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Tiktokers\"}),\": as\\xed se llama a los usuarios de TikTok.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"El rol de la inteligencia artificial\"}),\": El contenido que se muestra a cada pantalla es determinado por un sistema algor\\xedtmico que procura acertar el inter\\xe9s de cada usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"\\xbfCu\\xe1l es su audiencia?\"}),\": En los or\\xedgenes de TikTok, especialmente, era usual o\\xedr que se trata de una \",/*#__PURE__*/e(r,{href:\"/online/contenido-para-redesociales?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"red social para adolescentes\"})}),\". Si bien es cierto que esa franja etaria predomina en la aplicaci\\xf3n, el p\\xfablico se persifica conforme aumenta la popularidad del entorno.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPor qu\\xe9 utilizar TikTok para tu empresa?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"TikTok es la plataforma que est\\xe1 creciendo m\\xe1s exponencialmente en el mundo digital\",/*#__PURE__*/e(\"strong\",{children:\". \"}),\"Se convierte paulatinamente en un espacio cada vez m\\xe1s amigable para el \",/*#__PURE__*/e(r,{href:\"/online/branding?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"branding\"})}),\". Aunque los videos c\\xf3micos y las coreograf\\xedas \u201Cgobiernan\u201D el entorno, esta red social tambi\\xe9n ofrece oportunidades para que las empresas lleguen a m\\xe1s audiencias y capten nuevos clientes.\\xa0La plataforma permite canalizar acciones de \",/*#__PURE__*/e(r,{href:\"/categorias/marketing-digital?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"marketing digital\"})}),\" tanto en forma org\\xe1nica como a trav\\xe9s de anuncios (con \",/*#__PURE__*/e(\"strong\",{children:\"TikTok Ads\"}),\").\\xa0Grandes marcas aprovechan el potencial de este entorno, en muchos casos acopl\\xe1ndose al estilo de los tiktokers, que de esta forma, logran llegar a su p\\xfablico de una forma pertida y original.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, la red social tiene una \",/*#__PURE__*/e(\"strong\",{children:\"secci\\xf3n de compras denominada TikTok Shop \"}),\"que est\\xe1 disponible en mercados seleccionados, aunque se prev\\xe9 su expansi\\xf3n.\\xa0De acuerdo a un reporte publicado en \",/*#__PURE__*/e(\"em\",{children:\"The Financial Times\"}),\", \",/*#__PURE__*/e(r,{href:\"https://www.ft.com/content/479cd8da-c416-456d-a2a2-533af8a5b7bb\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"TikTok Shop llegar\\xe1 pronto a\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(r,{href:\"https://www.ft.com/content/479cd8da-c416-456d-a2a2-533af8a5b7bb\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Estados Unidos\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"a trav\\xe9s de un socio local, antes de la temporada de ventas navide\\xf1as.Eso ocurrir\\xe1 luego de su despliegue en plazas asi\\xe1ticas y de su experiencia en el Reino Unido.\\xa0Shop es una funci\\xf3n similar a una que ya est\\xe1 disponible en Douyin dentro de China, que ya aloja 9 millones de transmisiones de \",/*#__PURE__*/e(\"strong\",{children:\"comercio electr\\xf3nico en vivo \"}),\"cada mes, y que vendi\\xf3 m\\xe1s de 10.000 millones de productos desde mayo de 2021 hasta el mismo mes de 2022.\\xa0Con \",/*#__PURE__*/e(\"strong\",{children:\"TikTok Ads y TikTok Sop\"}),\", el conglomerado chino abre \",/*#__PURE__*/e(\"strong\",{children:\"oportunidades para las empresas \"}),\"y se planta como un fuerte competidor para los popes estadounidenses de la tecnolog\\xeda, Meta (Facebook) y Google.\\xa0Siguiendo a \",/*#__PURE__*/e(\"em\",{children:\"Engadget\"}),\", los \",/*#__PURE__*/e(r,{href:\"https://www.engadget.com/tiktok-live-shopping-us-talkshoplive-200040748.html\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"rumores sobre la llegada de TikTok Shop a Estados Unidos\"})}),\" circulan luego de que Facebook abandone Live Shopping y pida a los vendedores que muestren sus productos a trav\\xe9s de los Reels de Instagram.\\xa0Adem\\xe1s, \",/*#__PURE__*/e(r,{href:\"https://www.businessinsider.es/tiktok-ingreso-1000-millones-euros-europa-2021-1134391\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"TikTok experiment\\xf3 un exponencial crecimiento en mercados europeos gracias al\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://www.businessinsider.es/tiktok-ingreso-1000-millones-euros-europa-2021-1134391\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"desembarco de marcas y publicidad en la plataforma\"})}),\", tal como nota \",/*#__PURE__*/e(\"em\",{children:\"Business Insider\"}),\".\\xa0Los \",/*#__PURE__*/e(\"strong\",{children:\"anuncios en TikTok \"}),\"tambi\\xe9n suman. Los ingresos por publicidad no dejan de crecer: seg\\xfan una previsi\\xf3n de Insider Intelligence, crecer\\xe1n un 184% hasta rozar los 6.000 millones, superando as\\xed a Snapchat y Twitter juntos.\\xa0\u201C\",/*#__PURE__*/e(r,{href:\"https://www.businessinsider.es/tiktok-ingreso-1000-millones-euros-europa-2021-1134391\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"TikTok es la app de moda entre la generaci\\xf3n Z\"})}),\" y ya amenaza con asaltar el duopolio publicitario en Internet de Facebook y Google\u201D, se\\xf1al\\xf3 la fuente.\\xa0En funci\\xf3n de los \\xedtems mencionados, se comprende \",/*#__PURE__*/e(\"strong\",{children:\"por qu\\xe9 es conveniente usar TikTok para tu empresa\"}),\". Esto es v\\xe1lido tanto para grandes corporaciones como para Pymes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En TikTok tambi\\xe9n es apreciable el alto nivel de engagement que consiguen las publicaciones, y el hecho de que se trata de un espacio que a\\xfan no est\\xe1 saturado de anuncios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pasos para empezar a utilizar TikTok para empresas\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfCu\\xe1les son los \",/*#__PURE__*/e(\"strong\",{children:\"pasos para usar a TikTok en una estrategia de marketing\"}),\"?\\xa0Es interesante notar que si bien la audiencia de esta red social es mayormente joven, la \",/*#__PURE__*/e(\"strong\",{children:\"persificaci\\xf3n de la presencia \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"online \"})}),\"es una estrategia v\\xe1lida y en muchas ocasiones redituable. \\xbfAcaso es obligado restringirse a las plataformas en las que se mueve tu \",/*#__PURE__*/e(\"em\",{children:\"buyer \"}),\"persona?\\xa0Una vez conformado el inter\\xe9s por TikTok, sigue estos pasos:\\xa01- Registrar una cuenta de TikTok para tu negocio\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://support.tiktok.com/es/getting-started/creating-an-account\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Abrir una cuenta en TikTok\"})}),\" es simple. Una vez descargada la aplicaci\\xf3n en Google Play o en la App Store, es preciso ir a \u201CPerfil\u201D y elegir un m\\xe9todo de registro. Hay m\\xfaltiples opciones: con correo electr\\xf3nico, con la cuenta de otras redes sociales Facebook, Instagram, Twitter, etc\\xe9tera) o con el n\\xfamero telef\\xf3nico.\\xa0En las tres rayas que aparecen en el sector superior derecho del perfil debes ir a \u201CAjustes y privacidad\u201D y luego a \u201CAdministrar cuenta\u201D. All\\xed ver\\xe1s la opci\\xf3n \u201C\",/*#__PURE__*/e(\"strong\",{children:\"Cambiar a cuenta de empresa\"}),\"\u201D.\\xa0TikTok mostrar\\xe1 un listado de categor\\xedas y all\\xed debes escoger la que mejor se ajuste a tu proyecto. Hay opciones como \u201CAutomoci\\xf3n\u201D, \u201CComida y bebida\u201D, \u201CElectr\\xf3nica\u201D, \u201CRopa y accesorios\u201D, \u201CFinanzas e inversi\\xf3n\u201D, y \u201CBelleza\u201D, entre otros.\\xa02- Optimizar el perfil\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Naturalmente, \",/*#__PURE__*/e(\"strong\",{children:\"crear el perfil en TikTok para una empresa \"}),\"ser\\xe1 diferente a una cuenta personal.\\xa0En este caso, ten presente que el dise\\xf1o se alinee con el sitio web y las \",/*#__PURE__*/e(r,{href:\"/online/contenido-para-redesociales?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"redes sociales del\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/contenido-para-redesociales\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"negocio\"})}),\". Tambi\\xe9n es importante incluir una biograf\\xeda informativa y a su vez atractiva. La clave es la consistencia.\\xa0En la biograf\\xeda incluye el \",/*#__PURE__*/e(\"strong\",{children:\"enlace al \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"website \"})}),/*#__PURE__*/e(\"strong\",{children:\"de la empresa \"}),\"y al de otras redes, como Facebook, YouTube o Instagram. Tambi\\xe9n una direcci\\xf3n de correo electr\\xf3nico, que idealmente tenga como dominio el nombre de la empresa y no uno gen\\xe9rico.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\" 3- Explorar TikTok antes de dise\\xf1ar una estrategia de marketing\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este paso fundamental hay algunas buenas pr\\xe1cticas y variables que debes considerar. Mira.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"TikTok no es igual a Instagram o a Facebook\"}),\": Debes familiarizarte con esta plataforma, para saber qu\\xe9 contenido es potencialmente exitoso y cu\\xe1l no. Tratar a todas las redes con el mismo plan es un rotundo error. En otras palabras, esta red precisa una estrategia propia y espec\\xedfica.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Navega TikTok\"}),\": \\xbfQu\\xe9 mejor modo de conocer una red social que convertirse en un usuario? Antes de iniciar una estrategia de marketing en TikTok para tu empresa, navega la aplicaci\\xf3n, conoce a los usuarios m\\xe1s influyentes, chequea cu\\xe1l es el contenido que m\\xe1s alcance consigue, cu\\xe1les son las tendencias. Adem\\xe1s, es un buen momento para probar las herramientas para los creadores, con los s\\xfaper conocidos filtros y efectos de esta red social.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Conoce los cambios en TikTok\"}),\": El ejercicio es sencillo. En Google Noticias escribe \u201CTik Tok\u201D. As\\xed ver\\xe1s las noticias m\\xe1s recientes acerca de esta red social, sus funciones m\\xe1s flamantes, los rumores que circulan y tambi\\xe9n los \",/*#__PURE__*/e(r,{href:\"https://tn.com.ar/tecno/novedades/2022/06/30/eeuu-vs-tiktok-apple-y-google-son-presionados-para-bloquear-la-app-de-sus-tiendas/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"conflictos que\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://tn.com.ar/tecno/novedades/2022/06/30/eeuu-vs-tiktok-apple-y-google-son-presionados-para-bloquear-la-app-de-sus-tiendas/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"atraviesa esta plataforma\"})}),\" (por cierto, no le faltan).\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Comprende el algoritmo y las reglas de Tik Tok\"}),\": En este punto, compartimos contigo dos enlaces. En esta p\\xe1gina de soporte puedes conocer \",/*#__PURE__*/e(r,{href:\"https://support.tiktok.com/es/safety-hc/account-and-user-safety/content-violations-and-bans\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"c\\xf3mo funcionan las\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://support.tiktok.com/es/safety-hc/account-and-user-safety/content-violations-and-bans\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"normas de TikTok\"})}),\" y las pr\\xe1cticas de moderaci\\xf3n, clave para que una cuenta no sea sancionada o eliminada. Tambi\\xe9n es importante \",/*#__PURE__*/e(r,{href:\"https://blog.hootsuite.com/tiktok-algorithm/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"examinar el algoritmo de la red\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://blog.hootsuite.com/tiktok-algorithm/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"social\"})}),\", que en buena medida determina la forma en la que se muestran y ordenan las publicaciones. Una salvedad: esas \u201Cleyes\u201D est\\xe1n en constante actualizaci\\xf3n y por eso es importante estar siempre al d\\xeda.\\xa04- Dise\\xf1ar una estrategia de marketing para TikTok: dos preguntas relevantes\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este paso tambi\\xe9n hay una serie de \\xedtems que conviene observar con detenimiento. Dos preguntas resultan fundamentales.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"\\xbfCu\\xe1l es el p\\xfablico objetivo de tu negocio?\"}),\": Antes de publicar contenido en TikTok, deber\\xedas tener esto en claro. Ya has estudiado a la audiencia de esta red social, pues ahora piensa qu\\xe9 parte de tu p\\xfablico objetivo potencialmente pasar\\xe1 por all\\xed.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 hacen tus competidores en TikTok?\"}),\"Tal como se\\xf1alamos, Tik Tok es un entorno digital que a\\xfan es totalmente explotado por las marcas. Por eso, es posible que tus competidores no est\\xe9n all\\xed. En caso de que s\\xed tengan presencia, revisa cu\\xe1l es la estrategia que aplican. \\xbfQu\\xe9 tipo de videos suben? \\xbfC\\xf3mo dise\\xf1aron su perfil? \\xbfQu\\xe9 datos incluyen y cu\\xe1les omiten? No se trata de imitar, sino de estar informado.\\xa05- Organizar el plan y establecer objetivos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una buena idea para \",/*#__PURE__*/e(\"strong\",{children:\"establecer los objetivos de tu empresa en TikTok \"}),\"es usar el m\\xe9todo SMART. Tal como contamos anteriormente en este Blog, se trata de una t\\xe9cnica para que las metas sean espec\\xedficas, medibles, alcanzables, relevantes y oportunas.\\xa0Tambi\\xe9n conviene crear un \",/*#__PURE__*/e(\"strong\",{children:\"calendario para la publicaci\\xf3n de los contenidos\"}),\". Si bien la espontaneidad se valora, tambi\\xe9n es bueno que lleves un detalle para estar preparado ante la llegada de eventos, jornadas especiales, festividades, etc\\xe9tera.\\xa0Adem\\xe1s, un cronograma de publicaciones organizado permite dedicar m\\xe1s tiempo a la producci\\xf3n, desarrollar ideas y hacer que la creatividad sea provechosa.\\xa0Ten en cuenta el \",/*#__PURE__*/e(\"strong\",{children:\"horario de las publicaciones\"}),\". En este punto, retomamos el \\xedtem anterior: debes conocer a tu audiencia para saber cu\\xe1les son los \",/*#__PURE__*/e(r,{href:\"https://influencermarketinghub.com/best-times-to-post-on-tiktok/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"mejores momentos del d\\xeda para\"})}),\" \",/*#__PURE__*/e(r,{href:\"https://influencermarketinghub.com/best-times-to-post-on-tiktok/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"subir contenido en TikTok\"})}),\", una variable que ha repasado en detalle el sitio \",/*#__PURE__*/e(\"em\",{children:\"Influencer Marketing Hub \"}),\"(en ingl\\xe9s).\\xa06- \\xa1El contenido es rey! Claves para empezar a publicar\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con toda la informaci\\xf3n que has reunido, es momento de \",/*#__PURE__*/e(r,{href:\"/online/marketing-de-contenidos?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"publicar contenido en TikTok\"})}),\". A continuaci\\xf3n, algunos aspectos relevantes para tener en cuenta.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"No olvides que TikTok es una red UGC\"}),\": Tal como se\\xf1alamos anteriormente, en esta red social rige el contenido generado por el usuario. Por eso, para que la comunidad se involucre con tu marca deber\\xedas publicar contenido que impulse la participaci\\xf3n.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Los videos corporativos no encajan en TikTok\"}),\": En esta plataforma es preciso apelar a clips creativos, en ocasiones pertidos, que estimulen la generaci\\xf3n de m\\xe1s contenido.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"\\xbfQu\\xe9 videos publicar, entonces?\"}),\": Los tutoriales din\\xe1micos y los videos \u201Chumanos\u201D (por ejemplo, los que muestran al personal) habitualmente funcionan. Tambi\\xe9n puedes sumarte a la moda de los \u201Cchallenges\u201D, los desaf\\xedos que habitualmente se viralizan en TikTok.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Las fichas al influencer marketing\"}),\": Puedes asociarte con un tiktoker popular para generar acciones en la red social. Eso s\\xed: es clave elegir a un creador que tenga verdadera llegada a tu p\\xfablico objetivo.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"El complejo equilibrio entre la calidad y la espontaneidad\"}),\": TikTok pone a las empresas ante un desaf\\xedo, encontrar el punto justo entre el contenido de calidad, con aquel m\\xe1s enfocado en la persi\\xf3n que en el puro profesionalismo. En esta plataforma, cuidar la est\\xe9tica al estilo de una productora audiovisual no es un \",/*#__PURE__*/e(\"em\",{children:\"must\"}),\", aunque tampoco ser\\xe1 bueno \u201Ccaer\u201D en el extremo de la total informalidad.\\xa07- Hashtags y TikTok Ads\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En esta red social tambi\\xe9n es preciso seguir una pr\\xe1ctica habitual en marketing digital: cuidar el uso de hashtags que permiten catalogar tu contenido y tambi\\xe9n generar atracci\\xf3n hacia \\xe9l.\\xa0Respecto a los \",/*#__PURE__*/e(\"strong\",{children:\"hashtags en TikTok \"}),\"tambi\\xe9n es relevante un equilibrio: usar agrupadores propios y descubrir los que marcan tendencia en la red social.\\xa0Finalmente, en una estrategia de marketing dentro de esta plataforma tambi\\xe9n conviene considerar la potencia de \",/*#__PURE__*/e(\"strong\",{children:\"TikTok Ads\"}),\".\\xa0Tal como se\\xf1alamos anteriormente, se trata de la plataforma de anuncios de este entorno. \",/*#__PURE__*/e(\"em\",{children:\"Insiders \"}),\"se\\xf1alan que el pago de \",/*#__PURE__*/e(\"strong\",{children:\"publicidad en TikTok \"}),\"no es un paso obligado (adem\\xe1s es relativamente costoso), aunque s\\xed permite acelerar los resultados de las acciones.\\xa0En conclusi\\xf3n, sumar Tik Tok como estrategia de marketing puede resultar de forma gratificante, no solo por estar al tanto de las tendencias del mercado, sino tambi\\xe9n porque fortalece la presencia de marca y la llegada a su p\\xfablico.\\xa0Y \\xbftu?, \\xbfya conoc\\xedas todas estas caracter\\xedsticas de Tik Tok? \\xbfTe animas a ser aut\\xe9ntico creando contenido en Tik Tok?\"]})});\nexport const __FramerMetadata__ = {\"exports\":{\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "richText", "u", "x", "p", "Link", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "__FramerMetadata__"]
}
