{"id":108648,"date":"2017-06-13T15:27:37","date_gmt":"2017-06-13T13:27:37","guid":{"rendered":"https:\/\/www.ifun.de\/?p=108648"},"modified":"2017-06-13T15:32:10","modified_gmt":"2017-06-13T13:32:10","slug":"fuer-codea-phytonista-und-co-ios-anwendungen-duerfen-programmcode-nachladen","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/fuer-codea-phytonista-und-co-ios-anwendungen-duerfen-programmcode-nachladen-108648\/","title":{"rendered":"F\u00fcr Codea, Phytonista und Co.: iOS-Anwendungen d\u00fcrfen Programmcode nachladen"},"content":{"rendered":"<p>Die k\u00fcrzlich \u00fcberarbeiteten Entwickler-Richtlinien Apples &#8211; <a href=\"https:\/\/www.ifun.de\/haerter-formuliert-apple-schreibt-entwickler-richtlinien-um-108416\/\">ifun.de berichtete<\/a> &#8211; k\u00f6nnten den im App Store erh\u00e4ltlichen Programmier-Werkzeugen neues Leben einhauchen. Davon geht unter anderem <a href=\"https:\/\/twitter.com\/twolivesleft\/status\/873692454947442688\">der Macher<\/a> der Code-Applikation Codea aus, in der sich mit Hilfe der Programmiersprache LUA kleine Spiele und Simulationen erstellen lassen. <\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea.jpg\" alt=\"Codea\" width=\"1000\" height=\"660\" class=\"aligncenter size-full wp-image-108649\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea.jpg 1000w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea-300x198.jpg 300w, https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea-768x507.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<p>So wird Apple zuk\u00fcnftig das Nachladen von Programmcode gestatten und angehenden Programmierern damit erm\u00f6glichen auf Beispiel-Projekte und vorbereitete Code-Bausteine zuzugreifen. Bislang mussten entsprechende Programmier-Apps auf einen Katalog fertiger Beispiele zur\u00fcckgreifen, die bereits zur App Store-Freigabe in der Anwendung verf\u00fcgbar sein mussten. <\/p>\n<p>Zuk\u00fcnftig k\u00f6nnen sich Programmier-Anf\u00e4nger in der Community austauschen und spannende Code-Beispiele einfach nachladen. Eine \u00c4nderung, die auch Nutzer der Python-Applikation <a rel=\"noindex, nofollow\" href=\"http:\/\/www.ifun.de\/app\/1085978097\">Phytonista<\/a> freuen d\u00fcrfte. <\/p>\n<p>Ausschlaggebend f\u00fcr die \u00c4nderungen in die folgende Passage, die Apple in Punkt 2.5.2 der Entwickler-Richtlinien hinterlegt hat: <\/p>\n<blockquote><p>Anwendungen, die daf\u00fcr ausgelegt sind ausf\u00fchrbaren Code zu schreiben, diesen zu testen oder ihren Anwendern das Programmieren beizubringen. d\u00fcrfen zus\u00e4tzlichen Code nachladen &#8211; vorausgesetzt dieser wir im entsprechenden Kontext verwendet. Der so bereitgestellte Quellcode muss f\u00fcr den Nutzer vollst\u00e4ndig sicht- und editierbar sein.<\/p><\/blockquote>\n<p>Der Codea-Entwickler kommentiert: <\/p>\n<blockquote><p>I&#8217;ve just submitted an update to Codea that allows for the importing of user projects. It has been &#8222;In Review&#8220; for a suspiciously long time now. So I think it might be testing the application of these updated policies. I have often submitted updates to App Review which include the ability to download and install executable code (along with review notes detailing my reasoning) with the knowledge that they would be rejected. I have also appealed Apple&#8217;s rejections in order to effect a change in policy for the App Store. At some point during phone calls with the reviewers they told me they were &#8222;advocating for policy change internally on my behalf&#8220; even if they couldn&#8217;t approve my app right now. I&#8217;m so glad policy has changed now.<\/p><\/blockquote>\n<!-- WP-Appbox (Version: 4.5.12 \/\/ Store: appstore \/\/ ID: 439571171) -->\t<!-- app-link -->\n\t<div id=\"article-single-app-preview\">\n\t\t<div id=\"article-single-app-preview-header\">\n\t\t\t<span class=\"title\">Laden im App Store<\/span>\n\t\t<\/div>\n\t\t<div id=\"article-single-app-preview-content\">\n\t\t\t<div id=\"article-single-app-preview-img\"><img loading=\"lazy\" decoding=\"async\" src=\"\/\/is1-ssl.mzstatic.com\/image\/thumb\/PurpleSource221\/v4\/05\/00\/f4\/0500f426-d3d9-4a63-b8fb-595191439562\/Placeholder.mill\/200x200bb-75.png\" alt=\"Codea\"  height=\"72\" width=\"72\" class=\"asl-icon-img\" \/><\/div>\n\t\t\t<div id=\"article-single-app-preview-desc\">\n\t\t\t\t<span class=\"name\">Codea<\/span><br \/>\n\t\t\t\t<span class=\"seller\">Entwickler: <a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/apps.apple.com\/de\/developer\/two-lives-left\/id335953314\">Two Lives Left<\/a><\/span>\n\t\t\t<\/div>\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/apps.apple.com\/de\/app\/codea\/id439571171\"><div id=\"article-single-app-preview-download\">Preis: Kostenlos<sup>+<\/sup><br \/>\n\t\t\t<span class=\"size\">Laden<\/span><\/div><\/a>\n\t\t<\/div>\n\t\t<!-- <div id=\"article-single-app-preview-footer\"><\/div>\t-->\n\t<\/div>\n\t<!-- app-link\/ende --><!-- \/WP-Appbox -->\n<!-- WP-Appbox (Version: 4.5.12 \/\/ Store: appstore \/\/ ID: 1085978097) -->\t<!-- app-link -->\n\t<div id=\"article-single-app-preview\">\n\t\t<div id=\"article-single-app-preview-header\">\n\t\t\t<span class=\"title\">Laden im App Store<\/span>\n\t\t<\/div>\n\t\t<div id=\"article-single-app-preview-content\">\n\t\t\t<div id=\"article-single-app-preview-img\"><img loading=\"lazy\" decoding=\"async\" src=\"\/\/is1-ssl.mzstatic.com\/image\/thumb\/Purple116\/v4\/93\/64\/b3\/9364b3be-d98e-3820-cf6e-c531ea84cf2a\/AppIcon-0-0-1x_U007emarketing-0-0-0-4-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png\/200x200ia-75.png\" alt=\"Pythonista 3\"  height=\"72\" width=\"72\" class=\"asl-icon-img\" \/><\/div>\n\t\t\t<div id=\"article-single-app-preview-desc\">\n\t\t\t\t<span class=\"name\">Pythonista 3<\/span><br \/>\n\t\t\t\t<span class=\"seller\">Entwickler: <a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/apps.apple.com\/de\/developer\/omz-software\/id285608316\">omz:software<\/a><\/span>\n\t\t\t<\/div>\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/apps.apple.com\/de\/app\/pythonista-3\/id1085978097\"><div id=\"article-single-app-preview-download\">Preis: 9,99\u00a0\u20ac<br \/>\n\t\t\t<span class=\"size\">Laden<\/span><\/div><\/a>\n\t\t<\/div>\n\t\t<!-- <div id=\"article-single-app-preview-footer\"><\/div>\t-->\n\t<\/div>\n\t<!-- app-link\/ende --><!-- \/WP-Appbox -->\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/fuer-codea-phytonista-und-co-ios-anwendungen-duerfen-programmcode-nachladen-108648\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2017\/06\/codea-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Codea\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Die k\u00fcrzlich \u00fcberarbeiteten Entwickler-Richtlinien Apples &#8211; ifun.de berichtete &#8211; k\u00f6nnten den im App Store erh\u00e4ltlichen Programmier-Werkzeugen neues Leben einhauchen. Davon geht unter anderem der Macher der Code-Applikation Codea aus, in der sich mit Hilfe der Programmiersprache LUA kleine Spiele und Simulationen erstellen lassen. So wird Apple zuk\u00fcnftig das Nachladen von Programmcode gestatten und angehenden Programmierern [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":108649,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[23,1300,4738,4740],"class_list":["post-108648","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","tag-app-store","tag-code","tag-entwickler","tag-ipad"],"acf":[],"aioseo_notices":[],"subheadline":["Quelltext darf geteilt werden"],"featured_image":["https:\/\/images.ifun.de\/wp-content\/uploads\/2016\/09\/entwickler.jpg"],"rest_api_enabler":{"subheadline":"Quelltext darf geteilt werden","featured_image":"https:\/\/images.ifun.de\/wp-content\/uploads\/2016\/09\/entwickler.jpg"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/108648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=108648"}],"version-history":[{"count":4,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/108648\/revisions"}],"predecessor-version":[{"id":108653,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/108648\/revisions\/108653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/108649"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=108648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=108648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=108648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}