{"id":81436,"date":"2022-08-15T05:53:36","date_gmt":"2022-08-15T03:53:36","guid":{"rendered":"https:\/\/rmarketingdigital.com\/development\/web-en-android\/"},"modified":"2020-09-16T15:06:23","modified_gmt":"2020-09-16T18:06:23","slug":"web-en-android","status":"publish","type":"post","link":"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/","title":{"rendered":"Web sur Android"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table des mati\u00e8res<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Basculer la table des mati\u00e8res\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Basculer<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#WebView-de-Android\" >WebView de Android<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#El-desafio-del-navegador-en-la-aplicacion\" >El desaf\u00edo del navegador en la aplicaci\u00f3n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#Pestanas-personalizadas-como-solucion-para-navegadores-integrados-en-aplicaciones\" >Pesta\u00f1as personalizadas como soluci\u00f3n para navegadores integrados en aplicaciones<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#Abra-aplicaciones-web-progresivas-mediante-la-actividad-web-confiable\" >Abra aplicaciones web progresivas mediante la actividad web confiable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#Limitaciones-de-las-soluciones-actuales\" >Limitaciones de las soluciones actuales<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/#Resumen\" >r\u00e9sum\u00e9<\/a><\/li><\/ul><\/nav><\/div>\n<p><\/p>\n<div>\n<header class=\"w-article-header\">\n<p class=\"w-article-header__subhead w-mb--non\">\n<p>          C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android.\n        <\/p>\n<p>\n          <time>30 juillet 2020<\/time><br \/>\n            Mise \u00e0 jour <time>5 ao\u00fbt 2020<\/time>\n        <\/p>\n<\/header>\n<p>La plataforma Android ha existido por m\u00e1s de diez a\u00f1os y desde sus inicios ha tenido un gran soporte para la Web.  Se envi\u00f3 con WebView, un componente que permite a los desarrolladores usar la web dentro de sus propias aplicaciones de Android.  M\u00e1s que eso, Android permite a los desarrolladores traer su propio motor de navegador a la plataforma, fomentando la competencia y la innovaci\u00f3n.<\/p>\n<p>Los desarrolladores pueden incluir la web en sus aplicaciones de Android de muchas formas.  WebView se usa con frecuencia para representar anuncios, como un componente de dise\u00f1o que se usa junto con elementos nativos de la interfaz de usuario o para empaquetar juegos HTML 5.  Las pesta\u00f1as personalizadas permiten a los desarrolladores crear navegadores en la aplicaci\u00f3n y proporcionar una experiencia de navegaci\u00f3n perfecta para el contenido web de terceros, y Trusted Web Activity permite a los desarrolladores usar sus aplicaciones web progresivas (PWA) en aplicaciones de Android, que se pueden descargar desde Play Store. .<\/p>\n<h3 id=\"android-webview\"><span class=\"ez-toc-section\" id=\"WebView-de-Android\"><\/span>WebView de Android <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WebView brinda a los desarrolladores acceso a HTML, CSS y JavaScript modernos dentro de sus aplicaciones de Android, y permite que el contenido se env\u00ede dentro del APK o se aloje en Internet.  Es uno de los componentes m\u00e1s flexibles y potentes de Android, que se puede utilizar para la mayor\u00eda de los casos de uso en los que se incluye contenido web en una aplicaci\u00f3n de Android.  Desde impulsar servicios publicitarios como AdMob hasta crear y enviar juegos HTML5 completos que utilizan API modernas como WebGL.<\/p>\n<p>Pero, cuando se usa para crear un navegador en la aplicaci\u00f3n o para incluir una PWA en una aplicaci\u00f3n de Android, WebView carece de la seguridad, las caracter\u00edsticas y las capacidades de la plataforma web.<\/p>\n<h3 id=\"the-in-app-browser-challenge\"><span class=\"ez-toc-section\" id=\"El-desafio-del-navegador-en-la-aplicacion\"><\/span>El desaf\u00edo del navegador en la aplicaci\u00f3n <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Con el tiempo, m\u00e1s y m\u00e1s desarrolladores han creado experiencias de navegador incorporando contenido de terceros en su aplicaci\u00f3n de Android, con el objetivo de crear una experiencia m\u00e1s fluida para sus usuarios cuando navegan a sitios web de terceros.  Esas experiencias se conocieron como navegadores en la aplicaci\u00f3n.<\/p>\n<p>WebView tiene un amplio soporte para la pila de tecnolog\u00eda web moderna y es compatible con muchas API web modernas, como WebGL.  Pero WebView es principalmente un conjunto de herramientas de interfaz de usuario web.  Eso<br \/>\n<a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/research.google\/pubs\/pub46739\/\">no est\u00e1 destinado a, y no es compatible, con todas las funciones de la plataforma web<\/a>.  Cuando una API ya tiene una alternativa nativa, como Web Bluetoooth, o requiere que se implemente la interfaz de usuario del navegador, como notificaciones push, es posible que no sea compatible.  A medida que la plataforma web evoluciona y agrega m\u00e1s funciones que solo estaban disponibles para aplicaciones nativas, esta brecha se har\u00e1 a\u00fan mayor.  Como los desarrolladores de aplicaciones no controlan qu\u00e9 funciones se utilizan al abrir contenido de terceros, WebView es una mala elecci\u00f3n para los navegadores integrados en aplicaciones o para abrir aplicaciones web progresivas.  Incluso si WebView implementara soporte para todas las caracter\u00edsticas de la plataforma web, los desarrolladores a\u00fan necesitar\u00edan escribir c\u00f3digo e implementar su propia interfaz de usuario para funcionalidades como permisos o notificaciones push, lo que dificulta la coherencia para los usuarios.<\/p>\n<p>Otra opci\u00f3n disponible para los desarrolladores es incrustar un motor de navegador en su aplicaci\u00f3n.  Adem\u00e1s de conducir a un mayor tama\u00f1o de la aplicaci\u00f3n, este enfoque es complejo y requiere mucho tiempo.<\/p>\n<h3 id=\"custom-tabs-as-a-solution-for-in-app-browsers\"><span class=\"ez-toc-section\" id=\"Pestanas-personalizadas-como-solucion-para-navegadores-integrados-en-aplicaciones\"><\/span>Pesta\u00f1as personalizadas como soluci\u00f3n para navegadores integrados en aplicaciones <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pesta\u00f1as personalizadas era <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/android-developers.googleblog.com\/2015\/09\/chrome-custom-tabs-smooth-transition.html\">introducido en Chrome 45<\/a> y permite a los desarrolladores utilizar una pesta\u00f1a del navegador predeterminado del usuario como parte de su aplicaci\u00f3n.  Las pesta\u00f1as personalizadas fueron lanzadas originalmente por Chrome y, por lo tanto, se conoc\u00edan como \u00abpesta\u00f1as personalizadas de Chrome\u00bb.  Hoy es un <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developer.android.com\/reference\/androidx\/browser\/customtabs\/package-summary\">API de Android<\/a> y los navegadores m\u00e1s populares admiten pesta\u00f1as personalizadas, incluidos Chrome, Firefox, Edge y Samsung Internet, por lo que es m\u00e1s apropiado llamarlo simplemente \u00abpesta\u00f1as personalizadas\u00bb.<\/p>\n<p>Las pesta\u00f1as personalizadas ayudan a los desarrolladores a integrar sin problemas el contenido web en la experiencia de su aplicaci\u00f3n.  Tambi\u00e9n permiten a los desarrolladores personalizar la actividad en la que se muestra el contenido web al permitirles personalizar el color de la barra de herramientas, los botones de acci\u00f3n, la animaci\u00f3n de transici\u00f3n y m\u00e1s.<\/p>\n<p>Tambi\u00e9n ofrecen funciones que antes no estaban disponibles al usar WebView o al incorporar un motor de navegador.  Dado que el navegador de la aplicaci\u00f3n funciona con el navegador del usuario, las pesta\u00f1as personalizadas comparten el almacenamiento con el navegador, por lo que los usuarios no necesitan volver a iniciar sesi\u00f3n en sus sitios web favoritos cada vez que una de sus aplicaciones instaladas inicia una sesi\u00f3n de navegaci\u00f3n en la aplicaci\u00f3n.<\/p>\n<p>A diferencia de WebViews, Custom Tabs es compatible con todas las funciones de la plataforma web y las API que son compatibles con el navegador que lo alimenta.<\/p>\n<h3 id=\"open-progressive-web-apps-using-trusted-web-activity\"><span class=\"ez-toc-section\" id=\"Abra-aplicaciones-web-progresivas-mediante-la-actividad-web-confiable\"><\/span>Abra aplicaciones web progresivas mediante la actividad web confiable <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Las aplicaciones web progresivas traen muchos comportamientos y capacidades que antes solo estaban disponibles para las aplicaciones nativas en la web.  Con la introducci\u00f3n del comportamiento similar a una aplicaci\u00f3n, aument\u00f3 el deseo de los desarrolladores de reutilizar esas experiencias en Android, y los desarrolladores empezaron a pedir formas de integrar las PWA en sus aplicaciones.<\/p>\n<p>Custom Tabs tiene soporte para todas las capacidades web modernas y API pero, dado que fue dise\u00f1ado principalmente para abrir contenido de terceros, tiene una barra de herramientas en la parte superior que les dice a los usuarios qu\u00e9 URL est\u00e1n visitando, as\u00ed como el \u00edcono de candado que indica si el sitio es seguro.  Al abrir la propia experiencia de una aplicaci\u00f3n, la barra de herramientas evita que la aplicaci\u00f3n se sienta como si estuviera integrada con el sistema operativo.<\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developers.google.com\/web\/android\/trusted-web-activity\/\">Actividades web de confianza<\/a> se introdujo en Chrome 72 y permite a los desarrolladores usar su PWA dentro de una aplicaci\u00f3n de Android.  Su protocolo es similar al protocolo de pesta\u00f1as personalizadas, pero introduce API que permiten a los desarrolladores verificar (a trav\u00e9s de <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developers.google.com\/digital-asset-links\">Liens d&#039;actifs num\u00e9riques<\/a>) que controlan tanto la aplicaci\u00f3n de Android como la URL que se abre y eliminan la barra de URL cuando ambas son verdaderas.<\/p>\n<p>Tambi\u00e9n introdujeron API para crear pantallas de presentaci\u00f3n al abrir la PWA o delegar notificaciones web para que sean manejadas por c\u00f3digo nativo.  Pronto estar\u00e1n disponibles m\u00e1s funciones, como la compatibilidad con Play Billing.<\/p>\n<p>Dado que se espera que las URL abiertas en Trusted Web Activities sean PWA y tengan un conjunto de comportamientos y caracter\u00edsticas de rendimiento, Trusted Web Activities introduce criterios de calidad para las PWA que se abren en su interior.<\/p>\n<h3 id=\"limitations-of-the-current-solutions\"><span class=\"ez-toc-section\" id=\"Limitaciones-de-las-soluciones-actuales\"><\/span>Limitaciones de las soluciones actuales <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Los comentarios de los desarrolladores mostraron la necesidad de compatibilidad con la plataforma de las pesta\u00f1as personalizadas combinadas con la flexibilidad de WebView para que pudieran, por ejemplo, acceder al DOM o inyectar JavaScript en sus navegadores dentro de la aplicaci\u00f3n.<\/p>\n<p>Pesta\u00f1as personalizadas es efectivamente una pesta\u00f1a representada por el navegador del usuario, con una interfaz de usuario personalizada o sin ninguna interfaz de usuario.  Esto significa que el navegador debe cumplir con las expectativas del usuario en cuanto a privacidad y seguridad hacia el navegador, lo que hace que algunas de esas funciones sean imposibles.<\/p>\n<p>El equipo de Web on Android en Google est\u00e1 buscando alternativas y experimentando con soluciones para resolver esos casos de uso.  \u00a1Est\u00e9n atentos para m\u00e1s detalles!<\/p>\n<h3 id=\"summary\"><span class=\"ez-toc-section\" id=\"Resumen\"><\/span>r\u00e9sum\u00e9 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WebView es \u00fatil cuando una aplicaci\u00f3n necesita HTML, CSS y JavaScript dentro de su aplicaci\u00f3n de Android, pero no utiliza funciones y capacidades m\u00e1s avanzadas disponibles en la web moderna, como notificaciones push, Web Bluetooth y otras.  No se recomienda al abrir contenido que ha sido dise\u00f1ado para la plataforma web moderna, ya que es posible que no se muestre de la manera que el desarrollador pretend\u00eda.  No se recomienda WebView para crear navegadores integrados en aplicaciones.  Por otro lado, mostrar contenido web de primera persona es un \u00e1rea donde los WebViews realmente brillan.<\/p>\n<p>La actividad web de confianza debe usarse cuando los desarrolladores quieran renderizar su propia aplicaci\u00f3n web progresiva en pantalla completa dentro de su aplicaci\u00f3n de Android.  Puede usarse como la \u00fanica actividad en la aplicaci\u00f3n o usarse junto con otras actividades nativas.<\/p>\n<p>Las pesta\u00f1as personalizadas es la forma recomendada para abrir contenido de terceros dise\u00f1ado para la plataforma web, tambi\u00e9n conocidos como navegadores en la aplicaci\u00f3n.<\/p>\n<p>    <web-feedback additional-questions=\"api\"><\/web-feedback>\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de agosto de 2020 La plataforma Android&#8230;<\/p>","protected":false},"author":1,"featured_media":81380,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1356],"tags":[],"class_list":["post-81436","post","type-post","status-publish","format-standard","has-post-thumbnail","category-dev"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Web en Android - R Marketing Digital<\/title>\n<meta name=\"description\" content=\"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Web en Android\" \/>\n<meta property=\"og:description\" content=\"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/\" \/>\n<meta property=\"og:site_name\" content=\"R Marketing Digital\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-15T03:53:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"R Marketing Digital\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/\"},\"author\":{\"name\":\"R Marketing Digital\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\"},\"headline\":\"Web en Android\",\"datePublished\":\"2022-08-15T03:53:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/\"},\"wordCount\":1494,\"image\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-4462009.svg.svg+xml\",\"articleSection\":[\"Dev\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/\",\"name\":\"Web en Android - R Marketing Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-4462009.svg.svg+xml\",\"datePublished\":\"2022-08-15T03:53:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\"},\"description\":\"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/dev\\\/web-en-android\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-4462009.svg.svg+xml\",\"contentUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-4462009.svg.svg+xml\",\"caption\":\"hero-4462009-svg_-2401250-svgxml\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/\",\"name\":\"R Marketing Digital\",\"description\":\"Agencia SEO | Publicidad redes sociales | Community Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rmarketingdigital.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\",\"name\":\"R Marketing Digital\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"caption\":\"R Marketing Digital\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Web en Android - R Marketing Digital","description":"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/","og_locale":"fr_FR","og_type":"article","og_title":"Web en Android","og_description":"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de","og_url":"https:\/\/rmarketingdigital.com\/fr\/dev\/web-en-android\/","og_site_name":"R Marketing Digital","article_published_time":"2022-08-15T03:53:36+00:00","og_image":[{"url":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml","width":1,"height":1,"type":"image\/jpeg"}],"author":"R Marketing Digital","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/#article","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/"},"author":{"name":"R Marketing Digital","@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e"},"headline":"Web en Android","datePublished":"2022-08-15T03:53:36+00:00","mainEntityOfPage":{"@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/"},"wordCount":1494,"image":{"@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/#primaryimage"},"thumbnailUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml","articleSection":["Dev"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/","url":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/","name":"Web en Android - R Marketing Digital","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/#primaryimage"},"image":{"@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/#primaryimage"},"thumbnailUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml","datePublished":"2022-08-15T03:53:36+00:00","author":{"@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e"},"description":"C\u00f3mo se pueden usar diferentes componentes para renderizar contenido web dentro de las aplicaciones de Android. 30 de julio de 2020 Actualizado 5 de","inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rmarketingdigital.com\/dev\/web-en-android\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/rmarketingdigital.com\/dev\/web-en-android\/#primaryimage","url":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml","contentUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-4462009.svg.svg+xml","caption":"hero-4462009-svg_-2401250-svgxml"},{"@type":"WebSite","@id":"https:\/\/rmarketingdigital.com\/#website","url":"https:\/\/rmarketingdigital.com\/","name":"Marketing num\u00e9rique","description":"Agence de r\u00e9f\u00e9rencement | Publicit\u00e9 sur les r\u00e9seaux sociaux | Gestion de communaut\u00e9","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rmarketingdigital.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e","name":"Marketing num\u00e9rique","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","caption":"R Marketing Digital"}}]}},"_links":{"self":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts\/81436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/comments?post=81436"}],"version-history":[{"count":0,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts\/81436\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/media\/81380"}],"wp:attachment":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/media?parent=81436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/categories?post=81436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/tags?post=81436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}