I want to build mobile apps for smartphones which will get data content from our SAP Backend. I have experience in developing native Android apps but with SAP, I will get my first question in mind that "Where do I have to start ?".
I researched and get heard so many terms about SUP, Netweaver Gateway, OData, UI5, Cordova, Eclipse and so on. And now I'm confused, I want at first really understand only which way I have to go.
Can you tell me the routes in which way I have to walk if I want to develop native apps or non-native apps which are communicate basically with my SAP backend.
Logically I can populate my RFC's as Webservices and I can communicate with them but I want to get the standard way, which is described by SAP with the terms I mentioned at start (SUP, Gateway, OData....)
And why is always eclipse used in tutorials? Is eclipse the developer platform for non native apps which is chosed by the contributers ?
Additionally what I want to know too is about the license, can I develop apps for free or do I have to pay a fee for the development tools, mentioned above ?
I know I have so much questions, but how I said, I'm a newbie in mobile apps on SAP and so much terms are confusing. So please understand me and help me out of these situation.
Best Regards.