KrystalOS was made to replicate a touch-screen operating system. It has basic features such as: home screen with multiple pages, apps that can be dragged around and resized, a dock and password protection.
It dynamically loads the "apps" from an array (which can be edited via top right edit icon), letting you have as many apps as you wish, they all have the same base.
Of course, it has the ability to save each individual app's data (location, size, and more if needed) which it gets when loading the apps.
However, I have discontinued this project because the way I used the behaviours was unoptimistic and messy, as well as major limitations because HyperPad doesn't allow a lot of behaviours to have dynamic values.
Once HyperPad has more dynamicness, I will recreate this project.
YOU MUST BE SIGNED IN TO LEAVE A COMMENT
October 08, 2024
How do you add apps?
August 21, 2024
This is awesome! Especially the login section, it looks so clean!
October 01, 2019
Make youtubeeeeee
November 17, 2017
Development has begun on a completely revamped KrystalOS, and now home screen loading is a thing of the past! It will be way more optimised and organised too.
November 22, 2017
For insight on development, visit the thread about the WIP new KrystalOS: https://forum.hyperpad.com/topic/670/krystalos-2-suggestions/29
November 10, 2017
I don’t have much motivation to update the project, sorry. If there’s any features you’d like to see in KrystalOS, let me know. By the way, thanks everyone for the support.
October 22, 2017
Here's a thing I noticed. If you enter the following:
[""]
Into the app array a new thing appears. What exactly is that?
October 22, 2017
What you’re adding is an empty app name. Everything, even empty, is considered apart of the app array: [“Test1”,”Test2”,””] ^ this app array spawns “Test1”, “Test2” and “” I assumed that having an empty app name could be a potential error, which is why I added the error icon.
October 22, 2017
Ok. I'm not very good with arrays so I wouldn't know that. I also branched the project for inspiration and found some unused apps in the overlay list. Are they coming soon?
October 22, 2017
Some of them, maybe, or I might discard them if I find they’re too pointless and work on new ones. ATM I’m trying to use new broadcast behaviours to try achieve faster app array loading but I’m having issues.
October 15, 2017
Amazing!
October 13, 2017
hyperPad devs have revamped the broadcast and message behaviours, which should be out in a few weeks. This should let me have faster app loading and more possibilities, I will definitely utilise it once its out.
October 22, 2017
Having trouble getting new broadcast behaviours to work, hopefully I can get something to work by the end of the week.
September 18, 2017
Nice system i,m maked a system too but in pre-alpha! If you want you can check my system
September 18, 2017
Some of it looks nice. I feel like in some spots you need to put a transition. And I highly recommend you make a dynamic desktop system, using dynamic file names.
September 19, 2017
Thanks for feedback @Kamdroid
August 18, 2017
One day, you're probably gonna work at Apple XD
Just saying. This concept is awesome!
August 05, 2017
Great start but there is a long way to go.I like it.
October 12, 2017
Yea - this was originally just meant to be a demo. Slowly I will be trying to add more content though. 🙂
July 29, 2017
Pretty cool concept. I like the fact that it's a computer on iOS
July 27, 2017
Hey kamdroid. Is it ok if I branch this project and make it a little cooler? KrystalOS seems to have a lot of potential and if I spice it up a little it might become super cool!
July 27, 2017
It's fine, but I don't recommend it, because the way I did most of my stuff was messy and unorganised. I might clean it up a bit when I have some spare time.
July 27, 2017
Ok. But this operating system thing is cool. I tried to make one once and it was kinda hard. But that was a year ago, so I'll make my own. I thank you for your inspiration by making KrystalOS.
July 27, 2017
Yeah, only until around this year was making an OS sim somewhat possible, with the introduction of arrays/dictionaries and dynamic file keys/names. I might make an explanation of how KrystalOS works later on too.
July 27, 2017
That's sounds cool. My old OS didn't have that time function or anything because it obviously didn't exist a year ago. I'm starting to feel that the devs behind hyperPad are almost expanding what's possible to be made in hyperPad. Anyways, I have an operating system to build. I'll finish it in a few months.
July 26, 2017
Very beautiful and polished. Sadly, currently low on content.
July 25, 2017
Will there still be a Windows XP Emulator you mentioned a while ago
July 26, 2017
Not at the moment, I was thinking of making this a computer sim, but it'd be too hard, with multiple windows and a mouse cursor, so I decided to stick with touch controls, resulting in this. As I said in this project's description, once HyperPad has more dynamic ability, as well as return functions, I will start to create a better sim.