How long it takes to learn to use Corona SDK?

Hello

My name is Binh. I’m a first year Business student. My major is International Business which has nothing to do with programming.

However, I have an idea (or some ideas) about a Game Application for Android or Iphone. I have so technical skill to develop the game at all. Many people suggest me Corona SDK.

I wonder how long it takes to learn to use Corona SDK to a person without any experience like me. Of course it depends on how many hours people spend a day, give me your advice (2, 3, 4 hours)

Thanks
[import]uid: 54857 topic_id: 9244 reply_id: 309244[/import]

I would think after a couple of hours a day for around two to three weeks you should pick it up. Lua is really easy and once you figure what does what you’ll be well away. In fact getting an app onto your iPhone will be the hardest part with certificates and provisioning profiles to think about :wink: [import]uid: 33866 topic_id: 9244 reply_id: 33706[/import]

Hi Binh,

Like you I come from a non technical business background.

Just as cl-apps was mentioning with about 2-3 hours an evening for 2 weeks you’ll probably learn many things and come up with a shell of an app or game.

Your best bet is to start with the Tutorials package with the SDK to learn individual components and/or start on http://www.learningcorona.com/ which is an excellent site full of tutorials compiled in one spot by David Papandrew.

I find that learning things by retyping the code myself from tutorials is giving me a solid understanding of what I am doing. some people work backwards through code which helps when you need to re-assess the big picture.

My first app was done in a week and it was a simple information style app.

Once you’ve learned a few basics take a look at the Ghost vs. Monsters source code by Beebee games to see how a game is laid out and you’ll be off the the races. [import]uid: 50045 topic_id: 9244 reply_id: 33712[/import]

Hi Binh,

I had zero technical knowledge when I started using Corona and it took me around two week to learn enough to make a simple game, spending around 2 hours a day most days.

Shawn’s advice about retyping code from tutorials is excellent and will help things really stick with you.

Best of luck!

Peach [import]uid: 52491 topic_id: 9244 reply_id: 33810[/import]

thanks you guys. Incredible advices :slight_smile: I will try by best. My idea is quite simple so I hope I will learn enough to make it.

In the past, every time I look at programmer, I think of them like “bookworms” I had some friends in high school becoming programmer. They spend about 16 hours a day before the computer. I thought it’s impossible for a person to learn it when he is already 18.

Now I’m so motivated. Thanks again :0 [import]uid: 54857 topic_id: 9244 reply_id: 33820[/import]

Corona SDK is fairly straight forward. The difficulty is struggling through the resources. The best way I have found to learn the language is to pick a simple sample program and pick through it line by line. Use the API to figure out what each command does. [import]uid: 23256 topic_id: 9244 reply_id: 34133[/import]

I’m a 16 year old high school student with not much coding background. My dad told me about Corona from hearing a co-worker talk about it. After about 5 hours of reading tutorials on Corona’s Website and watching Rafael Hernandez’s Youtube Corona Tutorials, I created my first game. It is currently on the Android Market for free.

https://market.android.com/details?id=com.ninjapigstudios.beachballmayhem&feature=search_result

The one thing that is difficult about Corona is debugging errors. The Corona Terminal doesn’t really give you a good description on how to debug your error, so it can become very frustrating. Other than that, Corona is by far the easiest app making tool in the world! [import]uid: 29181 topic_id: 9244 reply_id: 34149[/import]

Look at the videos in general and the written tutorials by Peach Pellen in particular. She does a good job teaching those of us who are new here and have no coding background.

Jerry [import]uid: 39859 topic_id: 9244 reply_id: 34202[/import]