2.3 KiB
Apps for ActivityOS
ActivityOS is designed to maximize productivity. So it has to come with an app suite that helps the user stay productive.
Essential
Time tracking app
Yes, it all starts with being conscious about how you spend your time. So time tracking app would work with the Activity API to track when certain activity started and ended. Then it could show per-day, per-week, per-month and per-year graphs of time spent in each activity, allowing the user to easily visualize their life and make assessments about where to take it next.
Personal knowledge base app
Knowledge is power. So having a personal knowledge base is extremely important. Again, it should all be based on a proper language like Web Ontology Language. Otherwise, any kind of text entries should be written in Markdown/CommonMark and rendered properly. Again, some sort of web browser-like UI would work.
Project management software
Well, what's the point of productivity if it doesn't have a clear goal? So this app would allow the user to set personal goals and then track progress toward those goals.
Important
File browser
You need a nice tool to browse the file system. But since the OS uses tag-based one, it should be designed differently. Instead of usual directory heirarchy, there should be something like a tag cloud or similar and a query input box to filter files by tags.
Text editor
Well, obviously can't have an operating system without the text editor. Yes, it can totally have all the usual features of syntax highlighting, etc.
Chat client
A nice client to chat with fellow beings using a newly developed protocol.
Media player
People can be more productive with the correct music in their ears. So media player is important.
Web browser
Well, gotta use the World Wide Web for all the benefits it provides.
Raster graphics editor
TODO
Vector graphics editor
TODO
Digital audio workstation
TODO
Integrated development environment
TODO
Less important
Office suite
Yes, something to stay compatible with documents produced by Microsoft Office and LibreOffice but it will be less and less important as AI takes over jobs.
Video games
Extremely important for the human psyche but not important for the development of the OS itself.