{"id":2072,"date":"2009-04-24T09:24:18","date_gmt":"2009-04-24T12:24:18","guid":{"rendered":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/"},"modified":"2019-06-10T11:31:22","modified_gmt":"2019-06-10T14:31:22","slug":"android-cupcake-podria-romper-aplicaciones-existentes","status":"publish","type":"post","link":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/","title":{"rendered":"Android Cupcake podr\u00eda romper aplicaciones existentes"},"content":{"rendered":"<p>La pr\u00f3xima versi\u00f3n del sistema operativo <strong>Android<\/strong> &#8211; con el nombre clave de <strong>Cupcake<\/strong> &#8211; podr\u00eda causar problemas a algunas aplicaciones ya existentes desarrolladas para la plataforma. Si bien el <strong>Android<\/strong> 1.5 promete muchas mejoras y funcionalidades, de acuerdo al <a href=\"http:\/\/android-developers.blogspot.com\/2009\/04\/future-proofing-your-apps.html\">Android Developers Blog<\/a> algunas de las aplicaciones ya desarrolladas &#8220;deber\u00e1n corregir algunos errores para poder aprovechar las ventajas de Cupcake&#8221;. 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 <strong>Android SDK 1.5<\/strong>.<\/p>\n<p>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2009\/04\/cupcake.jpg\" width=\"66\" height=\"89\" alt=\"Android Cupcake\" class=\"center\" \/><\/p>\n<p>1. Usar APIs internas<\/p>\n<p>2. Manipular seteos directamente<\/p>\n<p>3. Redimensionar los layouts<\/p>\n<p>4. Malas presunciones del harware<\/p>\n<p>5. Rotaciones sin cuidado<\/p>\n<p><\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2009\/04\/cupcake1.jpg\" width=\"66\" height=\"89\" alt=\"Android cupcake\" \/>La pr\u00f3xima versi\u00f3n del sistema operativo <strong>Android<\/strong> &#8211; con el nombre clave de <strong>Cupcake<\/strong> &#8211; podr\u00eda causar problemas a algunas aplicaciones ya existentes desarrolladas para la plataforma. Si bien el <strong>Android<\/strong> 1.5 promete muchas mejoras y funcionalidades, de acuerdo al <a href=\"http:\/\/android-developers.blogspot.com\/2009\/04\/future-proofing-your-apps.html\">Android Developers Blog<\/a> algunas de las aplicaciones ya desarrolladas &#8220;deber\u00e1n corregir algunos errores para poder aprovechar las ventajas de Cupcake&#8221;. 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 <strong>Android SDK 1.5:<\/strong><\/p>\n","protected":false},"author":1,"featured_media":9816,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[4121],"tags":[17],"class_list":["post-2072","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","tag-android"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog\" \/>\n<meta property=\"og:description\" content=\"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 &quot;deber\u00e1n corregir algunos errores para poder aprovechar las ventajas de Cupcake&quot;. 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:\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/\" \/>\n<meta property=\"og:site_name\" content=\"SmartGSM - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-24T12:24:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-10T14:31:22+00:00\" \/>\n<meta name=\"author\" content=\"smartGSM\" \/>\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:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/\"},\"author\":{\"name\":\"smartGSM\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/#\\\/schema\\\/person\\\/32cf3f2aec518c4f53b651a334a50777\"},\"headline\":\"Android Cupcake podr\u00eda romper aplicaciones existentes\",\"datePublished\":\"2009-04-24T12:24:18+00:00\",\"dateModified\":\"2019-06-10T14:31:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/\"},\"wordCount\":139,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/10\\\/cupcake.jpg\",\"keywords\":[\"android\"],\"articleSection\":[\"Android\"],\"inLanguage\":\"es-AR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/\",\"url\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/\",\"name\":\"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/10\\\/cupcake.jpg\",\"datePublished\":\"2009-04-24T12:24:18+00:00\",\"dateModified\":\"2019-06-10T14:31:22+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/#\\\/schema\\\/person\\\/32cf3f2aec518c4f53b651a334a50777\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#breadcrumb\"},\"inLanguage\":\"es-AR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-AR\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/10\\\/cupcake.jpg\",\"contentUrl\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/10\\\/cupcake.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/android-cupcake-podria-romper-aplicaciones-existentes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android Cupcake podr\u00eda romper aplicaciones existentes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/\",\"name\":\"smartGSM noticias de tel\u00e9fonos\",\"description\":\"smartGSM\",\"alternateName\":\"smartGSM\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-AR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.smart-gsm.com\\\/blog\\\/#\\\/schema\\\/person\\\/32cf3f2aec518c4f53b651a334a50777\",\"name\":\"smartGSM\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-AR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g\",\"caption\":\"smartGSM\"},\"description\":\"Equipo de redacci\u00f3n multidisciplinario especializado en tel\u00e9fonos m\u00f3viles\",\"sameAs\":[\"https:\\\/\\\/www.smart-gsm.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog","robots":{"index":"noindex","follow":"follow"},"og_locale":"es_ES","og_type":"article","og_title":"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog","og_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:","og_url":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/","og_site_name":"SmartGSM - Blog","article_published_time":"2009-04-24T12:24:18+00:00","article_modified_time":"2019-06-10T14:31:22+00:00","author":"smartGSM","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#article","isPartOf":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/"},"author":{"name":"smartGSM","@id":"https:\/\/www.smart-gsm.com\/blog\/#\/schema\/person\/32cf3f2aec518c4f53b651a334a50777"},"headline":"Android Cupcake podr\u00eda romper aplicaciones existentes","datePublished":"2009-04-24T12:24:18+00:00","dateModified":"2019-06-10T14:31:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/"},"wordCount":139,"commentCount":0,"image":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2010\/10\/cupcake.jpg","keywords":["android"],"articleSection":["Android"],"inLanguage":"es-AR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/","url":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/","name":"Android Cupcake podr\u00eda romper aplicaciones existentes - SmartGSM - Blog","isPartOf":{"@id":"https:\/\/www.smart-gsm.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#primaryimage"},"image":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2010\/10\/cupcake.jpg","datePublished":"2009-04-24T12:24:18+00:00","dateModified":"2019-06-10T14:31:22+00:00","author":{"@id":"https:\/\/www.smart-gsm.com\/blog\/#\/schema\/person\/32cf3f2aec518c4f53b651a334a50777"},"breadcrumb":{"@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#breadcrumb"},"inLanguage":"es-AR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/"]}]},{"@type":"ImageObject","inLanguage":"es-AR","@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#primaryimage","url":"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2010\/10\/cupcake.jpg","contentUrl":"https:\/\/www.smart-gsm.com\/blog\/wp-content\/uploads\/2010\/10\/cupcake.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.smart-gsm.com\/blog\/android-cupcake-podria-romper-aplicaciones-existentes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.smart-gsm.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Android Cupcake podr\u00eda romper aplicaciones existentes"}]},{"@type":"WebSite","@id":"https:\/\/www.smart-gsm.com\/blog\/#website","url":"https:\/\/www.smart-gsm.com\/blog\/","name":"smartGSM noticias de tel\u00e9fonos","description":"smartGSM","alternateName":"smartGSM","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.smart-gsm.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-AR"},{"@type":"Person","@id":"https:\/\/www.smart-gsm.com\/blog\/#\/schema\/person\/32cf3f2aec518c4f53b651a334a50777","name":"smartGSM","image":{"@type":"ImageObject","inLanguage":"es-AR","@id":"https:\/\/secure.gravatar.com\/avatar\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/788bac405e347f783dc6965e5c98b7479eb56f1d952d7b0c37ded964387c3356?s=96&d=mm&r=g","caption":"smartGSM"},"description":"Equipo de redacci\u00f3n multidisciplinario especializado en tel\u00e9fonos m\u00f3viles","sameAs":["https:\/\/www.smart-gsm.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/posts\/2072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/comments?post=2072"}],"version-history":[{"count":0,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/posts\/2072\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/media\/9816"}],"wp:attachment":[{"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/media?parent=2072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/categories?post=2072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smart-gsm.com\/blog\/wp-json\/wp\/v2\/tags?post=2072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}