{"id":6000,"date":"2010-04-11T17:30:06","date_gmt":"2010-04-12T00:30:06","guid":{"rendered":"http:\/\/www.technightowl.com\/?p=6000"},"modified":"2010-04-11T10:02:11","modified_gmt":"2010-04-11T17:02:11","slug":"newsletter-issue-541-so-is-apple-at-war-with-developers","status":"publish","type":"post","link":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/","title":{"rendered":"Newsletter Issue #541: So is Apple At War with Developers?"},"content":{"rendered":"<p>No sooner than the ink dried on the updated iPhone 4.0 developers agreement than the complaints flared up. Apple was engaged in a plot to destroy Adobe, and kill a number of third-party development tools that were supposed to make it easier to build iPhone apps \u2014 and those for other mobile platforms too.<\/p>\n<p>Here&#8217;s the key paragraph that generated the furore: &#8220;Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).&#8221;<\/p>\n<p>This may not mean a thing to most of you, but the key is that this evidently means that apps created through some sort of &#8220;runtime&#8221; scheme, such as a port from Flash, or using a cross-platform compiler, are prohibited. No ifs, ands, or buts.<\/p>\n<p>So you can understand that Adobe and a number of other companies are complaining about the alleged hubris in Apple&#8217;s decision to want to force you to do use their own development tools to build apps for the iPhone and iPad. How dare they?<\/p>\n<p><a title=\"Wait! There's more than meets the eye!\" href=\"http:\/\/www.technightowl.live\/newsletter\/2010\/04\/newsletter-issue-541\/#they\"><strong>Continue Reading\u2026<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>No sooner than the ink dried on the updated iPhone 4.0 developers agreement than the complaints flared up. Apple was engaged in a plot to destroy Adobe, and kill a number of third-party development tools that were supposed to make it easier to build iPhone apps \u2014 and those for other mobile platforms too. Here&#8217;s [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[1212,9415,2280,10711,26,11820,11227,82],"class_list":["post-6000","post","type-post","status-publish","format-standard","hentry","category-news","tag-adobe","tag-developer","tag-flash","tag-ipad","tag-iphone","tag-iphone-4-0","tag-iphone-os","tag-webkit"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl<\/title>\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.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl\" \/>\n<meta property=\"og:description\" content=\"No sooner than the ink dried on the updated iPhone 4.0 developers agreement than the complaints flared up. Apple was engaged in a plot to destroy Adobe, and kill a number of third-party development tools that were supposed to make it easier to build iPhone apps \u2014 and those for other mobile platforms too. Here&#8217;s [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/\" \/>\n<meta property=\"og:site_name\" content=\"Gene Steinberg&#039;s Tech Night Owl\" \/>\n<meta property=\"article:published_time\" content=\"2010-04-12T00:30:06+00:00\" \/>\n<meta name=\"author\" content=\"Gene Steinberg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@technightowl\" \/>\n<meta name=\"twitter:site\" content=\"@technightowl\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gene Steinberg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/\"},\"author\":{\"name\":\"Gene Steinberg\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/#\\\/schema\\\/person\\\/0fe9df12a34fed15d45e05db1c205e2a\"},\"headline\":\"Newsletter Issue #541: So is Apple At War with Developers?\",\"datePublished\":\"2010-04-12T00:30:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/\"},\"wordCount\":239,\"commentCount\":0,\"keywords\":[\"Adobe\",\"developer\",\"Flash\",\"iPad\",\"Iphone\",\"iPhone 4.0\",\"IPhone OS\",\"Webkit\"],\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/\",\"url\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/\",\"name\":\"Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/#website\"},\"datePublished\":\"2010-04-12T00:30:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/#\\\/schema\\\/person\\\/0fe9df12a34fed15d45e05db1c205e2a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/2010\\\/04\\\/newsletter-issue-541-so-is-apple-at-war-with-developers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Newsletter Issue #541: So is Apple At War with Developers?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/\",\"name\":\"Gene Steinberg&#039;s Mac Radio Tech Blog\",\"description\":\"Tech Commentaries From Best-Selllng Author Gene Steinberg\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.technightowl.live\\\/blog\\\/#\\\/schema\\\/person\\\/0fe9df12a34fed15d45e05db1c205e2a\",\"name\":\"Gene Steinberg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r\",\"caption\":\"Gene Steinberg\"},\"sameAs\":[\"https:\\\/\\\/www.technightowl.live\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl","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:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/","og_locale":"en_US","og_type":"article","og_title":"Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl","og_description":"No sooner than the ink dried on the updated iPhone 4.0 developers agreement than the complaints flared up. Apple was engaged in a plot to destroy Adobe, and kill a number of third-party development tools that were supposed to make it easier to build iPhone apps \u2014 and those for other mobile platforms too. Here&#8217;s [&hellip;]","og_url":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/","og_site_name":"Gene Steinberg&#039;s Tech Night Owl","article_published_time":"2010-04-12T00:30:06+00:00","author":"Gene Steinberg","twitter_card":"summary_large_image","twitter_creator":"@technightowl","twitter_site":"@technightowl","twitter_misc":{"Written by":"Gene Steinberg","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/#article","isPartOf":{"@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/"},"author":{"name":"Gene Steinberg","@id":"https:\/\/www.technightowl.live\/blog\/#\/schema\/person\/0fe9df12a34fed15d45e05db1c205e2a"},"headline":"Newsletter Issue #541: So is Apple At War with Developers?","datePublished":"2010-04-12T00:30:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/"},"wordCount":239,"commentCount":0,"keywords":["Adobe","developer","Flash","iPad","Iphone","iPhone 4.0","IPhone OS","Webkit"],"articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/","url":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/","name":"Newsletter Issue #541: So is Apple At War with Developers? - Gene Steinberg&#039;s Tech Night Owl","isPartOf":{"@id":"https:\/\/www.technightowl.live\/blog\/#website"},"datePublished":"2010-04-12T00:30:06+00:00","author":{"@id":"https:\/\/www.technightowl.live\/blog\/#\/schema\/person\/0fe9df12a34fed15d45e05db1c205e2a"},"breadcrumb":{"@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.technightowl.live\/blog\/2010\/04\/newsletter-issue-541-so-is-apple-at-war-with-developers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.technightowl.live\/blog\/"},{"@type":"ListItem","position":2,"name":"Newsletter Issue #541: So is Apple At War with Developers?"}]},{"@type":"WebSite","@id":"https:\/\/www.technightowl.live\/blog\/#website","url":"https:\/\/www.technightowl.live\/blog\/","name":"Gene Steinberg&#039;s Mac Radio Tech Blog","description":"Tech Commentaries From Best-Selllng Author Gene Steinberg","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.technightowl.live\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.technightowl.live\/blog\/#\/schema\/person\/0fe9df12a34fed15d45e05db1c205e2a","name":"Gene Steinberg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r","url":"https:\/\/secure.gravatar.com\/avatar\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24fa8d75c69c3030b03da85850df6d736f514f8393b61cc4ac158168b192df2e?s=96&r=r","caption":"Gene Steinberg"},"sameAs":["https:\/\/www.technightowl.live"]}]}},"_links":{"self":[{"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/posts\/6000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/comments?post=6000"}],"version-history":[{"count":0,"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/posts\/6000\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/media?parent=6000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/categories?post=6000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.technightowl.live\/blog\/wp-json\/wp\/v2\/tags?post=6000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}