{"id":226043,"date":"2018-11-23T12:03:54","date_gmt":"2018-11-23T04:03:54","guid":{"rendered":"http:\/\/magicalbits.net\/?p=226043"},"modified":"2018-11-23T12:03:54","modified_gmt":"2018-11-23T04:03:54","slug":"apple-marzipan-delight-becky-hansmeyer","status":"publish","type":"post","link":"https:\/\/magicalbits.net\/?p=226043","title":{"rendered":"Apple, Marzipan, Delight | Becky Hansmeyer"},"content":{"rendered":"<blockquote><p>Anatomy of a Mac App<\/p>\n<ul>\n<li>Menu bar and window toolbars<\/li>\n<li>Sidebar\/source list<\/li>\n<li>Preference windows<\/li>\n<li>Touch Bar support<\/li>\n<li>Contextual menus<\/li>\n<li>Tooltips<\/li>\n<li>Multi-column tables<\/li>\n<li>Field editors<\/li>\n<li>AppleScript<\/li>\n<li>Tabbed windowing<\/li>\n<li>Multiple windows<\/li>\n<li>Standardized color picker and font panels<\/li>\n<li>Pop-up menus<\/li>\n<li>Time machine\/versioning<\/li>\n<li>Compact control sizes<\/li>\n<li>Resizable split views<\/li>\n<li>Outline views<\/li>\n<li><b>File-system access<\/b><\/li>\n<li><b>Scroll bar elasticity (often missing in non-native apps)<\/b><\/li>\n<li><b>Selectable text where you would expect<span class=\"Apple-converted-space\">\u00a0<\/span><\/b><\/li>\n<li><b>Customizable toolbars<\/b><\/li>\n<li><b>Honors general system preferences (e.g. button color prefs) and default apps<span class=\"Apple-converted-space\">\u00a0<\/span><\/b><\/li>\n<li><b>Support for Services<\/b><\/li>\n<li><strong>Drag and drop support<\/strong><\/li>\n<\/ul>\n<\/blockquote>\n<p>Source: <em><a href=\"https:\/\/beckyhansmeyer.com\/2018\/06\/14\/apple-marzipan-delight\/\">Apple, Marzipan, Delight | Becky Hansmeyer<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anatomy of a Mac App Menu bar and window toolbars Sidebar\/source list Preference windows Touch Bar support Contextual menus Tooltips Multi-column tables Field editors AppleScript Tabbed windowing Multiple windows Standardized color picker and font panels Pop-up menus Time machine\/versioning Compact control sizes Resizable split views Outline views File-system access Scroll bar elasticity (often missing in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-226043","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/226043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=226043"}],"version-history":[{"count":1,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/226043\/revisions"}],"predecessor-version":[{"id":226044,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/226043\/revisions\/226044"}],"wp:attachment":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=226043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=226043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=226043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}