Jump to content




[WIP]OpenOS - A powerful, simple, and beautiful OS

computer api utility

10 replies to this topic

#1 djfj74

  • Members
  • 11 posts

Posted 24 March 2015 - 08:11 PM

OpenOS

WE ARE GOING THROUGH HEAVY DEVELOPMENT AT THE MOMENT

PLEASE STAND BY

Edited by djfj74, 27 March 2015 - 09:47 PM.


#2 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 24 March 2015 - 08:45 PM

This is a really nice looking OS.
I have played around with it for 10 minutes and here is my review:

Pros:
- Very nice interface
- Good installation program (although the white screen is terrifyingly long)
- No errors
- Auto-updating

Cons:
- No options at all
- Can't install programs
- No functionality except from starting programs
- Default multitasking system (lazy)
- Time doesn't update every second (just make a timer do the job)
- Can't go back to the shell
- NDF-Jay clone

Please think about what you want your OS to do except from starting up some programs with multishell.
It would also be nice if you made your own programs and APIs and included them in this OS.

Also, make a complete forum post, not just a link to a website.
You can copy and paste the content here so users can install the OS without going to an external website.
Adding screenshots to this forum post would also make it get more views.

Edited by CrazedProgrammer, 24 March 2015 - 08:47 PM.


#3 djfj74

  • Members
  • 11 posts

Posted 25 March 2015 - 07:17 PM

Thanks for trying it, I am in the process of coding a appstore and app system to download apps from the app author, instead of getting permission.

Sorry about that, I = Noob, but could you help me, you could show me some of the tricks, I always wanted to work with someone cool, like you.

#4 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 25 March 2015 - 08:40 PM

View Postdjfj74, on 25 March 2015 - 07:17 PM, said:

Thanks for trying it, I am in the process of coding a appstore and app system to download apps from the app author, instead of getting permission.

Sorry about that, I = Noob, but could you help me, you could show me some of the tricks, I always wanted to work with someone cool, like you.
Wow thanks!
An app store would be really cool, and I'd love to publish programs on it.
It would also make this OS more unique.
Options would be a great addition and the ability to install/uninstall programs would make this OS useful.
I recommend making your own drawing/peripheral/sound/multitasking/utility APIs (you can also use my Surface API for drawing if you want) that people can use for this OS.
Making your own multitasking system is really complex, but it's possible.
If you want me to help with anything, you can just send me a message :D

Edited by CrazedProgrammer, 25 March 2015 - 08:41 PM.


#5 Geforce Fan

  • Members
  • 846 posts
  • LocationMissouri, United States, America, Earth, Solar System, Milky Way, Universe 42B, Life Street, Multiverse, 4th Dimension

Posted 27 March 2015 - 02:18 AM

View PostCrazedProgrammer, on 25 March 2015 - 08:40 PM, said:

I recommend making your own drawing/peripheral/sound/multitasking/utility APIs (you can also use my Surface API for drawing if you want) that people
I don't mean to offend you, but the surface API is not usable in this situation. Since you can't redirect the term to it, you can't use it for a an OS. It's a great API, but not for this usage scenario

#6 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 27 March 2015 - 03:06 PM

Nice of you trying to make an OS! ;)

However, there are several things I would like to address. (I don't want to discourage you from codding, so take it as constructive criticism)

Before releasing an OS, try learning some more about Lua, release some programs, so others can help you improve it.
Don't make NDF-Jay copies. We have way too manyof them and then it becomes copy-paste and not coding.
Use Ask a pro a lot. (psst, it's helpful)

My advice: Continue coding, maybe when you get more Lua experience you can make this OS great.

Oh yeah, don't do this:

term.setBackgroundColor(colors.white)
term.setTextColor(colors.white)

rather this:

term.setBackgroundColor(colors.black)
term.setTextColor(colors.white)

Edited by Creator, 27 March 2015 - 03:08 PM.


#7 MKlegoman357

  • Members
  • 1,170 posts
  • LocationKaunas, Lithuania

Posted 27 March 2015 - 04:14 PM

View PostGeforce Fan, on 27 March 2015 - 02:18 AM, said:

View PostCrazedProgrammer, on 25 March 2015 - 08:40 PM, said:

I recommend making your own drawing/peripheral/sound/multitasking/utility APIs (you can also use my Surface API for drawing if you want) that people
I don't mean to offend you, but the surface API is not usable in this situation. Since you can't redirect the term to it, you can't use it for a an OS. It's a great API, but not for this usage scenario

No one's stopping you from writing a 'redirect object' wrapper for his API. It would work perfectly with it.

#8 djfj74

  • Members
  • 11 posts

Posted 27 March 2015 - 09:46 PM

Thanks for all the help everyone, but I'm developing a lot of APIs and software at the moment, and I need some help. What about GIthub?

#9 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 27 March 2015 - 10:23 PM

Github is great. Try it. Don't get how it works. Hate it. Understand how it works. Love it.

No seriously, it is a great tool. I was scraed of it too in the beginning.

#10 Dahknee

  • Members
  • 1,808 posts
  • Location/home/da

Posted 28 March 2015 - 12:27 AM

View Postdjfj74, on 25 March 2015 - 07:17 PM, said:

Thanks for trying it, I am in the process of coding a appstore and app system to download apps from the app author, instead of getting permission.

Sorry about that, I = Noob, but could you help me, you could show me some of the tricks, I always wanted to work with someone cool, like you.

I have a working app store that is based online? Uses http? Why don't you try that? (Check out my profile for the app store link) :D Would be cool if people used it :')

#11 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 06 April 2015 - 04:43 AM

No code to show, locked.

Please report your topic when you have code to post so it can be unlocked for you.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users