{"id":2904,"date":"2014-10-20T09:16:31","date_gmt":"2014-10-20T12:16:31","guid":{"rendered":"http:\/\/blog.dialhost.com.br\/?p=2904"},"modified":"2014-10-20T09:16:31","modified_gmt":"2014-10-20T12:16:31","slug":"device-agnostic-desenvolvimento-unico-multiplas-plataformas","status":"publish","type":"post","link":"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/","title":{"rendered":"Device-agnostic: desenvolvimento \u00fanico, m\u00faltiplas plataformas"},"content":{"rendered":"<figure id=\"attachment_2905\" aria-describedby=\"caption-attachment-2905\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2014\/10\/device-agnostic.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-2905\" src=\"http:\/\/blog.dialhost.com.br\/wp-content\/uploads\/2014\/10\/device-agnostic.jpg\" alt=\"Design responsivo\" width=\"700\" height=\"260\" \/><\/a><figcaption id=\"caption-attachment-2905\" class=\"wp-caption-text\">Device-agnostic<\/figcaption><\/figure>\n<p>A palavra \u201cagn\u00f3stico\u201d, de origem grega (a gnose, n\u00e3o-conhecimento), tem liga\u00e7\u00e3o com questionamentos profundos do ser humano, especialmente religiosos. Um pensamento agn\u00f3stico \u00e9, essencialmente, c\u00e9tico em rela\u00e7\u00e3o a cren\u00e7as: elas existem, mesmo que n\u00e3o seja poss\u00edvel provar. Essa postura de \u201cd\u00favida permanente\u201d, capaz de revelar respostas e abrir a mente, vem sendo adotada por desenvolvedores web ao projetarem e implementarem produtos e servi\u00e7os.<\/p>\n<p>A cren\u00e7a, nesse caso, \u00e9 a de que \u201cplataformas e dispositivos diferentes exigem solu\u00e7\u00f5es espec\u00edficas\u201d. O desenvolvedor e web designer norte-americano Ethan Marcotte foi um dos primeiros a questionar essa premissa, em 2010, ao escrever <a href=\"http:\/\/unstoppablerobotninja.com\/entry\/toffee-nosed\" target=\"_blank\" rel=\"noopener noreferrer\">em seu blog<\/a> sobre as vantagens do design responsivo. \u201cN\u00e3o se trata de \u2018projetar para celular\u2019, mas tamb\u00e9m n\u00e3o \u00e9 \u2018projetar para desktop\u2019. Em vez disso, \u00e9 sobre a ado\u00e7\u00e3o de uma abordagem mais flex\u00edvel para a web, uma abordagem device-agnostic\u201d.<\/p>\n<p>Ao contr\u00e1rio da vis\u00e3o tradicional, centrada em dispositivos, a express\u00e3o device-agnostic aponta para um desenvolvimento \u00fanico, baseado na web, capaz de funcionar em qualquer lugar, mesmo em dispositivos que ainda n\u00e3o foram criados. \u201cA presen\u00e7a da web em m\u00faltiplos dispositivos n\u00e3o \u00e9 novidade. O W3C possui dezenas de grupos de trabalho e interesse, que discutem a evolu\u00e7\u00e3o na web tanto em dispositivos m\u00f3veis quanto sua aplica\u00e7\u00e3o em autom\u00f3veis, por exemplo. Os grupos surgem conforme as tecnologias evoluem\u201d, explica o especialista em desenvolvimento web do W3C Brasil, Reinaldo Ferraz.<\/p>\n<p>Para Cl\u00e9cio Bachini, diretor de pesquisa e desenvolvimento da Soyuz Sistemas, vivemos um momento no qual o dispositivo n\u00e3o \u00e9 mais a estrela, mas sim a experi\u00eancia que a aplica\u00e7\u00e3o proporciona e sua adapta\u00e7\u00e3o ao ambiente. \u201cIsso \u00e9 a principal quest\u00e3o do device-agnostic, porque eu posso dar continuidade ao meu trabalho em qualquer lugar, de acordo com os meus interesses\u201d. Nesse contexto, a interoperabilidade da web \u00e9 a chave. \u201c\u00c9 poss\u00edvel pensar em uma aplica\u00e7\u00e3o em uma loja de aplicativos que n\u00e3o faz ideia de como ela \u00e9 feita, e ela pode ser toda baseada em web\u201d, lembra Ferraz.<\/p>\n<p><strong>No smartphone ou na televis\u00e3o<\/strong><\/p>\n<p>Bachini acredita que, com o tempo, existir\u00e3o mais sistemas operacionais baseados em um n\u00facleo Linux, C ou outra linguagem baseada em UNIX, mas com interface totalmente web. \u201cA web \u00e9 essencial para isso. Ela est\u00e1 se tornando a grande m\u00e1quina universal. \u00c9 poss\u00edvel colocar um engine de web em qualquer dispositivo e rodar. A preocupa\u00e7\u00e3o \u00e9 que ele renderize e que rode aplica\u00e7\u00f5es JavaScript mais r\u00e1pido. \u00c9 o que acontece hoje com aplica\u00e7\u00f5es no navegador Chrome ou mesmo no Firefox OS\u201d, exemplifica, mencionando o sistema operacional livre mantido pela Mozilla Foundation.<\/p>\n<p>Desenvolvedor evangelista do Firefox OS, David Ruiz complementa: o navegador web \u00e9 o elemento comum entre a tela de um smartphone e um televisor inteligente, permitindo a interoperabilidade. \u201cAlguns aparelhos da LG utilizam um sistema operacional web, o WebOS. Qualquer aplicativo que voc\u00ea desenvolver para web, empacotar e colocar uma casca para distribuir em uma appstore vai funcionar nela\u201d.<\/p>\n<p>Ruiz aponta alguns pilares para explicar o avan\u00e7o dessa postura. O principal \u00e9 a melhoria de performance dos browsers, capazes de interpretar e compilar c\u00f3digos JavaScript com mais efici\u00eancia. \u201cO navegador deixou de ser apenas uma janela para a informa\u00e7\u00e3o. Agora, quanto mais responsabilidade voc\u00ea jogar para o navegador, melhor\u201d.<\/p>\n<p>Outro aspecto s\u00e3o as pr\u00e1ticas de design responsivo. Por meio de media queries, \u00e9 poss\u00edvel definir dentro do CSS a quantidade de informa\u00e7\u00e3o a ser exibida, seja qual for a dimens\u00e3o da tela. \u201cEm vez de simplesmente espremer todo o conte\u00fado, \u00e9 preciso encontrar a melhor forma de apresentar o que \u00e9 mais relevante ou esconder o que n\u00e3o interessa\u201d.<\/p>\n<p>Finalmente, Ruiz destaca a possibilidade de uma abordagem API first, ou seja, disponibilizar uma camada onde as informa\u00e7\u00f5es s\u00e3o recuperadas por meio de m\u00faltiplos suportes. \u201cAssim, as vers\u00f5es para acessar em desktop ou mobile tornam-se novas aplica\u00e7\u00f5es, que v\u00e3o acessar informa\u00e7\u00f5es estruturadas, armazenadas e acessadas por meio de APIs\u201d, explica Ruiz.<\/p>\n<p><strong>Desenvolvimento web x sistemas nativos<\/strong><\/p>\n<p>Posturas agn\u00f3sticas contrastam com cren\u00e7as fortes. No mercado de apps para dispositivos m\u00f3veis, os n\u00fameros refor\u00e7am o reino absoluto dos sistemas operacionais iOS e Android. Ambos possuem f\u00e3s dispostos a defender a programa\u00e7\u00e3o na linguagem nativa desses aparelhos: facilidade de aprendizagem, tempo de desenvolvimento, apar\u00eancia, aproveitamento de funcionalidades, performance, monetiza\u00e7\u00e3o etc.<\/p>\n<p>Lan\u00e7ado pela Apple na \u00faltima WWDC, a linguagem de programa\u00e7\u00e3o Swift representa a \u00faltima cartada para cativar seus desenvolvedores. \u201cEsta foi uma aposta propriet\u00e1ria, focada nos produtos da Apple, para criar uma forma muito simples de programar aplica\u00e7\u00f5es\u201d, observa David Ruiz, lembrando que um clone do jogo Flappy Bird foi produzido em poucas horas ap\u00f3s seu lan\u00e7amento. \u201c\u00c9 bastante promissora, mas continua fechada para o seu sistema\u201d, reitera.<\/p>\n<p>\u201c\u00c9 o papel da Apple manter o seu nicho. Mas eles sabem o que est\u00e1 acontecendo, gradualmente eles j\u00e1 aderem aos padr\u00f5es web. Quando o mercado come\u00e7ar a se acertar, eles estar\u00e3o prontos\u201d, aposta Cl\u00e9cio Bachini. Para ele, essa briga entre desenvolvedores nativos e web tende a acabar. \u201cA tend\u00eancia \u00e9 que essas interfaces migrem para a web, independentemente da linguagem de programa\u00e7\u00e3o. Isso n\u00e3o quer dizer que vai ser tudo igual: ainda teremos experi\u00eancias com estilo iOS e outras Android. O objetivo \u00e9 fazer com que a aplica\u00e7\u00e3o se adapte mais facilmente \u00e0 experi\u00eancia que o usu\u00e1rio espera\u201d.<\/p>\n<p>Segundo Ruiz, h\u00e1 ainda uma vis\u00e3o equivocada sobre a performance de aplica\u00e7\u00f5es baseadas na web. A principal propaganda negativa veio em 2012, quando o Facebook lan\u00e7ou sua aplica\u00e7\u00e3o para iPhone baseada em HTML5: diante das reclama\u00e7\u00f5es, Mark Zuckerberg voltou atr\u00e1s, optou pela linguagem nativa e alegou ter sido \u201cum erro\u201d usar padr\u00f5es web. \u201cEm resposta, a Sencha Labs produziu uma aplica\u00e7\u00e3o web chamada Fastbook\u201d, recorda. Um v\u00eddeo comparativo mostrou que o problema n\u00e3o estava no embate entre abordagens, mas na qualidade do c\u00f3digo. Voc\u00ea pode assistir ao v\u00eddeo \u201c<a href=\"http:\/\/www.sencha.com\/blog\/the-making-of-fastbook-an-html5-love-story\" target=\"_blank\" rel=\"noopener noreferrer\">The Making of Fastbook: An HTML5 Love Story<\/a>\u201d.<\/p>\n<p><strong>Do webmaster ao profissional multidisciplinar<\/strong><\/p>\n<p>O exemplo do aplicativo Facebook em HTML5 ressalta a import\u00e2ncia de desenvolvedores capazes de atender \u00e0s demandas do mercado. No caso da web, a evolu\u00e7\u00e3o remete \u00e0 figura do \u201cwebmaster\u201d. Popular em meados dos anos 1990, era o profissional respons\u00e1vel por tudo. Com o tempo, especialistas em arquitetura da informa\u00e7\u00e3o, usabilidade e design dividiram a tarefa, dando f\u00f4lego a quem se dedica ao c\u00f3digo-fonte.<\/p>\n<p>Para David Ruiz, o desenvolvimento front end evoluiu rapidamente nos \u00faltimos anos. \u201cUma das raz\u00f5es para isso \u00e9 o NodeJS, que permite que voc\u00ea execute linhas de comando, c\u00f3digos e tarefas dentro do seu computador programando em JavaScript\u201d, opina. Ferramentas como Grunt e Gulp, bem como frameworks como o AngularJS, deram maior poder de desenvolvimento a esses profissionais.<\/p>\n<p>Com esses avan\u00e7os, a trilha para o desenvolvimento multiplataforma por meio da web passa por uma nova divis\u00e3o de especializa\u00e7\u00f5es: entre back end e front end. Ruiz entende que essa divis\u00e3o \u00e9 clara e necess\u00e1ria. \u201cQuem desenvolve back end se responsabiliza pela arquitetura, pela constru\u00e7\u00e3o das APIs. J\u00e1 o front end tem que ter uma preocupa\u00e7\u00e3o com o desenvolvimento das tecnologias, para conseguir extrair o melhor do hardware que est\u00e1 sendo utilizado\u201d.<\/p>\n<p>Cl\u00e9cio Bachini v\u00ea com cautela essa separa\u00e7\u00e3o absoluta. Ele j\u00e1 viu projetos fracassarem porque o back end n\u00e3o consegue dialogar com o front end. Assim, o profissional de web precisa ser multidisciplinar. \u201cEle precisa saber algo sobre banco de dados e correla\u00e7\u00e3o entre eles, existe uma camada sem\u00e2ntica importante. Conhecer ainda um pouco de design, outras linguagens\u2026 Um pouco de tudo, mesmo que n\u00e3o execute. Existem pessoas nas duas pontas do seu c\u00f3digo, com informa\u00e7\u00e3o no meio. \u00c9 fundamental entender as melhores formas de ela ser transmitida\u201d, sugere.<\/p>\n<p>Ainda que pare\u00e7a dif\u00edcil fazer qualquer progn\u00f3stico em rela\u00e7\u00e3o ao futuro (afinal, quando poderemos dizer que a \u201cInternet das Coisas\u201d \u00e9 algo corriqueiro?), est\u00e1 claro que \u201ca web continua muito forte, cada vez mais para todos\u201d, como afirma Reinaldo Ferraz. Desenvolver na web e adotar uma postura agn\u00f3stica revela oportunidades, mas ao mesmo tempo exige escolhas. Ent\u00e3o, em que voc\u00ea acredita?<\/p>\n<p>***<\/p>\n<p>O W3C possui dezenas de grupos de trabalho e interesse, que discutem a evolu\u00e7\u00e3o na web tanto em dispositivos m\u00f3veis quanto sua aplica\u00e7\u00e3o em autom\u00f3veis. Veja alguns:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.w3.org\/html\/wg\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTML<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2008\/webapps\/\" target=\"_blank\" rel=\"noopener noreferrer\">Web Applications<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2013\/dwbp\/wiki\/Main_Page\" target=\"_blank\" rel=\"noopener noreferrer\">Data On the Web Best Practices<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2009\/dap\/\" target=\"_blank\" rel=\"noopener noreferrer\">Device API<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2010\/webperf\/\" target=\"_blank\" rel=\"noopener noreferrer\">Web Performance<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2011\/04\/webrtc\/\" target=\"_blank\" rel=\"noopener noreferrer\">Web Real-Time Communications<\/a><\/li>\n<li><a href=\"http:\/\/imasters.com.br\/desenvolvimento\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/www.w3.org\/community\/autowebplatform\/\" target=\"_blank\" rel=\"noopener noreferrer\">Automotive and Web Platform Business Group<\/a><\/li>\n<\/ul>\n<p>Voc\u00ea encontra a lista complete dos grupos <a href=\"http:\/\/imasters.com.br\/desenvolvimento\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/www.w3.org\/community\/autowebplatform\/\" target=\"_blank\" rel=\"noopener noreferrer\">neste link <\/a>e os Community e Business Group <a href=\"http:\/\/www.w3.org\/community\/groups\/\" target=\"_blank\" rel=\"noopener noreferrer\">aqui<\/a>.<\/p>\n<p>&#8212;&#8211;<\/p>\n<p>Artigo de Andr\u00e9 Rosa, publicado originalmente no <a href=\"http:\/\/imasters.com.br\/desenvolvimento\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\" target=\"_blank\" rel=\"noopener noreferrer\">iMasters<\/a>.\t\t\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\t\t\t\tAo contr\u00e1rio da vis\u00e3o tradicional, centrada em dispositivos, a express\u00e3o device-agnostic aponta para um desenvolvimento \u00fanico, baseado na web, capaz de funcionar em qualquer lugar, mesmo em dispositivos que ainda n\u00e3o foram criados.\t\t\t\t<\/p>\n","protected":false},"author":1,"featured_media":2906,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[76,99,150,158],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Device-agnostic: desenvolvimento \u00fanico, m\u00faltiplas plataformas - Blog DialHost<\/title>\n<meta name=\"description\" content=\"A express\u00e3o device-agnostic aponta para um desenvolvimento \u00fanico, baseado na web, capaz de funcionar em qualquer lugar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Device-agnostic: desenvolvimento \u00fanico, m\u00faltiplas plataformas - Blog DialHost\" \/>\n<meta property=\"og:description\" content=\"A express\u00e3o device-agnostic aponta para um desenvolvimento \u00fanico, baseado na web, capaz de funcionar em qualquer lugar.\" \/>\n<meta property=\"og:url\" content=\"\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog DialHost\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/DialHost\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-20T12:16:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/04\/og-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dialhost\" \/>\n<meta name=\"twitter:site\" content=\"@dialhost\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\",\"name\":\"DialHost Internet\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\",\"https:\/\/twitter.com\/dialhost\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/wp-content\/uploads\/2019\/03\/marca-dialhost.png\",\"width\":81,\"height\":81,\"caption\":\"DialHost Internet\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/\",\"name\":\"Blog DialHost\",\"description\":\"Os melhores conte\\u00fados sobre Desenvolvimento Web, Marketing e Neg\\u00f3cios\",\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.dialhost.com.br\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#webpage\",\"url\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\",\"name\":\"Device-agnostic: desenvolvimento \\u00fanico, m\\u00faltiplas plataformas - Blog DialHost\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#primaryimage\"},\"datePublished\":\"2014-10-20T12:16:31+00:00\",\"dateModified\":\"2014-10-20T12:16:31+00:00\",\"description\":\"A express\\u00e3o device-agnostic aponta para um desenvolvimento \\u00fanico, baseado na web, capaz de funcionar em qualquer lugar.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/\",\"url\":\"\/blog\/\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\",\"url\":\"\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/\",\"name\":\"Device-agnostic: desenvolvimento \\u00fanico, m\\u00faltiplas plataformas\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\"},\"headline\":\"Device-agnostic: desenvolvimento \\u00fanico, m\\u00faltiplas plataformas\",\"datePublished\":\"2014-10-20T12:16:31+00:00\",\"dateModified\":\"2014-10-20T12:16:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/device-agnostic-desenvolvimento-unico-multiplas-plataformas\/#primaryimage\"},\"keywords\":\"desenvolvimento,feed de parceiros,mobile,noticias\",\"articleSection\":\"Dicas e Not\\u00edcias\",\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#\/schema\/person\/a0b10cbe35449dea173a06d4664f9fcc\",\"name\":\"DialHost Internet\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.dialhost.com.br\/blog\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/05feec2f99aef1c42b09aeaa637ee66f?s=96&r=g\",\"caption\":\"DialHost Internet\"},\"description\":\"H\\u00e1 mais de 18 anos proporcionando um servi\\u00e7o de hospedagem de sites voltado 100% na Experi\\u00eancia e Sucesso do Cliente, prezando a qualidade, transpar\\u00eancia e seguran\\u00e7a.\",\"sameAs\":[\"https:\/\/www.facebook.com\/DialHost\",\"https:\/\/www.instagram.com\/dialhost_oficial\/\",\"https:\/\/www.linkedin.com\/company\/dialhost-internet\",\"https:\/\/twitter.com\/dialhost\",\"https:\/\/www.youtube.com\/channel\/UCAiqiX8IiqTSfA8wQhpzgXQ\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/2904"}],"collection":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=2904"}],"version-history":[{"count":0,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/posts\/2904\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media\/2906"}],"wp:attachment":[{"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=2904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=2904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dialhost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=2904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}