{"id":2294,"date":"2008-03-13T12:46:52","date_gmt":"2008-03-13T11:46:52","guid":{"rendered":"http:\/\/www.iphone-ticker.de\/2008\/03\/13\/feature-requests-fehlende-sdk-eigenschaften\/"},"modified":"2008-03-13T13:01:47","modified_gmt":"2008-03-13T12:01:47","slug":"feature-requests-fehlende-sdk-eigenschaften","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/feature-requests-fehlende-sdk-eigenschaften-2294\/","title":{"rendered":"Feature Requests: Fehlende SDK-Eigenschaften"},"content":{"rendered":"<p><a href=\"http:\/\/www.flickr.com\/photos\/markuz\/109412277\/\"><img decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2008\/03\/chinagirl.png\" alt=\"chinagirl.png\" align=\"right\" \/><\/a>Auf Apples Restriktionen rund um das Software Development Kit f\u00fcr das iPhone haben wir euch <a href=\"http:\/\/www.iphone-ticker.de\/2008\/03\/09\/news-mix-neue-apps-neues-bei-alten-apps-neuigkeiten\/\">schon mal hingewiesen<\/a>. So unterbindet das SDK bestimmte, recht essentielle, Interaktionen mit dem Betriebssystem des iPhones und bietet in zahlreichen Programmier-Szenarien nur unzureichenden Support f\u00fcr die Ansteuerung verschiedenster iPhone-Module.<\/p>\n<p>Was uns als End-Usern relativ egal ist ( &#8222;<em>Die werden sich schon irgendwas einfallen lassen&#8230;<\/em>&#8220; ), bereitet den Programmierern der Mac-Szene bereits die ersten schlaflosen N\u00e4chte. So haben die Jungs des <a href=\"http:\/\/www.rogueamoeba.com\/utm\/2008\/03\/11\/iphone-sdk-bug-filing\/\">rogueamoeba-Teams<\/a> bereits acht Bug-Reports ( diese erf\u00fcllen bei Apple die gleiche Funktion wie <a href=\"http:\/\/de.wikipedia.org\/wiki\/Feature-Request\">Feature-Requests <\/a>) eingereicht und machen somit auf etliche Schwachstellen des SDKs aufmerksam, die es in Zukunft wohl noch zu umschiffen gilt. <strong>Eine Auswahl<\/strong>:<\/p>\n<ul>\n<li><strong>Die &#8222;private&#8220; Installation zus\u00e4tzlicher Programme.<\/strong> Der App-Store nimmt potentiellen Entwicklern die M\u00f6glichkeit ihre Tools nur f\u00fcr einen kleinen Kreis an Freunden oder Kollegen zu programmieren. Die Installation eigener APps ohne den Umweg \u00fcber Apples App-Store w\u00e4hre w\u00fcnschenswert.<\/li>\n<li><strong>Hintergrundprozesse<\/strong>. Hier schon angesprochen fehlt dem offiziellem SDK die M\u00f6glichkeit Hintergrundprozesse zu starten. Weder ein Instant-Messenger noch ein guter Chat-Client l\u00e4sst sich so programmieren. Auch Downloads oder Datei-Transfers leiden unter dem fehlenden Feature, dass Apple bei den hauseigenen Programmen munter einsetzt.<\/li>\n<li><strong>Auch mal ROOT sein d\u00fcrfen<\/strong>. Auf den richtigen Macs gang und gebe, verbietet das iPhone den Programm-Start als ROOT. Da das iPhone euer Ger\u00e4t ist, solltet ihr jedoch entscheiden k\u00f6nnen, welcher Benutzer welches Programm startet bzw. gew\u00fcnschte \u00c4nderungen ausf\u00fchrt.<\/li>\n<li><strong>Zugriff auf die iPod-Applikation<\/strong>. Bilder und Kontakte lassen sich von Programmierern abfragen und darstellen, Musik nicht. Gerade f\u00fcr rogueamoeba, die mit Airfoil unter anderem in der Lage w\u00e4ren eure Tracks drahtlos an einen entfernten &#8211; Airport Express &#8211; Lautsprecher zu streamen, \u00e4rgerlich.<\/li>\n<li><strong>Der Zugriff auf das komplette Dateisystem<\/strong>. Wir betonen es hier noch mal. Das iPhone geh\u00f6rt EUCH. Warum d\u00fcrften eure Programme dann keine \u00c4nderungen an bestimmten Stellen des Dateisystems machen. (Ein neues Logo im Boot-Screen zum Beispiel.)<\/li>\n<\/ul>\n<p>Credits f\u00fcr das <a href=\"http:\/\/www.flickr.com\/photos\/markuz\/109412277\/\">sch\u00f6ne Flickr-Bild<\/a> gehen an Markuz.<\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/feature-requests-fehlende-sdk-eigenschaften-2294\/\"><img width=\"124\" height=\"150\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2008\/03\/chinagirl.png\" class=\"alignright tfe wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Auf Apples Restriktionen rund um das Software Development Kit f\u00fcr das iPhone haben wir euch schon mal hingewiesen. So unterbindet das SDK bestimmte, recht essentielle, Interaktionen mit dem Betriebssystem des iPhones und bietet in zahlreichen Programmier-Szenarien nur unzureichenden Support f\u00fcr die Ansteuerung verschiedenster iPhone-Module. Was uns als End-Usern relativ egal ist ( &#8222;Die werden sich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2295,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3912,32,195],"class_list":["post-2294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-apple","tag-kritik","tag-sdk"],"aioseo_notices":[],"rest_api_enabler":[],"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/2294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=2294"}],"version-history":[{"count":0,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/2294\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media\/2295"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=2294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=2294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=2294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}