[{"data":1,"prerenderedAt":330},["ShallowReactive",2],{"blog-cross-platform-approach":3,"related-why-integrations-why-individuals-why-offline-first":201},{"id":4,"title":5,"authorKey":6,"body":7,"category":180,"date":181,"dateFormatted":182,"description":183,"extension":184,"icon":185,"iconColor":185,"imagePath":186,"keywords":187,"meta":190,"navigation":191,"path":192,"readingTime":193,"relatedArticles":194,"seo":198,"stem":199,"__hash__":200},"blog/blog/cross-platform-approach.md","Our cross-platform approach","michael",{"type":8,"value":9,"toc":168},"minimark",[10,15,22,25,28,31,35,38,86,89,92,96,99,104,107,110,113,139,143,146,149,152,156,159,162,165],[11,12,14],"h2",{"id":13},"going-cross-platform-as-a-small-team","Going Cross-Platform as a Small Team",[16,17,18],"p",{},[19,20,21],"em",{},"Updated September 19, 2024",[16,23,24],{},"We are developing Capacities using web technologies. Since the web is supported across all platforms, this enables us to maintain a single codebase for all our applications. This approach allows us to avoid duplicating code for implementing the same features across various platforms; we simply reuse the same code everywhere, writing customized code only for specific native features and interactions with the operating system, such as accessing the camera.",[16,26,27],{},"The web also offers rapid adoption of new technologies, a vast ecosystem of open-source libraries, and a strong community of developers.",[16,29,30],{},"In summary, web technologies empower a small team like us to operate efficiently and minimize maintenance overhead while supporting multiple platforms.",[11,32,34],{"id":33},"supported-platforms","Supported Platforms",[16,36,37],{},"We currently offer:",[39,40,41,70],"ul",{},[42,43,44,45,49,50,53,54,57,58,61,62,65,66,69],"li",{},"A ",[46,47,48],"strong",{},"Desktop App"," for ",[46,51,52],{},"Mac",", ",[46,55,56],{},"Windows"," and ",[46,59,60],{},"Linux",". Our ",[46,63,64],{},"web version"," on desktop supports ",[46,67,68],{},"all major browsers"," (we recommend using Chrome for optimal performance).",[42,71,44,72,75,76,57,79,49,82,85],{},[46,73,74],{},"Mobile App"," available in the ",[46,77,78],{},"iOS App Store",[46,80,81],{},"Google Play Store",[46,83,84],{},"Android"," devices. While Capacities can also be accessed on mobile browsers, we highly recommend downloading the app for the best experience.",[16,87,88],{},"Currently, we do not have plans for a version of Capacities for smartwatches or support for spatial computers (such as the Apple Vision Pro), though this may change if this category gains mainstream adoption.",[16,90,91],{},"Soon, Capacities will provide a consistent \"Capacities\" look and feel across desktop, mobile, and tablet platforms.",[11,93,95],{"id":94},"our-strategy-for-each-platform","Our Strategy for Each Platform",[16,97,98],{},"Here are some additional insights into our strategy for different platforms.",[100,101,103],"h3",{"id":102},"desktop-the-most-powerful-version-of-capacities","Desktop: The Most Powerful Version of Capacities",[16,105,106],{},"Desktop devices are where Capacities originated, making us fundamentally a desktop-first application. Consequently, the desktop version will likely always offer the most extensive features and advancements compared to other platforms.",[16,108,109],{},"Initially, we launched only the web version of Capacities. We later introduced a dedicated desktop app, which has now surpassed the web version in terms of capabilities.",[16,111,112],{},"There are significant differences between our web and desktop versions. Compared to the web version it offers:",[39,114,115,118,121,124,127,130,133,136],{},[42,116,117],{},"Better offline capabilities",[42,119,120],{},"Better performance (esp. over time)",[42,122,123],{},"Better file and download interactions",[42,125,126],{},"More and better integrations (e.g. apple reminder, Raycast)",[42,128,129],{},"Deeplinking",[42,131,132],{},"In the future:",[42,134,135],{},"Better export capabilities",[42,137,138],{},"Can utilize more and more of the native operating system's features",[100,140,142],{"id":141},"mobile-app-focus-and-trade-offs","Mobile App Focus and Trade-Offs",[16,144,145],{},"When developing the mobile app, we recognized the need to simplify its functionality. Mobile use cases differ from those on desktop devices. Thus, we concentrated on key aspects like daily notes, quick search, browsing, reading notes on the go, and ensuring fast input.",[16,147,148],{},"For some users, access to the AI assistant while on the move can also be an important feature.",[16,150,151],{},"To enhance the mobile experience, we streamlined the app by removing certain features. Our goal is to provide the best experience tailored to the use cases that matter most on each device, rather than striving for complete feature parity.",[100,153,155],{"id":154},"our-approach-for-the-tablet-app","Our Approach for the Tablet App",[16,157,158],{},"The tablet experience lies between that of desktop and mobile phones. Some users depend on their tablets for prolonged sessions and complex workflows. Consequently, the tablet app must be more sophisticated than the mobile version while still being less complex than the desktop version due to the virtual keyboard and smaller form factor.",[160,161],"hr",{},[16,163,164],{},"Over time, based on user feedback, we will continue to enhance mobile and tablet functionalities to maintain a balance and address any gaps users may encounter in their workflows.",[16,166,167],{},"In summary, we aim to leverage the unique strengths and primary use cases of each platform while ensuring an overall balance among them as we evolve.",{"title":169,"searchDepth":170,"depth":170,"links":171},"",2,[172,173,174],{"id":13,"depth":170,"text":14},{"id":33,"depth":170,"text":34},{"id":94,"depth":170,"text":95,"children":175},[176,178,179],{"id":102,"depth":177,"text":103},3,{"id":141,"depth":177,"text":142},{"id":154,"depth":177,"text":155},"dev","2024-08-21","August 21, 2024","Here's how we are developing Capacities into a cross-platform app","md",null,"/blog/cross-platform.jpg",[188,189],"cross-platform","software development",{},true,"/blog/cross-platform-approach","4 min",[195,196,197],"why-integrations","why-individuals","why-offline-first",{"title":5,"description":183},"blog/cross-platform-approach","VghpdnOg6KoTdKCmYGs3UqoUolngR74je2HoPlthCf0",[202,256,293],{"id":203,"title":204,"authorKey":205,"body":206,"category":238,"date":239,"dateFormatted":240,"description":241,"extension":184,"icon":185,"iconColor":185,"imagePath":242,"keywords":243,"meta":247,"navigation":191,"path":248,"readingTime":249,"relatedArticles":250,"seo":253,"stem":254,"__hash__":255},"blog/blog/why-integrations.md","Why we are focusing on integrations","steffen",{"type":8,"value":207,"toc":236},[208,211,214,217,220,223],[16,209,210],{},"We recently launched the Capacities API in beta and introduced community integrations. Here's what this means and some quick comments on our decision-making.",[16,212,213],{},"Integrations are connections to other apps and services so you can interact with Capacities from outside of the app. Our Raycast integration, for example, allows you to search and open content from everywhere on your Mac. Our WhatsApp integration allows you to quickly capture some ideas while on the go.",[16,215,216],{},"Integrations are not plugins. Plugins change the app itself. They, for example, add an extra button to the app or change its appearance. There are good arguments for allowing plugins, but we explicitly decided not to support them as we think that this offers too many degrees of freedom, introduces issues and unwanted behavior, and, in the end, stops us from getting work done.",[16,218,219],{},"But, we added integrations. Integrations connect your workflows and allow access to Capacities whenever you need it and wherever you need it. They remove friction, streamline workflows, and automate tedious tasks.",[16,221,222],{},"We're just at the beginning of our journey with integrations, and we'll add many more over time. Think of Capacities being connected to your calendar, your readings and highlights, and much more! The Capacities API is an invitation to the developer community to connect Capacities to all the apps and systems we use every day. We're excited about your ideas!",[16,224,225],{},[19,226,227,228,235],{},"If you want to know more, you can read about our contribution guidelines ",[229,230,234],"a",{"href":231,"rel":232},"https://docs.capacities.io/reference/integrations/community/contribute",[233],"nofollow","here",".",{"title":169,"searchDepth":170,"depth":170,"links":237},[],"team-product","2024-05-23","May 23, 2024","We recently launched the Capacities API in beta and introduced community integrations.","/blog/why-integrations.jpg",[244,245,246],"integrations","API","community",{},"/blog/why-integrations","2 min",[251,197,252],"why-ai-chat","how-it-started",{"title":204,"description":241},"blog/why-integrations","FvVCUzunkMcs1q0yPTqulLO5dEoOj1b6uMwcswBDFvQ",{"id":257,"title":258,"authorKey":205,"body":259,"category":238,"date":278,"dateFormatted":279,"description":280,"extension":184,"icon":185,"iconColor":185,"imagePath":281,"keywords":282,"meta":286,"navigation":191,"path":287,"readingTime":288,"relatedArticles":289,"seo":290,"stem":291,"__hash__":292},"blog/blog/why-individuals.md","Why we focus on individuals",{"type":8,"value":260,"toc":276},[261,264,267,270,273],[16,262,263],{},"Almost all knowledge work today involves some sort of exchange between people. We collaborate, share, iterate, and discuss ideas – but a lot happens before that.",[16,265,266],{},"We collect ideas, capture learnings, prepare drafts, and externalize thoughts. These are all very personal processes. We don't want to share them, nor would we save them in a team wiki. These processes are fun and exciting, sometimes messy. They include a lot of tinkering and creative thinking.",[16,268,269],{},"Many people struggle with that: How do I keep what I read? Where can I capture all the inspirations and interesting thoughts I encounter? How do I organize them when I learn something in an unknown domain? How do I explore my content? And then, most importantly, how do I find something again when I need it? How do I create value from all my stuff when I start a project?",[16,271,272],{},"This is a largely unsolved problem. I barely know people who say that they are happy with organizing their digital data and knowledge. It's an incredibly complicated problem. That's what fascinates us about it. It's the challenge we decided to tackle. It's the problem we want to solve.",[16,274,275],{},"This challenge fascinates us. It is the problem we decided to tackle, and the one we are committed to solving.",{"title":169,"searchDepth":170,"depth":170,"links":277},[],"2024-05-29","May 29, 2024","We often receive questions about why we don't offer Capacities for teams. Let us explain.","/blog/why-individuals.jpg",[283,284,285],"pkm","individuals","personal",{},"/blog/why-individuals","3 min",[251,197,252],{"title":258,"description":280},"blog/why-individuals","Q7xza40jTaYzU5ouJm_czZIk3mFhJw8ZD8-TInlURNs",{"id":294,"title":295,"authorKey":205,"body":296,"category":238,"date":316,"dateFormatted":317,"description":318,"extension":184,"icon":185,"iconColor":185,"imagePath":319,"keywords":320,"meta":322,"navigation":191,"path":323,"readingTime":324,"relatedArticles":325,"seo":327,"stem":328,"__hash__":329},"blog/blog/why-offline-first.md","Why Capacities will become offline-first",{"type":8,"value":297,"toc":314},[298,301,304,307],[16,299,300],{},"Offline-first for us means that you can work with Capacities on your device without access to the internet. We decided to prioritize this for two reasons:",[16,302,303],{},"First, nobody likes loading spinners. We want the tools we use to work at the speed of our thoughts. Waiting interrupts our flow and our focus, and that's unacceptable for us.",[16,305,306],{},"Second, thousands of people rely on Capacities to get critical work done every day. Technology should never stop you from doing that.",[16,308,309,310,235],{},"You can already use Capacities without an internet connection today, but not all features are available. We're gradually introducing more offline support over time. If you're interested, you can read about our roadmap here: ",[229,311,312],{"href":312,"rel":313},"https://docs.capacities.io/misc/offline-support",[233],{"title":169,"searchDepth":170,"depth":170,"links":315},[],"2024-05-02","May 2, 2024","We recently committed to transforming Capacities into an offline-first application.","/blog/why-offline-first.jpg",[321,189],"offline first",{},"/blog/why-offline-first","1 min",[251,326,252],"building-capacities",{"title":295,"description":318},"blog/why-offline-first","EwhIZ4kiWfuIdlF5t7QKwTcVdErTSO22oPIWtymYvtQ",1776250823297]