Hi all,
I want to create an application which will need a website as well.
What I’m looking for is how to make as few different source codes as possible. My definition for a “source code” is a code for a single platform/service.
What needs to be done is as follows:
- Mobile app - there’s a need for: iOS version, Android version, Windows phone version, web service, database.
- Website - client and server side, database.
My priorities are from highest to lowest:
- As few source codes as possible.
- Fastest learning curve as possible for my knowledge (will be described next)
- Cheapest.
My knowledge: C#, Java, Native Android, a bit of Spring, a bit of PHP, a bit of MySQL.
If there’s a need to learn some technologies - for example ASP.NET, HTML, CSS, Javascript - I’ll do it. I heard you can somehow create a web site and then turn it into a cross platform mobile application like PhoneGap or Ionic, which means you might be able to get a single source code for everything - is it true?
What do you think is the best option in my case?