{"id":18051,"date":"2011-10-27T18:28:03","date_gmt":"2011-10-27T16:28:03","guid":{"rendered":"http:\/\/www.ifun.de\/?p=18051"},"modified":"2011-10-27T18:30:34","modified_gmt":"2011-10-27T16:30:34","slug":"codify-programmierumgebung-ipa","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/codify-programmierumgebung-ipa-18051\/","title":{"rendered":"Programmieren auf dem iPad: Codify erlaubt es Hobbyprogrammierern einfache Spiele auf dem iPad zu schreiben"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18053\" src=\"http:\/\/images.ifun.de\/wp-content\/uploads\/2011\/10\/codify-razorianfly-icon.jpg\" alt=\"\" width=\"100\" height=\"100\" \/>Auch die Anwendung Pixelmator 2.0 (<a href=\"http:\/\/www.ifun.de\/pixelmator-2-0-18045\/\">klick<\/a>) und Save TV (<a href=\"http:\/\/www.iphone-ticker.de\/save-tv-online-videorecorder-mit-eigener-iphone-app-26999\/\">klack<\/a>) sollten nicht die letzten Neuerscheinung des Tages sein. Die Entwickler &#8222;<a href=\"http:\/\/twolivesleft.com\/\">Two Lives Left<\/a>&#8220; haben ihre neue und durchaus erw\u00e4hnenswerte App &#8222;Codify&#8220; (<a rel=\"noindex, nofollow\" href=\"http:\/\/www.ifun.de\/app\/439571171\">AppStore-Link<\/a>) herausgebracht. Die 5,99 Euro teure Anwendung erlaubt es euch in der relativ leicht zu erlernenden Skriptsprache <a href=\"http:\/\/de.wikipedia.org\/wiki\/Lua\">Lua<\/a> eigene Spiele direkt auf eurem iPad zu schreiben. Lua \u00e4hnelt von der Syntax her sehr stark Pascal, das sicher noch einige aus dem Informatikunterricht in ihrer Schulzeit kennen. Durch die Einfachheit von Lua gegen\u00fcber dem nativen <a href=\"http:\/\/de.wikipedia.org\/wiki\/Objective-C\">Objective-C<\/a>, sowie der intuitiven Bedienung, sollten auch Anf\u00e4nger relativ schnell mit der App zurecht kommen.<\/p>\n<p>Codify bringt haufenweise Beispiele und Templates mit, die ihr f\u00fcr eure selbst programmierten Spiele nutzen k\u00f6nnt. Dennoch richtet sich die Anwendung nat\u00fcrlich nur an all jene, die auch schon ein wenig Erfahrung im Programmieren haben oder zumindest vor haben es ernsthaft zu erlernen. Quellcode lesen und verstehen zu k\u00f6nnen sind zwingende Voraussetzung um Gefallen an der App finden zu k\u00f6nnen.<\/p>\n<p><!--more-->Allerdings ist Codify auch keine vollwertige Profi-Programmierumgebung. Auch wenn Apple seine AppStore-Richtlinien bez\u00fcglich Programmen, die eigenen Code ausf\u00fchren k\u00f6nnen, <a href=\"http:\/\/www.iphone-ticker.de\/apple-veroffentlicht-zulassungsrichtlinien-fur-app-store-und-offnet-den-prozess-fur-alternative-entwicklungsumgebungen-13749\/\">gelockert<\/a> hat, kann Codify weder geschriebene Programme importieren, noch exportieren. Laut <a href=\"http:\/\/toucharcade.com\/2011\/10\/26\/two-lives-left-release-rapid-game-prototyping-tool-codify\/\">touchArcade<\/a> hat Two Lives Left zwar bei Apple ein Update eingereicht, dass diese Funktionen nachliefern soll, allerdings ist es ungewiss ob das Zulassungsteam diese \u00c4nderungen akzeptiert.<\/p>\n<p>Apple hatte urspr\u00fcnglich Anwendungen dieser Art, unter dem Vorwand mangelhafter Code k\u00f6nnte das Benutzererlebnis negativ beeinflussen, g\u00e4nzlich verboten. Dieses Argument hat Apple jedoch wieder zur\u00fcckgezogen. Weiterhin ist jedoch nach wie vor die Sicherheit ein best\u00e4ndiger Aspekt. Allerdings sollte das zumindest einer Exportfunktion nicht im Wege stehen.<\/p>\n<p>Aber auch ohne Import- und Exportfunktion ist Codify bereits jetzt eine nicht zu untersch\u00e4tzende Anwendung. Anf\u00e4ngern kann sie bei den ersten Gehversuchen helfen und sie ist generell sehr gut zum Herumexperimentieren geeignet. Weiterhin bietet sie Spielentwickler die M\u00f6glichkeit neue Ideen schnell auszuprobieren um festzustellen ob ihr Einfall wirklich Spa\u00df bereiten kann.<\/p>\n<p>Einen guten Einblick darein, wie Codify funktioniert, liefern euch die beiden folgenden Videos:<\/p>\n<p><strong>Codify Promovideo<\/strong> (<a href=\"http:\/\/www.youtube.com\/watch?v=jaIhEXZ7WW4\">Youtube-Link<\/a>)<\/p>\n<p><div class=\"responsive-video\"><iframe loading=\"lazy\" title=\"Codea\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/jaIhEXZ7WW4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/p>\n<p><strong>Programmieren mit Codify<\/strong> (<a href=\"http:\/\/www.youtube.com\/watch?v=g3PImOoIkkA\">Youtube-Link<\/a>)<\/p>\n<p><div class=\"responsive-video\"><iframe loading=\"lazy\" title=\"Codify Preview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/g3PImOoIkkA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/codify-programmierumgebung-ipa-18051\/\"><img width=\"100\" height=\"100\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2011\/10\/codify-razorianfly-icon.jpg\" class=\"alignright tfe wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Auch die Anwendung Pixelmator 2.0 (klick) und Save TV (klack) sollten nicht die letzten Neuerscheinung des Tages sein. Die Entwickler &#8222;Two Lives Left&#8220; haben ihre neue und durchaus erw\u00e4hnenswerte App &#8222;Codify&#8220; (AppStore-Link) herausgebracht. Die 5,99 Euro teure Anwendung erlaubt es euch in der relativ leicht zu erlernenden Skriptsprache Lua eigene Spiele direkt auf eurem iPad [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":18053,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[44,4740,718,717],"class_list":["post-18051","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","tag-app","tag-ipad","tag-neu","tag-programmieren"],"acf":[],"aioseo_notices":[],"rest_api_enabler":[],"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/18051","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\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=18051"}],"version-history":[{"count":15,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/18051\/revisions"}],"predecessor-version":[{"id":18067,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/18051\/revisions\/18067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/18053"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=18051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=18051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=18051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}