I’ll explain something. I consider that of the people who have written here I am the one who has less programming experience. Let me tell you what happens to Corona from the point of view of a rookie. ex. I decide to make apps or games but I do not know how to program, I do a search in google and I start to try several programs, in my case, several drag and drop. None filled my expectations because when I used them I felt a prisoner of that program and, like many, I could not pay their high annual prices. Following the search (Google search!!!) I find Corona SDK with a good tutorial on how to make your first app and your first game, basic. When I saw the results in the simulator I fell in love, Corona got me hooked in your game. Now once the game is finished I feel I can do one myself, Nop “coqui, coqui, pio, pio”, just an empty room and the sound of the second hand of the clock (and some PC fans) reminding me how fast time runs. I saw myself very limited and I even had to ask many questions in the forum looking for answers. Now I can defend myself a little better. But, if you would like to attract more people to use your SDK, I believe that it is you who should have the baton. Ex 80% of indie developers has no money to start, although it is known that making good apps and games can be lucrative. That gives you the courage to continue. What every newbie would like to know is how to do things 10x faster, that is what Corona promote, right?. Well, that’s where you have to hook up with the new ones. Give what they want and fast. Ex. I’m going to make an app for android and I can finish it, “YEAHH!!”, Google rejects it for the bad use of the back button, Why there is not a section of tutorials where I can search for “Android Back Button”?, fast, accurate and effective! I read a short tutorial and I have it implemented, “OMG Corona Rocks!”, the same for the games, ex. manage sound, those important basic things should be given by you with short tutorials of easy implementation where I as a newbie use your way of doing it and have the option of expanding those instructions, but, that the main focus is the one that you provide.
Corona Geek? … NOOOO! Indie developers these days do not have time to watch 30-40 min of video, and, you do not have time to edit everything. Have you programmed watching a video? how difficult it is to minimize youtube 30 times to put into practice something that is done by writing.
I could keep writing about what a newbie feels and how to improve his Corona experience but I want to get to a point.
Corona creators, wake up! What is the strength of this SDK for a NEWBIE?
LUA
COMPOSER
ETC…
LUA - if the sdk uses lua and it is to know that lua is powerful, announce it, exploit it, grit it if necessary. According to what I have read the lua language is very respected. I do not know why they did not join forces from the beginning with lua.org and instead of Corona SDK it was called Lua SDK.
COMPOSER - It is a very effective scene template for the development of apps and games. Composer works for me, right?. So then, perfect it! in the same way and with the same affection with which you created the SDK.
If I use Corona SDK and instead of having to read 500 api libraries, commit a thousand errors, waste time watching videos, etc, I have an Android and IOS section with those basic standards of app and game creation, believe me, I’ll love Corona. Let me upload my apps and games easily, make me an addict to your SDK. I want to be recognized, you want me to like Corona so much that I give you $100 a year to remove the splash screen and invest money in your market place.
Corona staff work for me, I work for my clients. I take my ideas to the world, I earn money and then I invest in you, that’s the chain.
Make me feel safe. If I am a newbie I want to feel that I use a reliable SDK that will not bring me problems with my clients. If I am a programming engineer, I want to use Corona, evaluate it and feel safe too, I do not want to feel that the platform is breaking.
If the ads generate profits teach me to implement them from the beginning, you want me to make money to invest in you, so, help me implement ads in such a simple way that I do not have to worry about that. Off course, have your moves to avoid the exploited developers who use everything without giving anything, those do not compose anything for Corona, let them go!
Think about the time, if making a game of average quality that can generate money for me and for you, it takes me a year, help me to do it in 6 months, guide me on the road of speed.
Could explain a thousand things of what we want, the newbies. I do not know why I chose these examples but the main idea is to carry the message that we want to do things right and fast in a reliable SDK, to have quality of life, family time, work, and if I develop a millionaire game, AMEN, we all benefit.
From a newbie’s point of view
DoDi