{"id":66320,"date":"2014-05-23T13:43:29","date_gmt":"2014-05-23T11:43:29","guid":{"rendered":"http:\/\/www.iphone-ticker.de\/?p=66320"},"modified":"2014-05-23T13:43:29","modified_gmt":"2014-05-23T11:43:29","slug":"fuer-entwickler-layershots-erstellt-psd-dateien-aus-euren-app-projekten","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/fuer-entwickler-layershots-erstellt-psd-dateien-aus-euren-app-projekten-66320\/","title":{"rendered":"F\u00fcr Entwickler: Layershots erstellt PSD-Dateien aus euren App-Projekten"},"content":{"rendered":"<p>Der iOS-Entwickler <a href=\"https:\/\/twitter.com\/vpdn\/status\/468487504753340416\">Vinh Phuc Dinh<\/a> hat mit dem Open-Source-Projekt <a href=\"https:\/\/github.com\/vpdn\/MMLayershots\">Layershots<\/a> ein kleines Werkzeug f\u00fcr die hier mitlesenden Programmierer ver\u00f6ffentlicht, mit dem sich aus euren iOS-Applikationen Photoshop-Dateien mit Ebenen generieren lassen. <\/p>\n<p>Gerade w\u00e4hrend den fr\u00fchen Entwicklungsphase eurer Apps, k\u00f6nnt ihr so schnelle Design-\u00c4nderungen vornehmen um euch, bzw. euren Kunden, einen Eindruck davon zu vermitteln, wie sich die geplanten \u00c4nderungen in der App auf das Look-and-Feel der Anwendung auswirken. <\/p>\n<p>Layershots l\u00e4sst sich \u00fcber den Paket-Manager <a href=\"http:\/\/cocoapods.org\/\">Cocoapods<\/a> in eure Xcode-Projekte integrieren und kann mit <a href=\"https:\/\/github.com\/vpdn\/MMLayershots\/blob\/master\/README.md\">wenigen<\/a> Code-Zeilen in eure App eingebettet werden. <\/p>\n<p><a href=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer-bg.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer-bg.jpg\" alt=\"layer-bg\" width=\"692\" height=\"348\" class=\"aligncenter size-full wp-image-66322\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer-bg.jpg 692w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer-bg-300x150.jpg 300w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/a><\/p>\n<p>ifun.de gegen\u00fcber beschreibt Vinh die Motivation hinter der Projekt-Idee, die er momentan f\u00fcr den Bau der Time-Tracking-App <a href=\"http:\/\/clockshots.com\/\">Clockshots<\/a> einsetzt: <\/p>\n<blockquote><p>Ideen brauchen Zeit zu reifen und konkretisieren sich oftmals erst w\u00e4hrend der Entwicklungs- und Testphase. In Test mit realen Benutzern stellt man dann fest, dass eine UI Interaktion, die auf Papier interessant aussah, vom Benutzer nicht verstanden wird. Oder ein Button, der im unteren Drittel des Screens positioniert ist, doch besser au\u00dferhalb des &#8222;Daumenbereiches&#8220; aufgehoben ist, da Tester ihn aus Versehen ber\u00fchren.<\/p>\n<p>Je sp\u00e4ter man sich in der Entwicklungsphase befindet, desto schwieriger wird es, mit verschiedenen UI Variationen zu spielen und auszuprobieren:<br \/>\n&#8211; Wie w\u00fcrde der Button in rot aussehen?<br \/>\n&#8211; Was w\u00e4re wenn man den Button nach oben verschieben w\u00fcrde?<br \/>\n&#8211; Das Bild hier vielleicht etwas kleiner und zentriert?<\/p>\n<p>Das Problem ist, dass die PSDs nach einer Weile nicht mehr zur entwickelten App passen. So hat man auch keine PSD mehr, in der man ein Element mal kurz einf\u00e4rben k\u00f6nnte. Layershots will hier ansetzen, indem es anstatt einer flachen PNGs eine komplette PSD mit Ebenen herausspeichert<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/fuer-entwickler-layershots-erstellt-psd-dateien-aus-euren-app-projekten-66320\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer-bg-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Der iOS-Entwickler Vinh Phuc Dinh hat mit dem Open-Source-Projekt Layershots ein kleines Werkzeug f\u00fcr die hier mitlesenden Programmierer ver\u00f6ffentlicht, mit dem sich aus euren iOS-Applikationen Photoshop-Dateien mit Ebenen generieren lassen. Gerade w\u00e4hrend den fr\u00fchen Entwicklungsphase eurer Apps, k\u00f6nnt ihr so schnelle Design-\u00c4nderungen vornehmen um euch, bzw. euren Kunden, einen Eindruck davon zu vermitteln, wie sich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":66322,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[88],"tags":[3914,3917,2596,2595,1234],"class_list":["post-66320","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","tag-apps","tag-entwickler","tag-layer","tag-psd","tag-xcode"],"aioseo_notices":[],"featured_image":["http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer.jpg"],"rest_api_enabler":{"featured_image":"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2014\/05\/layer.jpg"},"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/66320","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=66320"}],"version-history":[{"count":1,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/66320\/revisions"}],"predecessor-version":[{"id":66323,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/66320\/revisions\/66323"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media\/66322"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=66320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=66320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=66320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}