{"id":3407,"date":"2024-01-28T15:43:27","date_gmt":"2024-01-28T20:43:27","guid":{"rendered":"https:\/\/michaelrowe01.com\/?p=3407"},"modified":"2024-01-28T15:45:58","modified_gmt":"2024-01-28T20:45:58","slug":"always-learning-new-things","status":"publish","type":"post","link":"https:\/\/michaelrowe01.com\/index.php\/blog\/always-learning-new-things\/","title":{"rendered":"Always learning new things"},"content":{"rendered":"\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a0d64c6790cb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a0d64c6790cb\" class=\"wp-block-image size-large is-style-rounded wp-lightbox-container\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"371\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=660%2C371&#038;ssl=1\" alt=\"Image of Wasted Time Pro application running in Apple Vision Pro simulator \" class=\"wp-image-3408\" srcset=\"https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=2048%2C1152&amp;ssl=1 2048w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=150%2C84&amp;ssl=1 150w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?resize=250%2C141&amp;ssl=1 250w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?w=1320&amp;ssl=1 1320w, https:\/\/i0.wp.com\/michaelrowe01.com\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-28-at-14.28.15-2.png?w=1980&amp;ssl=1 1980w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>Yesterday I went to #Unwrap Live 2024. This online, all day, SwiftUI programming class by <a href=\"https:\/\/mastodon.social\/@twostraws#.\" title=\"Paul Hudson\">Paul Hudson<\/a> from <a href=\"https:\/\/hackingwithswift.com\" target=\"_blank\" rel=\"noopener\" title=\"Hacking With Swift\">Hacking With Swift<\/a> fame, was all about the Apple Vision Pro this year.<\/p>\n\n\n\n<p>I love the way Paul explains code, techniques, and APIs.  The other valuable thing is, he is willing to rathole on a question that someone brings up during the sessions.  His incredible knowledge of Apple&#8217;s APIs is amazing.  During the session yesterday, someone asked about rendering a video on a 3D object, he was able to add the feature, explaining how and why you may make certain choices, etc.  Amazing.<\/p>\n\n\n\n<p>Well, during the session yesterday, Paul explained a few things about Apple&#8217;s materials choice for VisionOS. I realized that the version of Wasted Time that I made available for day one release, would not only violate much of the material design, but also cause people eye strain.  Today, I spent time redesigning the UI of Wasted Time Pro, and also all the related versions of the app.  I have submitted it to Apple for review, and hopefully the newer version will be available on launch day too.  Fingers crossed!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday I went to #Unwrap Live 2024. This online, all day, SwiftUI programming class by Paul Hudson from Hacking With Swift fame, was all about the Apple Vision Pro this year. I love the way Paul explains code, techniques, and APIs. The other valuable thing is, he is willing to rathole on a question that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"hide_page_title":"","footnotes":""},"categories":[2,3],"tags":[772,771,682,426],"class_list":["post-3407","post","type-post","status-publish","format-standard","hentry","category-blog","category-personal-softwareandit","tag-hackingwithswift","tag-unwrap-live-2024","tag-visionos","tag-wasted-time"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/3407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/comments?post=3407"}],"version-history":[{"count":2,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/3407\/revisions"}],"predecessor-version":[{"id":3410,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/3407\/revisions\/3410"}],"wp:attachment":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/media?parent=3407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/categories?post=3407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/tags?post=3407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}