Hey everybody. It seems to be the general consensus that the Gideros website needs an extreme makeover so let's have a frank discussion about the current state of the website and where we would like to see the website in the future.
When thinking about the Gideros website.
- What things do like about the website?
- What things do you dislike about the website?
- What features do you use on a regular basis?
When thinking about changes to the Gideros website
- What features would you like to see removed?
- What features would you like to see added?
- What features would you like see changed?
And finally how do you envision the website overall
- Its purpose, look, and feel
I'll get the ball rolling
What I like
- It is there and it works
- It is aesthetically pleasing
What I dislike
- The stuff from years of deferred maintenance
What do I use?
- Nothing anymore (as a new user I used the reference and other tutorial links)
What I would remove
- Paid tools (those people don't need free advertising)
- Gideros Fiddle (needs more assets and a list of examples to be used in production)
- App Showcase (unless somebody is going to maintain it)
- Logins (A forum login is all you should ever need IMHO)
- Developer Profiles (way too many and too much spam in there)
- All the social networking stuff, nobody seems to be using that
- The Blog (unless somebody is going to make regular updates to it)
What I would change
- Documentation (the "guide" or "Getting Started" page should take the new user through the process of downloading, installing, and coding a few little things in Gideros)
- Tutorials (old ones need updating, and a lot just need to go)
- Less overall content but a better quality of content
How I think the website should be
- When a viewer first arrives at the Gideros website they should be able to immediately get an idea of what Gideros is, what it's main features are, and be called to action to download and give Gideros a try.
- The website exists to gain new users and have information there specifically for them to access until they have spread their wings and no longer need that proverbial nest.
- I feel the website should be fairly basic with a simple layout. To me that's all the website really needs to be.
So now it's your turn to have your say.. don't be shy, speak up
EDIT: I've uploaded a version of what I think would be a nice starting website for Gideros. All feedback is appreciated.
http://g2d.atwebpages.comPlease note I'm not a web designer by trade
Oh and if anyone finds the site slow.. it's because it's a 100% free host. The production site will run much faster
Comments
Sometimes it is pretty frustrating when we have to search&ask even for basic stuff like "MovieClip:getFrame()" because it's undocumented. And there was mentioning that many plugins are not documented at all (I don't know what their state is atm).
The other question I have is how to convince new developers to try Gideros?
They take a look at it, say "uuh okay it may be a nice tool, but it's not "professional", I don't see no super-great apps made with it. And "free" status means it is not "pro", I want some big team to work on it like on Unity, only then i can rely on it"
That's what I heard from them, the reason why they don't give Gideros a try.
There's a vicious circle - developers want to rely on popular tools. But to become popular Gideros has to be popular already. Or it should be released by some huge company. Huge companies, whatever shit they release many people will follow because oh my God! it's %BRAND_NAME%! They can't be wrong!
Likes: antix
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
@Apollo14 Some of the games made with Gideros have had huge amounts of downloads. If people posted here about their success stories then we could 'interview' them.
We could also do interviews with some of the bigger Gideros 'backers' - why are they backing certain features - what games have they made?
Articles on the main contributors would also be great - what are the future plans? Things like this will encourage confidence that Gideros isn't going away.
Likes: Apollo14
https://deluxepixel.com
Likes: Apollo14, SinisterSoft
https://play.google.com/store/apps/developer?id=razorback456
мій блог по гідерос https://simartinfo.blogspot.com
Слава Україні!
@oleg,Unfortunately a store is outside my basic web programming skills. What would this store sell anyway?
@Apollo14 Indeed, documentation and tutorials have a very high priority to be updated. Oh, and at one point in time people said the same things about those now large franchises such as Unity
https://play.google.com/store/apps/developer?id=razorback456
мій блог по гідерос https://simartinfo.blogspot.com
Слава Україні!
Likes: antix
https://play.google.com/store/apps/developer?id=razorback456
мій блог по гідерос https://simartinfo.blogspot.com
Слава Україні!
https://deluxepixel.com
(if that's what you're asking, I'm not sure)
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
(while learning Gideros I'll try to bookmark some of them that are especially useful for beginners)
Likes: Atavismus
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
> What things do like about the website?
It's pretty easy to get to the download and the main features are shown quite high up on the page.
Examples!
> What things do you dislike about the website?
It doesn't work on Chrome on Android (there is a bug that stops it from scrolling down all the way)
The menu doesn't work on Chrome on Android.
There is too much text on the first page.
> What features do you use on a regular basis?
Forum and reference.
> What features would you like to see removed?
Links to ultimate guide (outdated).
Developer tools (difficult to keep this up to date and relevant).
Blog (unless we can automate to post new builds?).
Contact us (who is "us"? Feels like a remnant of old commercial Gideros)
Account (remnant from the old Gideros too?)
Gideros developers. This could be replaced by an improved app showcase (see below).
> What features would you like to see added?
A roadmap.
> What features would you like see changed?
The download button should take you immediately to the download page (not to an intermediary info/fork screen). The user has already decided to download. Forking the repository is rare and advanced, and showing this button may confuse.
App showcase should include only the very best and most popular games, that show what Gideros can do. Ideally with a dev interview. That is what a potential new user tends to look for. Right now it's a database of games, which could also be listed, but in a different section and not as a showcase.
Move social media links from "contact us" to a new "social media" link under "Community",
Maintainers should list active maintainers only, and what they are responsible for.
Remove redundant "introduction", "reference" and "community forum" links from "developer's guide" and call it "Tutorials".
> And finally how do you envision the website overall
Its purpose, look, and feel
Simple, clean, consistent and relevant.
Likes: antix
Currently it seems to work in FireFox, Chrome, and IE11. However in IE11 the reference guide icons have little up/down arrows which I need to get rid of
http://g2d.atwebpages.com
Interested developers come and check what was done with framework, if they don't see 'serious' apps they tend to draw conclusions that it's not 'pro' enough for them.
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
For me personally when I arrive at a site I'm not looking for flashy animated pages with fancy parallax scrolling backgrounds, fade in sections and hover effects, and "look at all the great stuff made with this". I want to see very quickly what the thing is, see the benefits of the thing, and be able to download and get the thing running so I can actually evaluate it's actual value/potential/usability.
For a visiting dev to look at a website and say "There are no flappy bird, clash of titans, or angry bird smash hit games made with this, I'm off" is a bit short sighted on their part, and frankly no loss to our community
Likes: Apollo14
there are some things that we already have:
everyone with a giderosmobile account can update app showcase and developer tools section with his/her own apps and tools, and some of those may be featured (by the admins I think) to stand out in a bigger db.
I don't know if it's feasible, but maybe with a little effort we could also enable blog posting for registered users. This would allow to have much more content if there is people willing to write blog posts. BTW the basic blog post could be the same thing that it's posted on this forum everytime a new release is available.
We would still need one or more admins who can approve and eventually remove posted content, but I believe it would be a quick and easy task to do compared to the creation of contents.
Another thing we have (at least some of us "older" users who bid on the first kickstarter) is a Cross Promotion Key which if I recall correctly may be used with this
https://github.com/ar2rsawseen/GiderosCrossPromo
Maybe it's possible to enable one for every user, I never used that, I don't know if it's a good idea, but it's already there to be used.
Gideros Fiddle needs more assets, but it's a really cool feature which no other engine has: I think it needs to be improved and highlighted instead of being removed.. it may come really handy for tutorials and stuff (look at https://www.w3schools.com/) and we sometimes used it to explain things in the forum too (another improvement could be a quick access button to post gideros fiddles directly) It is also a real and already existing display of power.
Likes: Apollo14, SinisterSoft
With all systems like blogging, showcases, interviews, and so on, somebody has to manage those. Currently there is no manager assigned to any of those things and personally I would shy away from them unless somebody was to put up their hand and take that role on.. and actually perform
The fiddle is good, but it personally I don't feel it should part of a production site in its current state. It would be better suited for learning and problem solving, much like how jsfiddle is used extensively on StackExchange for demonstrating issues and solutions to different web programming issues. Once it has lots more assets available to it I think then it could be integrated again into the site.
I had no knowledge of the Gideros Cross Promo thing, it looks neat. Does it actually work still though?
The website needs updated content, and we already have the means to update it to a certain point by ourselves as community members. I don't know the backoffice of giderosmobile, but almost any cms out there has a builtin set of approval tools for comments and posts. The job of one or more admins would "just" be to approve and reject contents instead of writing them from scratch.
I will be happy to do this in my spare time, and I believe there is also someone else who could share 10 minutes a week to do it
The fiddle needs more assets, nothing more. I don't think it would be so hard to add some royalty free images
Overall the issue is not the fiddle itself, but the lack of documentation and tutorials making use of it.
As said, I never used the cross promo thing but it may still be working
I agree regarding the fiddle but somebody needs to do this before it's added I think.
Re the cross promo thing. Somebody needs to test it before it would be included I think.
At the end of the day everything seems to come down to people who can do a particular task and if they are wiling to invest time and effort into it.
http://g2d.atwebpages.com/reference.html
Likes: Apollo14, jdbc
Likes: antix
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
http://docs.giderosmobile.com/reference/enhancement/macrofunctions
The only link available is http://g2d.atwebpages.com/reference.html
It may be inconvenient to share links on forum, etc.
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
Pointing people to the API Reference really should be adequate as the Tree makes things very easy to find.
Likes: Apollo14
Fragmenter - animated loop machine and IKONOMIKON - the memory game
The way the current system manages alleviates the rapid expansion issue is to collapse a class when you select another. Whilst that does work, it also becomes annoying if the user was not done in the previous class, which has now been collapsed.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
If there was a third column then the user has to click the class, then the method in the third colummn. If there was a second row in the left column (underneath the existing tree) then the user is still going to have to click the class in the top tree and then click the method in the bottom tree.
When the user clicks the class currently the class is displayed in the right column and all of the functions are listed there anyway. I think it functions pretty well and it doesn't really take much longer to navigate through the methods than the current system does. Are you finding it cumbersome?
I've also just uploaded a new version of the API Reference which now 100% sizes itself correctly on window resizing as previously when the bar at the top changed height.. everything went wonky
Oh and if anyone finds the site slow.. it's because it's a 100% free host. The production site will run much faster
actually, the only thing i did not like is that in the current reference clicking on a class serves both as expand/collapse and also to show that class description. so sometimes i need to click twice (collapse and then expand) on it just to see class description. aside from this it works perfect for me.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Personally I'm not overly fond of it as every time I donated I voted for upgrades to infrastructure (like tutorials and documentation) but this never happened.
I was wondering if there couldn't just be a donation amount and a button to donate. I feel this approach would not make people who donated for a specific feature feel let down when that feature never got any attention.
Another benefit of this would be that the download page could be one page, not several as it is currently