{"componentChunkName":"component---node-modules-gatsby-theme-medium-to-own-blog-src-templates-blog-post-js","path":"/iphone-to-support-third-party-web-20-applications/","result":{"data":{"site":{"siteMetadata":{"siteUrl":"https://javame.netlify.app","githubUrl":"https://github.com/aterreno/blog"}},"mdx":{"fields":{"slug":"/iphone-to-support-third-party-web-20-applications/"},"excerpt":"Â Just a confirmation of what I wrote some weeks (month? can’t remember!) about bye bye Java on the phones, the Java ME failure and how cool…","timeToRead":1,"frontmatter":{"title":"iPhone to Support Third-Party Web 2.0 Applications","description":"","categories":[],"date":"June 20, 2007","canonical_link":"https://javame.netlify.app//iphone-to-support-third-party-web-2-0-applications-29b27c939675"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"iPhone to Support Third-Party Web 2.0 Applications\",\n  \"description\": \"\",\n  \"date\": \"2007-06-20T00:00:00.000Z\",\n  \"categories\": [],\n  \"published\": true,\n  \"canonical_link\": \"https://javame.netlify.app//iphone-to-support-third-party-web-2-0-applications-29b27c939675\",\n  \"redirect_from\": [\"/iphone-to-support-third-party-web-2-0-applications-29b27c939675\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"\\xC2 Just a confirmation of what I wrote some weeks (month? can\\u2019t remember!) about bye bye Java on the phones, the Java ME failure and how cool is the iPhone.\"), mdx(\"p\", null, \"Actually more than one friend of mine told me to change the domain, I\\u2019m thinking on\\u2026\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://www.apple.com/pr/library/2007/06/11iphone.html?sr=hotnews.rss\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"iPhone to Support Third-Party Web 2.0 Applications\"), mdx(\"br\", {\n    parentName: \"p\"\n  }), \"\\n\", \"WWDC 2007, SAN FRANCISCO\\xE2\\u20AC\\u201CJune 11, 2007\\xE2\\u20AC\\u201CApple\\xC2\\xAE today announced that its revolutionary iPhone\\xE2\\u201E\\xA2 will run applications created with Web 2.0 Internet standards when it begins shipping on June 29. Developers can create Web 2.0 applications which look and behave just like the applications built into iPhone, and which can seamlessly access iPhone\\xE2\\u20AC\\u2122s services, including making a phone call, sending an email and displaying a location in Google Maps. Third-party applications created using Web 2.0 standards can extend iPhone\\xE2\\u20AC\\u2122s capabilities without compromising its reliability or security.\")));\n}\n;\nMDXContent.isMDXComponent = true;"},"allWebMentionEntry":{"nodes":[]}},"pageContext":{"id":"2dc615b6-a414-5214-b813-adae6f591947","previous":{"id":"1349dec8-a272-57b9-88ae-2c9b325bcf19","fields":{"slug":"/4-things-about-domain-objects/","published":true},"frontmatter":{"redirect_from":["/4-things-about-domain-objects-f869df13442f"],"redirect_to":null,"title":"4 things about domain objects"}},"next":{"id":"90880930-e35a-58d4-964a-d688860c6248","fields":{"slug":"/retrospectives/","published":true},"frontmatter":{"redirect_from":["/retrospectives-318f79d675b5"],"redirect_to":null,"title":"Retrospectives"}},"permalink":"https://javame.netlify.app/iphone-to-support-third-party-web-20-applications/","themeOptions":{"plugins":[],"config":{"title":"Antonio Terreno","description":"Antonio Terreno's blog archive","shortBio":"","bio":"Principal Consultant at Equal Experts","author":"Antonio Terreno","githubUrl":"https://github.com/aterreno/blog","siteUrl":"https://javame.netlify.app/","social":{"twitter":"javame","medium":"","facebook":"","github":"aterreno","linkedin":"antonioterreno","instagram":"tritonitri"},"goatCounterCode":null}}}},"staticQueryHashes":["4131332129","645483741"]}