This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
InputUsername's profile picture

[WIP] [Bedrock] Ideo - Bedrock IDE

Started by InputUsername, 18 August 2014 - 06:08 PM
InputUsername #1
Posted 18 August 2014 - 08:08 PM
Hey everyone, here's a program I've been working on for the last day or two.
It's an IDE that helps you visually create programs (think XCode, Visual Studio or Android SDK) for oeed's excellent Bedrock (forums post / GitHub) framework.
Fun fact, it's made using Bedrock :P/>

I call it Ideo. This name comes from its initial purpose, an IDE for OneOS programs.
However, as Bedrock doesn't work properly under OneOS (at least that's what I've experienced), this is no longer the main focus.
I decided to stick with the name though, because apparently it means "idea" in Esperanto, which sounds cool.

At the moment, it's a very unusable WIP, but I thought I'd share some screenshots anyway.

Screenshots




As you can see, the "design" and "develop" screens are far from done.


Thoughts? Suggestions?

Also, I have no idea when I'll release this, but don't expect any time soon (school is starting again :(/>).

Edit: it's on GitHub now: https://github.com/InputUsername/Ideo
Edited on 13 October 2014 - 10:18 AM
oeed #2
Posted 18 August 2014 - 11:04 PM
Looks very nice, if not a bit similar to OneCode :P/>

But yea, I really don't have the time to make OneCode, but this looks like it will do it's job, and possibly more!

I'll be watching with anticipation. And I'll see if I can fix Bedrock in OneOS too.
Saldor010 #3
Posted 19 August 2014 - 02:24 AM
Will you be able to code and create GUI's in this? If so, I can't wait until this is finished!
InputUsername #4
Posted 19 August 2014 - 10:05 PM
Looks very nice, if not a bit similar to OneCode :P/>

But yea, I really don't have the time to make OneCode, but this looks like it will do it's job, and possibly more!

I'll be watching with anticipation. And I'll see if I can fix Bedrock in OneOS too.
Thanks, and great. Yeah, I actually started this because OneCode is taking too long :P/>

By the way, would be awesome if you could release some more documentation for Bedrock, I kinda need to know how to create objects myself (<hint>multiline textbox</hint>).

Will you be able to code and create GUI's in this? If so, I can't wait until this is finished!
Yes, that's exactly what it is intended for! Also, I might add a couple of other features, but I need suggestions, I'm out of ideas.

In other news, I'm working on the Design part of Ideo. It's in a really early stage, but it works so far. Now I need to add more objects and make it automatically update the project's code.
oeed #5
Posted 19 August 2014 - 10:56 PM
Looks very nice, if not a bit similar to OneCode :P/>

But yea, I really don't have the time to make OneCode, but this looks like it will do it's job, and possibly more!

I'll be watching with anticipation. And I'll see if I can fix Bedrock in OneOS too.
Thanks, and great. Yeah, I actually started this because OneCode is taking too long :P/>

By the way, would be awesome if you could release some more documentation for Bedrock, I kinda need to know how to create objects myself (<hint>multiline textbox</hint>).

Will you be able to code and create GUI's in this? If so, I can't wait until this is finished!
Yes, that's exactly what it is intended for! Also, I might add a couple of other features, but I need suggestions, I'm out of ideas.

In other news, I'm working on the Design part of Ideo. It's in a really early stage, but it works so far. Now I need to add more objects and make it automatically update the project's code.

I'll try to add more documentation soon, I've just been busy with school work and other things really.
InputUsername #6
Posted 22 August 2014 - 11:40 PM

That's okay, I understand. Take your time :)/>.
The implementation of some basic things like file saving (derp) is taking longer than expected, so I won't really need documentation for now anyway.
H4X0RZ #7
Posted 23 August 2014 - 02:52 PM
—SNIP—
Now I need to add more objects and make it automatically update the project's code.
You could add some kind of coding to it. like could allow others to add their own code to buttons etc.
wilcomega #8
Posted 24 August 2014 - 12:27 PM
very nice, this will allow beginners to quickly make the program they always wanted instead of having to learn lua for a month or 2 first

Spoilerik vind de gui ook heel erg mooi :)/>
also, i would like to apply to join the project if possible
Edited on 24 August 2014 - 10:28 AM
ObsidianRevenge #9
Posted 24 August 2014 - 07:00 PM
nice, very nice.
InputUsername #10
Posted 25 August 2014 - 09:10 PM
very nice, this will allow beginners to quickly make the program they always wanted instead of having to learn lua for a month or 2 first

Spoilerik vind de gui ook heel erg mooi :)/>
also, i would like to apply to join the project if possible
Thanks and dankjewel :)/>. The project is in a way too early stage, but once the basics are working, I'll put it on GitHub; I'll see if you can help then.

nice, very nice.
Thanks, and welcome to the forums :D/>
AlkamlBan #11
Posted 30 August 2014 - 12:21 AM
So it is basically something like Construct 2 or Game Maker? Cause if it is then it will be awesome! Keep up the good work!
cdel #12
Posted 08 September 2014 - 08:27 AM
looks brilliant :)/>
Edited on 08 September 2014 - 06:28 AM
InputUsername #13
Posted 11 October 2014 - 11:44 PM
Hey everyone. Not sure if this counts as necroing but I'm posting anyway.

Just wanted to let you guys know that Ideo is now on GitHub: https://github.com/InputUsername/Ideo

I've recently started working on it again and progress is being made, so expect a release soon-ish (no promises though!)
Edited on 11 October 2014 - 09:45 PM
Saldor010 #14
Posted 12 October 2014 - 03:50 AM
Hey everyone. Not sure if this counts as necroing but I'm posting anyway.

Just wanted to let you guys know that Ideo is now on GitHub: https://github.com/InputUsername/Ideo

I've recently started working on it again and progress is being made, so expect a release soon-ish (no promises though!)

It's not necroing if you started the topic.
oeed #15
Posted 12 October 2014 - 05:05 AM
Hey everyone. Not sure if this counts as necroing but I'm posting anyway.

Just wanted to let you guys know that Ideo is now on GitHub: https://github.com/InputUsername/Ideo

I've recently started working on it again and progress is being made, so expect a release soon-ish (no promises though!)
Looking forward to this! And yea, it's not necroing if it's your own topic.
Edited on 12 October 2014 - 03:21 AM
CoLDarkness #16
Posted 12 October 2014 - 07:48 AM
Best. project. ever.

This will be gold if actually completed.
InputUsername #17
Posted 13 October 2014 - 07:48 PM
Hey everyone. Not sure if this counts as necroing but I'm posting anyway.

Just wanted to let you guys know that Ideo is now on GitHub: https://github.com/InputUsername/Ideo

I've recently started working on it again and progress is being made, so expect a release soon-ish (no promises though!)

It's not necroing if you started the topic.
Hey everyone. Not sure if this counts as necroing but I'm posting anyway.

Just wanted to let you guys know that Ideo is now on GitHub: https://github.com/InputUsername/Ideo

I've recently started working on it again and progress is being made, so expect a release soon-ish (no promises though!)
Looking forward to this! And yea, it's not necroing if it's your own topic.
Best. project. ever.

This will be gold if actually completed.

Okay, thanks guys! I'm trying to get out a working version as soon as possible.