{"id":45635,"date":"2024-11-01T16:11:17","date_gmt":"2024-11-01T20:11:17","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=45635"},"modified":"2024-11-04T09:38:10","modified_gmt":"2024-11-04T14:38:10","slug":"fantastical-4-and-windows-version","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/11\/01\/fantastical-4-and-windows-version\/","title":{"rendered":"Fantastical 4 and Windows Version"},"content":{"rendered":"<p><a href=\"https:\/\/flexibits.com\/blog\/2024\/10\/fantastical-for-windows-is-finally-here\/\">Flexibits<\/a> (<a href=\"https:\/\/www.macrumors.com\/2024\/10\/29\/fantastical-windows\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/flexibits.com\/blog\/2024\/10\/fantastical-for-windows-is-finally-here\/\">\n<p>We&rsquo;ve spent the last 4 years making Fantastical better than ever across Apple devices, and with version 4.0 we decided to go even bigger by finally bringing the world&rsquo;s best calendar app to a Windows PC near you.<\/p>\n<\/blockquote>\n\n<p>For the Mac and iOS versions, it adds a Control Center widget and support for Miro conference calls, but otherwise the <a href=\"https:\/\/flexibits.com\/fantastical\/releasenotes\">release<\/a> <a href=\"https:\/\/flexibits.com\/fantastical-ios\/releasenotes\">notes<\/a> show bug fixes. The price has increased from $40\/year to $57\/year. They are still honoring old, non-subscription purchases with the old feature set.<\/p>\n\n<p><a href=\"https:\/\/x.com\/flexibits\/status\/1851287724017283303\">Flexibits<\/a>:<\/p>\n<blockquote cite=\"https:\/\/x.com\/flexibits\/status\/1851287724017283303\">\n<p>The short version is all of the core sync and business logic is shared with Mac (we reuse our Objective-C) and we leverage AppSDK + WinUI for the UI. Currently we don&rsquo;t make use of Swift on Windows and don&rsquo;t have plans at the moment to.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mstdn.social\/@nriley\/113394187307238458\">Nicholas Riley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mstdn.social\/@nriley\/113394187307238458\">\n<p>So far Fantastical for Windows is resource-hungry and unstable, despite its feature completeness. First time I tried to edit an event, it hung. Not sure if this resource usage is typical (memory usage is still climbing, up to about 1.2 GB now) but it&rsquo;s more than I afford on my work machine, and way more than on the Mac; will try again in a bit I think!<\/p>\n<\/blockquote>\n\n<p>They&rsquo;re not using Electron, and it doesn&rsquo;t seem like there would inherently be a lot of extra overhead from using Objective-C, so hopefully they can get the resource usage down.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/10\/23\/the-sad-state-of-mac-calendar-scripting\/\">The Sad State of Mac Calendar Scripting<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/01\/29\/fantastical-3\/\">Fantastical 3<\/a><\/li>\n<\/ul>\n\n<p>Update (2024-11-02): The subscription price was actually increased in 2023 and is unchanged since then.<\/p>\n\n<p id=\"fantastical-4-and-windows-version-update-2024-11-04\">Update (2024-11-04): <a href=\"https:\/\/daringfireball.net\/linked\/2024\/11\/01\/fantastical-for-windows\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2024\/11\/01\/fantastical-for-windows\">\n<p>I&rsquo;m trying to think of a similar app&#x2009;&mdash;&#x2009;a serious Mac-assed Mac app that eventually was ported to Windows&#x2009;&mdash;&#x2009;and I&rsquo;m coming up empty. It just doesn&rsquo;t happen. I might go all the way back to Apple bringing iTunes to Windows.<\/p>\n<p>[&#8230;]<\/p>\n<p>[The] reaction to Fantastical seems overwhelmingly positive from the PC media[&#8230;]<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/journa.host\/@mcelhearn\/113410237765594566\">Kirk McElhearn<\/a>:<\/p>\n<blockquote cite=\"https:\/\/journa.host\/@mcelhearn\/113410237765594566\">\n<p>@daringfireball Another example might be iA Writer for Windows and Android. It started as an iPad app before coming to Mac.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/journa.host\/@Drwave@mastodon.social\/113410858512575611\">Michael B. Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/journa.host\/@Drwave@mastodon.social\/113410858512575611\">\n<p>scrivener.<\/p>\n<\/blockquote>\n\n<p>It&rsquo;s a short list.<\/p>","protected":false},"excerpt":{"rendered":"<p>Flexibits (MacRumors): We&rsquo;ve spent the last 4 years making Fantastical better than ever across Apple devices, and with version 4.0 we decided to go even bigger by finally bringing the world&rsquo;s best calendar app to a Windows PC near you. For the Mac and iOS versions, it adds a Control Center widget and support for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-11-01T20:11:20Z","apple_news_api_id":"8d4b69ad-a742-45b6-b593-9274bf202c1e","apple_news_api_modified_at":"2024-11-04T14:38:13Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/AjUtpradCRba1k5J0vyAsHg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1421,194,31,2586,26,30,32,2598,54,219,2099,807],"class_list":["post-45635","post","type-post","status-publish","format-standard","hentry","category-technology","tag-app-subscriptions","tag-fantastical","tag-ios","tag-ios-18","tag-iosapp","tag-mac","tag-macapp","tag-macos-15-sequoia","tag-objective-c","tag-windows","tag-windows-11","tag-windows-app"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=45635"}],"version-history":[{"count":3,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45635\/revisions"}],"predecessor-version":[{"id":45642,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45635\/revisions\/45642"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=45635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=45635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=45635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}