CoronaLabs is not popular. What the future?

Yes, as with any product, obviously.

But as an Indie developer, I am the market myself. I’m not in need of an employer, and Coronolabs is’nt either, because they make their sale from me directly.

Didn’t know if i should chirp in here - possible for OP to take offence, sorry.

@Thomas6 - hits upon a good point.

As an indie we do an internet search to find the best product to make our apps based on our circumstances. We find it then go away and produce our app.

The people who i think the OP is talking about are customers who think i want an app, who can make it for me - they search for developers , perhaps they only have limited info of options to build - and not wanting to seem dumb come back with - “well i haven’t heard about corona.”

It’s at that point where the responsibility falls upon you to sell your skills and what you can do with corona to sell your ability to do the job.

A simple - “Ok i understand you may not have heard about it but let me show you some apps i have produced using corona which are on the market right now - up and running doing what my client wanted them to do”

T.

I wouldn’t normally ‘chip in’ on something like this… But in my opinion, if a potential employer is telling you what SDK they want their app building in, you probably don’t want to be working for them anyway.

Most decent clients just want an Android and/or iOS app, that works according to their brief. As the Developer, you should get to choose your own axe.

Caithan, I have to disagree; when employing app developers, I would naturally pick developers who were familiar with the technologies my company is using. It wouldn’t make sense to hire a Corona developer if all of my company’s projects were in PhoneGap. It’s the same logic as with any other software development; I wouldn’t hire a .NET developer for a Java code house either. It is therefore important that Corona markets their product to companies (and to universities), so actual Corona courses and jobs start to appear. Only then can Corona hope to become a true industry standard.

$0.02:

different tools for different tasks - one is usually “best” for a particular job, tho often the case that several are “good enough”.

not with intent to insult corona, but to blindy assert across-the-board that “corona is best” is naive.  there are many tools, and many kinds of apps, and there isn’t a single tool out there that is universally “best” at building all kinds of apps.

corona, phonegap, unity, marmalade (probably corona’s closest functional competitor, specifically the “quick” flavor), etc, all are good at several things, which does muddy the middle-ground for crossover/hybrid apps.  but each also has it’s particular strengths.  got a lot of traditional ui to do?  try phonegap.  got a 3d game to do?  try unity.  got a hybrid/custom ui or 2d game?  try corona/marmalade.

that’s obviously generalized for brevity, but you get the point – it’d be ridiculous to consider building a 3D game with phonegap; just as it’d also be ridiculous to build a “find your doctor” -type app with unity.

Dave, do you really think that webview phonegap app need to compare with corona native bundle? what about performance? gaps in security for webview? and so on.
last 2 years I use corona just for biz app development. if you know how to use it, you can do it.
more of that, for enterprise license you can use android and ios sdk.

@vadiminc, take a look at the following thread for the answers you seek… Particularly Walter’s response…

http://forums.coronalabs.com/topic/52129-windows-8-support-but-still-no-love-for-biz-app-devs/

I am in the same boat with you and have finally made the decision to cut my losses and move on for business apps. Corona SDK is great for games and other apps with custom UI but where native UI and behavior is required it is not a good fit nor will it ever be (as per Walter’s guidance). I will continue using Corona SDK for apps that are a good match to this definition but will stop trying to make a square peg fit a round hole. Not productive.

So coming back to your original question… Look at top tier companies and their mobility projects, look at their careers pages and the skill sets required. You will find the answer very quickly. Best of luck in your endeavor.

@ksan, thanks for your answer.

What do you think, is it good idea to start IOS dev using SWIFT lang or not?

@ksan, I have built GridPanel, more powerful ScrollView, Sidebar. And will be glad to share it.
But I don’t think that the problem in widgets library, as you said in that topic. The main problem is that the PR was failed. Because CoronaLabs could be used for biz apps, not for all of that, but most of. And the market doesn’t know about it. That’s a problem!

@vadiminc

Swift is a very nice language, and it’s reminiscent of Lua in many ways. However using it will lock you into the iOS market since you don’t have any way of creating cross-platform apps with it. There are a few ongoing 3rd party projects trying to bridge the gap and make it possible to use Swift for creating Android / .NET apps as well (http://www.remobjects.com/elements/silver), but they’re still at an early stage in development and I’m not so sure how useful they will be.

@All

I’ve used Corona to make business apps, and it works well as long as the client doesn’t demand a true native feel across platforms. I’ve hardly used Corona’s widgets as I wanted full control over the look, feel and functionality which led me to create my own library.

I agree with Dave above that there are different tools for different tasks. My clients are mostly interested in iOS apps which has made Android a secondary priority for me. At the moment I use Swift for iOS based business-apps where clients demand a true native experience and Corona where OpenGL apps makes sense.

I just like to share with you my personal experience with corona. You can not build a 100% true native business app with corona . Biggest issue are with native text field , map, browser etc. These are the most commonly features required for any business app. If I knew swift or java I would use it. Corona is great but there are limitation. Recently made a business map and it’s getting 100 install a day. It has a login screen. Managing the text field was a nightmare and still not perfect. Have you seen the sample business app? This is what corona can do best. You will see map flicks when u move between scenes because corona hide and show to manage native object. (Just an example) I work for a company and they have 200 apps outsourced and built using actual tools. They want 100% native feel app - corona can’t match. I wait for some miracles to happen for native object … I love corona