{"version":"1.0","provider_name":"SmartGSM - Blog","provider_url":"https:\/\/www.smart-gsm.com\/blog","author_name":"smartGSM","author_url":"https:\/\/www.smart-gsm.com\/blog\/author\/admin\/","title":"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"V2Jj19d9PK\"><a href=\"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/\">Android Cupcake podr\u00eda romper aplicaciones existentes<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/embed\/#?secret=V2Jj19d9PK\" width=\"600\" height=\"338\" title=\"&#8220;Android Cupcake podr\u00eda romper aplicaciones existentes&#8221; &#8212; SmartGSM - Blog\" data-secret=\"V2Jj19d9PK\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.smart-gsm.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2010\/10\/cupcake.jpg","thumbnail_width":0,"thumbnail_height":0,"description":"La pr\u00f3xima versi\u00f3n del sistema operativo Android - con el nombre clave de Cupcake - podr\u00eda causar problemas a algunas aplicaciones ya existentes desarrolladas para la plataforma. Si bien el Android 1.5 promete muchas mejoras y funcionalidades, de acuerdo al Android Developers Blog algunas de las aplicaciones ya desarrolladas \"deber\u00e1n corregir algunos errores para poder aprovechar las ventajas de Cupcake\". Google descubri\u00f3 estos errores al probar algunas de las aplicaciones y viendo como no respond\u00edan correctamente debido a la utilizaci\u00f3n de malas t\u00e9cnicas de programaci\u00f3n. Es por esto que Google cre\u00f3 una lista de cinco items a evitar para los desarrolladores que empiezan a trabajar con el Android SDK 1.5:"}