{"id":123063,"date":"2018-06-05T17:15:09","date_gmt":"2018-06-05T15:15:09","guid":{"rendered":"https:\/\/www.ifun.de\/?p=123063"},"modified":"2018-06-05T17:15:09","modified_gmt":"2018-06-05T15:15:09","slug":"spieleentwickler-kritisieren-apples-abkehr-von-etablierten-schnittstellen","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/spieleentwickler-kritisieren-apples-abkehr-von-etablierten-schnittstellen-123063\/","title":{"rendered":"Spieleentwickler kritisieren Apples Abkehr von etablierten Schnittstellen"},"content":{"rendered":"<p>Mit macOS 10.14 Mojave bereitet Apple auch den Abschied von den insbesondere im 3D- und Spielebereich h\u00e4ufig verwendeten Programmierschnittstellen OpenGL und OpenCL vor. Zwar werden darauf basierende Anwendungen auch weiterhin ausf\u00fchrbar sein, Apple bezeichnet die Technologien aber offiziell als <a href=\"https:\/\/developer.apple.com\/macos\/whats-new\/#deprecationofopenglandopencl\">veraltet<\/a> und mahnt Entwickler, stattdessen auf die vor vier Jahren vorgestellte eigene Technologie <a href=\"https:\/\/developer.apple.com\/metal\/\">Metal<\/a> zu setzen.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/macbook-metal.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/macbook-metal.jpg\" alt=\"Macbook Metal\" width=\"500\" height=\"300\" class=\"alignnone size-full wp-image-123065\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/macbook-metal.jpg 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/macbook-metal-300x180.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>F\u00fcr die Entwicklung von Anwendungen f\u00fcr den Mac, iOS-Ger\u00e4ten und Apple TV ist der Einsatz von Metal wohl in der Tat die beste Wahl. Dank optimaler Abstimmung auf die von Apple verbaute Hardware l\u00e4sst sich hier ein Maximum an Grafikleistung erreichen, Metal ist zudem nahtlos in Apples Betriebssysteme integriert.<\/p>\n<p><a href=\"https:\/\/news.ycombinator.com\/item?id=17231593\">Kritik<\/a> erntet die Entscheidung Apples, die Verwendung von Metal zu forcieren aber dennoch. Insbesondere Entwickler von f\u00fcr unterschiedliche Plattformen angebotenen Spielen sehen sich mit einem Mehraufwand konfrontiert, der zumindest kleinere Studios vor die Wahl stellt, entweder auf die plattform\u00fcbergreifenden Technologien OpenGL und OpenCL oder Metal zu verzichten, Letzteres w\u00fcrde bedeuten, dass die Anwendungen nicht f\u00fcr den Mac optimiert und unter Umst\u00e4nden auch gar nicht mehr f\u00fcr macOS angeboten werden, denn die Zahl der Mac-Nutzer liegt trotz all der in letzter Zeit hinzugewonnenen Marktanteilen weiterhin deutlich niedriger als jene der an Spielen interessierten Windows-Nutzern.<\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/spieleentwickler-kritisieren-apples-abkehr-von-etablierten-schnittstellen-123063\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/metal-header-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Metal Header\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Mit macOS 10.14 Mojave bereitet Apple auch den Abschied von den insbesondere im 3D- und Spielebereich h\u00e4ufig verwendeten Programmierschnittstellen OpenGL und OpenCL vor. Zwar werden darauf basierende Anwendungen auch weiterhin ausf\u00fchrbar sein, Apple bezeichnet die Technologien aber offiziell als veraltet und mahnt Entwickler, stattdessen auf die vor vier Jahren vorgestellte eigene Technologie Metal zu setzen. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":123066,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[4736,6321,2559,24],"class_list":["post-123063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mac","tag-apple","tag-mac","tag-metal","tag-spiele"],"acf":[],"aioseo_notices":[],"subheadline":["OpenGL und OpenCL laut Apple veraltet"],"featured_image":["https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/metal-header.jpg"],"rest_api_enabler":{"subheadline":"OpenGL und OpenCL laut Apple veraltet","featured_image":"https:\/\/images.ifun.de\/wp-content\/uploads\/2018\/06\/metal-header.jpg"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/123063","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=123063"}],"version-history":[{"count":2,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/123063\/revisions"}],"predecessor-version":[{"id":123067,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/123063\/revisions\/123067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/123066"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=123063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=123063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=123063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}