[{"data":1,"prerenderedAt":152},["ShallowReactive",2],{"all-projects":3},[4,72],{"id":5,"title":6,"body":7,"description":58,"extension":59,"meta":60,"navigation":61,"path":62,"seo":63,"status":64,"stem":65,"tags":66,"thumbnail":70,"__hash__":71},"projects/projects/Coming Soon.md","Coming Soon",{"type":8,"value":9,"toc":52},"minimark",[10,15,19,39,43,46],[11,12,14],"h2",{"id":13},"what-to-expect","What To Expect",[16,17,18],"p",{},"I'm currently working on a new iOS app that has been several years in the making. It will enable you to see your surroundings in a completely new, and hopefully fun, way. While I can't reveal all the details just yet, I'm excited to share this project with you soon.",[20,21,22,26,29,32],"ul",{},[23,24,25],"li",{},"What if you could use your phone to see the world in a completely new way?",[23,27,28],{},"You could step in front of your house, or be in the middle of a desert, and easily see \"where\" you are...",[23,30,31],{},"With just your device processing data, you do not need to be concerned with your privacy flying away before you know it!",[23,33,34,38],{},[35,36,37],"strong",{},"And the best part?"," You can share your experience with your friends and family, post on social media, or keep it to yourself.",[11,40,42],{"id":41},"timeline","Timeline",[16,44,45],{},"The project is currently in active development with an expected beta release very soon.\nI'll be sharing more details in the coming weeks.",[47,48,49],"blockquote",{},[16,50,51],{},"\"Good things come to those who wait, but better things come to those who work for it while they wait.\"",{"title":53,"searchDepth":54,"depth":54,"links":55},"",2,[56,57],{"id":13,"depth":54,"text":14},{"id":41,"depth":54,"text":42},"An exciting new project that will be revealed shortly. Stay tuned for updates!","md",{},true,"/projects/coming-soon",{"title":6,"description":58},"upcoming","projects/Coming Soon",[67,68,69],"App Development","iOS","UIKit","/img/projects/ComingSoonMarquee.png","FtSiIOxv-j0sIVn6RyI645ESf-GXK22ykQMQ1JfIfxY",{"id":73,"title":74,"body":75,"description":141,"extension":59,"meta":142,"navigation":61,"path":143,"seo":144,"status":145,"stem":146,"tags":147,"thumbnail":150,"__hash__":151},"projects/projects/USDZ Thumbnail.md","USDZ Thumbnail",{"type":8,"value":76,"toc":135},[77,81,84,88,91,99,103,120,124],[11,78,80],{"id":79},"what-this-is-about","What This Is About",[16,82,83],{},"USDZ Thumbnail is a tool I created during my new app development journey, as a tool I myself needed. I wanted to explore what SwiftUI could offer in the AR space, and decided to take the dive from the UIKit environment I had been using until then. This will eventually become a full product on the App Store, but it still needs further tweaks to become what I want it to be.",[11,85,87],{"id":86},"lets-not-dwell-on-technicalities","Let's Not Dwell On Technicalities...",[16,89,90],{},"This app started as a tool that I am actively using and developing, to create thumbnails for my upcoming AR project. Through my searches, I did not find anything that would work as I needed it to, so I took the opportunity to explore what SwiftUI was capable of doing in a macOS app.",[16,92,93,94,98],{},"Shifting over from my iOS and UIKit habits, it did take ",[95,96,97],"em",{},"some"," time to understand the mechanics of SwiftUI, as the two frameworks are quite different in nature. I did appreciate the native preview provided by SwiftUI while developing the app, in contrast to the \"tricks\" needed to achieve the same result in UIKit, and see why Apple is pushing this framework as the future of Apple development. However, there are still some quirks to be removed from SwiftUI, and I hope that the team at Apple are hard at work on implementing all remaining bits and pieces from UIKit. Over my couple of years in working in Xcode, I have developed a fair understanding of Swift, but I do hope that Apple does not decide to simply jump ship before SwiftUI is declared \"ready\" by the wider community.",[11,100,102],{"id":101},"features","Features",[20,104,105,108,111,114,117],{},[23,106,107],{},"Built on SwiftUI, running on macOS 14+",[23,109,110],{},"Uses controls similar to Apple's own AR tools to move an object",[23,112,113],{},"Generates thumbnail images in both PNG and JPG formats, in different sizes",[23,115,116],{},"Hot-loads new objects and maintains the current object orientation for batch processing",[23,118,119],{},"Can save and load view presets, to allow for quick switching of views",[11,121,123],{"id":122},"find-it-on-github","Find It On GitHub!",[16,125,126,127,134],{},"I decided to ",[128,129,133],"a",{"href":130,"rel":131},"https://github.com/funbear-dev/USDZThumbnail",[132],"nofollow","publish a first version"," of this app on GitHub, so that many more developers can experiment with the code I created. Having cloned so many projects during my journey so far, I thought that this would only be fair to other devs who want to learn the world of AR.",{"title":53,"searchDepth":54,"depth":54,"links":136},[137,138,139,140],{"id":79,"depth":54,"text":80},{"id":86,"depth":54,"text":87},{"id":101,"depth":54,"text":102},{"id":122,"depth":54,"text":123},"A powerful tool for generating high-quality thumbnails from USDZ 3D models, designed for iOS and macOS app developers.",{},"/projects/usdz-thumbnail",{"title":74,"description":141},"active","projects/USDZ Thumbnail",[67,148,149],"macOS","SwiftUI","/img/projects/USDZThumbnail.png","giei5Wu3nkHZPjoaoUbM18MQwUnlHsDPcOP33GgLjXc",1754110129291]