Hi
You could develop business apps with Corona but you’d have to learn Lua first, although that’s fairly easy if you already know Javascript. You only mention HTML/CSS but I presume that as a web developer you know Javascript as well? If so you may be better using your web development skills first in which case there are a number of choices available to you for creating web apps. You’ll have to decide whether a specific web app is what your client needs or a mobile web site. You will read all sorts of stuff about Native vs HTML5 for apps, mainly around performance issues, and its not a clear cut scenario by any means. It really depends on what you need to achieve so do some research, not just on the technologies but also the business case.
I would take a look at some of the HTML5 frameworks geared at developing web apps. One that I particularly like and use is Chocolate Chip UI (www.chocolatechip-ui.com) which does a good job of emulating both the iOS and Android Jelly Bean UI components and is free.
So how might Corona fit into this scenario? Well you can develop your web app using tools you know then create a Corona app containing just a web view which displays your HTML/CSS/Javascript code. Depending on the code you use it should also be cross-platform - Corona handles the native device wrapper code and the device web browser does the rest. Of course they’ll be minor differences between mobile Safari and the Android web browser but it does work. Testing your web app with desktop Safari and Chrome should reveal any real differences.
There are other platforms which can do the same native wrapper around a web view functionality (like PhoneGap for example), and some will also allow you to build in the cloud as Corona does (again PhoneGap Build for one), but now that Corona Starter is free it’s a good place to start. If you want to get clever later on you can start combining your web views with the native Corona graphics canvas. Communicating between a web view and the Corona API is a bit clunky at the moment but it can be done.
Let me know if that’s useful and if I can be of any help in the future.
Stefan