I have no experience building apps but what I do have is the time to learn. I have been learning java but it’s hard and I can’t see how this will help me build my app. I want an app similar to Cambly or Nice Talk where people can call and their calls are answered by people (teachers) logged in. is this possible using this platform or do you think I need to use another.
Yes, I’m sure it’s possible with this platform. If not directly via Pro features, then definitely with Enterprise.
Having said that, I don’t see how writing such a app is a good goal if you’ve never built an app before:
-
The products exist, so you’re trying to compete w/ existing products, starting from less than zero. I say less, because there are more things to learn here than just app writing.
-
The products would be complex to write for an experienced app developer and are probably better suited for an experienced team.
While I strongly encourage you do do whatever you think is fun to learn, I think you’d have more fun while learning if you set a different goal, say… a game, and a basic one at that. In fact while learning I wouldn’t even think about publishing anything, much less trying to make money. That will only hinder your learning as you’ll be motivated by the wrong things during training.
Building the video/chat portion would not be possible with Corona SDK. It might be possible with Corona Enterprise, but you’re going to need to know Objective C or Swift for iOS or Java for Android and it will be hard. However, if you wanted to just start up a Facetime call to someone (or the Android equivalent), I didn’t see anything in the screenshots for either of those apps that could not be done in Corona SDK.
This app, I would consider to be a challenge to build for a new developer regardless of the language because it needs web hosting and database management and scripting between the database and the mobile app that you have to learn on top of building a user interface in Corona. Corona will certainly make a lot of this easier than other platforms. But at the end of the day it has a lot of moving parts that have to be programmed.
I would encourage you to bite off smaller starter project or two before you jump into this.
Rob
Yes, I’m sure it’s possible with this platform. If not directly via Pro features, then definitely with Enterprise.
Having said that, I don’t see how writing such a app is a good goal if you’ve never built an app before:
-
The products exist, so you’re trying to compete w/ existing products, starting from less than zero. I say less, because there are more things to learn here than just app writing.
-
The products would be complex to write for an experienced app developer and are probably better suited for an experienced team.
While I strongly encourage you do do whatever you think is fun to learn, I think you’d have more fun while learning if you set a different goal, say… a game, and a basic one at that. In fact while learning I wouldn’t even think about publishing anything, much less trying to make money. That will only hinder your learning as you’ll be motivated by the wrong things during training.
Building the video/chat portion would not be possible with Corona SDK. It might be possible with Corona Enterprise, but you’re going to need to know Objective C or Swift for iOS or Java for Android and it will be hard. However, if you wanted to just start up a Facetime call to someone (or the Android equivalent), I didn’t see anything in the screenshots for either of those apps that could not be done in Corona SDK.
This app, I would consider to be a challenge to build for a new developer regardless of the language because it needs web hosting and database management and scripting between the database and the mobile app that you have to learn on top of building a user interface in Corona. Corona will certainly make a lot of this easier than other platforms. But at the end of the day it has a lot of moving parts that have to be programmed.
I would encourage you to bite off smaller starter project or two before you jump into this.
Rob