{"id":309783,"date":"2025-11-21T23:21:41","date_gmt":"2025-11-21T23:21:41","guid":{"rendered":"https:\/\/peraltafinancing.com\/apple-2\/issue-736-ios-dev-weekly\/"},"modified":"2025-11-21T23:21:41","modified_gmt":"2025-11-21T23:21:41","slug":"issue-736-ios-dev-weekly","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=309783","title":{"rendered":"Issue 736 \u2013 iOS Dev Weekly"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>The most interesting article I read this week was <a href=\"https:\/\/bsky.app\/profile\/did:plc:55nqzdypgu6vbqjcvnxy5k22\">Abdallah W Shaban<\/a>\u2019s post on the official Flutter blog, \u201c<a href=\"https:\/\/blog.flutter.dev\/rich-and-dynamic-user-interfaces-with-flutter-and-generative-ui-178405af2455\">Rich and dynamic user interfaces with Flutter and generative UI<\/a>\u201d.<\/p>\n<p>Yes, it\u2019s about a Flutter package, <a href=\"https:\/\/pub.dev\/packages\/genui\">GenUI<\/a>, but it was the idea that caught my attention. It takes the idea of using LLMs inside an app one step further than having the model return text or structured data. Instead, it returns UI widgets that also contain the LLM-generated content! In the <a href=\"https:\/\/youtu.be\/nWr6eZKM6no\">demo video<\/a>, <a href=\"https:\/\/bsky.app\/profile\/redbrogdon.dev\">Andrew Brogdon<\/a> uses the example of building a chat-style interface for a workout app, but that\u2019s far from all it can do. I\u2019d recommend watching <a href=\"https:\/\/www.youtube.com\/watch?v=nWr6eZKM6no&amp;t=563s\">this 30-second slice<\/a> of the video for a better explanation than I can manage in a few words.<\/p>\n<p>I\u2019d imagine that using LLMs to generate free-form UI for data would be possible using the most cutting-edge models, but it\u2019s not something I\u2019d want to ship without more structure, and that\u2019s what GenUI is doing. It includes a built-in set of widgets for common UI, and you can add your own too. As I understand it, the package iteratively processes the LLM response, selecting the most appropriate widget from its library for each piece of content until the entire response has been rendered into UI. Perfect for a conversation-style UI, as demoed, but also for homepages or anywhere else you want to display a dynamic set of information to your user.<\/p>\n<p>I expect the current set of online models to be extremely capable of picking the best widget from a finite set, and the concept is a natural step forward from generating typed data objects. Would it be possible using Apple\u2019s local foundation model? It can already generate typed data, and could probably take a small set of UI descriptions in a prompt and include the best fit in its response. I think it\u2019d be worth playing around with if any of you fancy a weekend experiment. I\u2019d love to hear where you get to if you give it a try, especially if you have a use-case in a real app.<\/p>\n<hr\/>\n<p>I\u2019m heading out on a much-needed holiday for the next couple of weeks, so there will be no issues for the next <em>three weeks<\/em>! \ud83d\ude31 I\u2019ll be back on the 19th of December! See you all then.<\/p>\n<p class=\"attribution\">\u2013 Dave Verwer<\/p>\n<p><a href=\"https:\/\/coderabbit.link\/iosdev\" class=\"link\" id=\"WqQsYnR\">Cut Code Review Time and Bugs in Half<\/a><\/p>\n<p>Code reviews are critical but time-consuming. <a href=\"https:\/\/coderabbit.link\/iosdev\">CodeRabbit<\/a> reviews every pull request instantly, providing detailed comments, fix suggestions, and impact analysis. You can even define custom code quality rules with AST Grep patterns to catch nuanced issues that static tools miss. Already trusted across 2M+ repositories and 100K open-source projects. <a href=\"https:\/\/coderabbit.link\/iosdev\">Get started today<\/a>.<\/p>\n<h2 class=\"category news\" id=\"news\">News<\/h2>\n<p><a href=\"https:\/\/www.swift.org\/blog\/embedded-swift-improvements-coming-in-swift-6.3\/\" class=\"link\" id=\"cNhMask\">Embedded Swift Improvements Coming in Swift 6.3<\/a><\/p>\n<p>First, <a href=\"https:\/\/iosdevweekly.com\/issues\/733\/#start\">Android<\/a>, and now Embedded! Swift 6.3 is going to be a significant release for non-Apple platforms. It has been possible to get Swift apps running on really tiny devices for a while now (as mentioned in <a href=\"https:\/\/iosdevweekly.com\/issues\/655#xZN4pG3\">Issue 655<\/a>, <a href=\"https:\/\/iosdevweekly.com\/issues\/673#cvsUx6Q\">Issue 673<\/a>, and <a href=\"https:\/\/iosdevweekly.com\/issues\/691#start\">Issue 691<\/a>), although getting it going was not trivial. Having embedded as part of nightly builds, and eventually of the stable Swift release, is a huge step forward.<\/p>\n<hr\/>\n<p><a href=\"https:\/\/summerofcode.withgoogle.com\/programs\/2025\/organizations\/swift#projects-list\" class=\"link\" id=\"XaAwMVN\">Swift projects in the 2025 Google Summer of Code<\/a><\/p>\n<p>It\u2019s been a great Google Summer of Code for Swift this year with <a href=\"https:\/\/www.swift.org\/blog\/gsoc-2025-showcase-swiftly-support-in-vscode\/\">Priyambada Roul adding Swiftly support to VS Code<\/a>, <a href=\"https:\/\/www.swift.org\/blog\/gsoc-2025-showcase-code-completion\/\">Ahmed Elrefaey improving Swift\u2019s code completion<\/a>, <a href=\"https:\/\/www.swift.org\/blog\/gsoc-2025-showcase-swift-java\/\">Mads Odgaard extending swift-java interoperability<\/a>, and <a href=\"https:\/\/www.swift.org\/blog\/gsoc-2025-showcase-swift-testing-output\/\">Tien Quoc Bui improving console output for Swift Testing<\/a>. I love that the Swift team supports this initiative so well, and of course, it goes without saying that I\u2019m grateful for all the work that the participants and mentors put into this year\u2019s projects.<\/p>\n<h2 class=\"category code\" id=\"code\">Code<\/h2>\n<p><a href=\"https:\/\/dchakarov.com\/blog\/visual-debugging-with-Swift-Charts\/\" class=\"link\" id=\"fLRkPil\">Visual debugging with Swift Charts<\/a><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/dchakarov\/\">Dimi Chakarov<\/a>:<\/p>\n<blockquote>\n<p>When I decided to implement the algorithm <a href=\"https:\/\/mastodon.social\/@Soroush\">Soroush Khanlou<\/a> so brilliantly described in his <a href=\"https:\/\/www.youtube.com\/watch?v=-v1huP4RBgI\">Elevated Swift talk<\/a> I didn\u2019t expect that the hardest part would be not the algorithm for the elevator (or lift, as we call it <a href=\"https:\/\/en.wikipedia.org\/wiki\/United_Kingdom\">here<\/a>), but rather the one for generating the traffic.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/mastodon.social\/@Soroush\">Soroush Khanlou<\/a>\u2019s conference talk from <a href=\"https:\/\/www.swiftable.co\/2022\">Swiftable 2022<\/a> in Buenos Aires is worth a watch, and the chart-led approach to problem-solving in the post is interesting, too.<\/p>\n<hr\/>\n<p><a href=\"https:\/\/indiestack.com\/2025\/11\/attach-to-multiple-processes\/\" class=\"link\" id=\"ocmolJR\">Attach to Multiple Processes<\/a><\/p>\n<p><a href=\"https:\/\/mastodon.social\/@danielpunkass\">Daniel Jalkut<\/a>\u2019s latest post isn\u2019t going to be immediately useful for everyone, but I found it interesting, and it set me thinking. Maybe you\u2019ll find it interesting or useful, too!<\/p>\n<hr\/>\n<p><a href=\"https:\/\/livsycode.com\/best-practices\/handling-non-breaking-numbers-in-dynamic-text\/\" class=\"link\" id=\"tqMlWCh\">Handling Non-Breaking Numbers in Dynamic Text<\/a><\/p>\n<p>This tip from <a href=\"https:\/\/www.linkedin.com\/in\/artem-mirzabekian\">Artem Mirzabekian<\/a>\u2019s latest post won\u2019t be news to you if you\u2019ve ever done front-end web work, but the technique is just as useful in native frameworks!<\/p>\n<h2 class=\"category business\" id=\"business\">Business and Marketing<\/h2>\n<p><a href=\"https:\/\/danijelavrzan.com\/posts\/2025\/11\/indie-dev\/\" class=\"link\" id=\"YkxRyMR\">Indie, Alone, and Figuring It Out<\/a><\/p>\n<p><a href=\"https:\/\/bsky.app\/profile\/danijelavrzan.com\">Danijela Vrzan<\/a>:<\/p>\n<blockquote>\n<p>Going indie is exciting. Total freedom, no 9\u20135, no meetings &#8211; just building your own app. I imagined quiet mornings, deep focus, full control over my day. And some of that is true. But once you\u2019re actually doing it, you discover a whole other side of indie life.<\/p>\n<\/blockquote>\n<p>If you\u2019re already independent, you\u2019ll nod along with every word. If you\u2019re thinking about making the leap, Danijela\u2019s post should be required reading before you take the plunge.<\/p>\n<hr\/>\n<p><a href=\"https:\/\/blog.jacobstechtavern.com\/p\/when-to-kill-a-project\" class=\"link\" id=\"rADwfpv\">When To Kill A Project<\/a><\/p>\n<p>I don\u2019t usually link to articles about me, but I thought this one came out quite well. When <a href=\"https:\/\/bsky.app\/profile\/jacobstechtavern.com\">Jacob Bartlett<\/a> asked me to contribute to his \u201cWar Stories\u201d series, I suggested we chat about a few failed projects that I have attempted over the years, as the best advice can come from other people\u2019s failures! \ud83d\ude2c<\/p>\n<h2 class=\"category videos\" id=\"videos\">Videos<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLTFt3GGfH3hl2rTYswjVXCaNvXmafQ3bt\" class=\"link\" id=\"ffpvzKu\">Videos from ServerSide.swift 2025<\/a><\/p>\n<p>I wrote about <a href=\"https:\/\/www.serversideswift.info\/\">ServerSide.swift 2025<\/a> back in <a href=\"https:\/\/iosdevweekly.com\/issues\/729\/#start\">Issue 729<\/a>, but if you missed the conference, you can at least now catch up with the session videos!<\/p>\n<h2 class=\"category finally\" id=\"finally\">And finally&#8230;<\/h2>\n<p>I confess, I did it. <a href=\"https:\/\/mastodon.social\/@danielpunkass\/115501028298322136\">I killed Claude<\/a>. \ud83d\ude02<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>The most interesting article I read this week was Abdallah W Shaban\u2019s post on the official Flutter blog, \u201cRich and dynamic user interfaces with Flutter and generative UI\u201d. Yes, it\u2019s about a Flutter package, GenUI, but it was the idea that caught my attention. It takes the idea of using LLMs inside an app one [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11768],"tags":[15295,3554,15294,6039],"dealstore":[],"offerexpiration":[],"class_list":["post-309783","post","type-post","status-publish","format-standard","hentry","category-apple-2","tag-dev","tag-ios","tag-issue","tag-weekly"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Issue 736 \u2013 iOS Dev Weekly - Som2ny Network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fivemor.com\/?p=309783\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Issue 736 \u2013 iOS Dev Weekly - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"The most interesting article I read this week was Abdallah W Shaban\u2019s post on the official Flutter blog, \u201cRich and dynamic user interfaces with Flutter and generative UI\u201d. Yes, it\u2019s about a Flutter package, GenUI, but it was the idea that caught my attention. It takes the idea of using LLMs inside an app one [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=309783\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-21T23:21:41+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=309783#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=309783\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Issue 736 \u2013 iOS Dev Weekly\",\"datePublished\":\"2025-11-21T23:21:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=309783\"},\"wordCount\":975,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"keywords\":[\"Dev\",\"iOS\",\"Issue\",\"Weekly\"],\"articleSection\":[\"Apple\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=309783#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=309783\",\"url\":\"https:\/\/fivemor.com\/?p=309783\",\"name\":\"Issue 736 \u2013 iOS Dev Weekly - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"datePublished\":\"2025-11-21T23:21:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=309783#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=309783\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=309783#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Issue 736 \u2013 iOS Dev Weekly\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Issue 736 \u2013 iOS Dev Weekly - Som2ny Network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fivemor.com\/?p=309783","og_locale":"en_US","og_type":"article","og_title":"Issue 736 \u2013 iOS Dev Weekly - Som2ny Network","og_description":"The most interesting article I read this week was Abdallah W Shaban\u2019s post on the official Flutter blog, \u201cRich and dynamic user interfaces with Flutter and generative UI\u201d. Yes, it\u2019s about a Flutter package, GenUI, but it was the idea that caught my attention. It takes the idea of using LLMs inside an app one [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=309783","og_site_name":"Som2ny Network","article_published_time":"2025-11-21T23:21:41+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=309783#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=309783"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Issue 736 \u2013 iOS Dev Weekly","datePublished":"2025-11-21T23:21:41+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=309783"},"wordCount":975,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"keywords":["Dev","iOS","Issue","Weekly"],"articleSection":["Apple"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=309783#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=309783","url":"https:\/\/fivemor.com\/?p=309783","name":"Issue 736 \u2013 iOS Dev Weekly - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"datePublished":"2025-11-21T23:21:41+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=309783#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=309783"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=309783#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Issue 736 \u2013 iOS Dev Weekly"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/309783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=309783"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/309783\/revisions"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=309783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=309783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=309783"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=309783"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=309783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}