cancel
Showing results for 
Search instead for 
Did you mean: 

How does the SAP MDK code compile into native IOS or Android code?

former_member709374
Participant

Hey,

i have now written an MDK application and still don't quite understand how it rewrite the code into Android code or IOS code.

From the documentation I have not been able to understand this unfortunately.

And: Can you also add code yourself with MDK or is this approach just NO-CODE, instead of LOW-CODE. For Example: Add a Button with any Function.

If Yes, in which programming Language it shoud be written.

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

taha_cayli

Were you able to resolve your issue? If the below response helped you, then please mark the helpful answer by accepting it OR post an answer so others might benefit from your findings and then close this discussion.

Regards,
Jitendra (SAP Community Moderator)

Accepted Solutions (0)

Answers (1)

Answers (1)

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

I would consider MDK a low code tool more than a no code tool. In MDK we support adding code using JavaScript rules within your MDK application. We also support creation of custom plugins and controls that can contain Typescript/javascript and even native code (iOS - Swift / ObjC and Android - Java / Kotlin). You can even dynamically generate your page metadata at runtime using a JavaScript rule.

MDK utilizes the BTP SDK for iOS and Android controls to provide the controls and and renders them through NativeScript on iOS and Android.

former_member709374
Participant
0 Kudos

thank you for the informatin.

Do you have a link where I could get this information?

I need to write it down

bill_froelich
Product and Topic Expert
Product and Topic Expert

What information are you looking for? The MDK documentation is here and covers the metadata and client API interfaces available within your JavaScript rules. The Advanced Developer Guide also has information on creating extension controls as well.

I also recommend the MDK developer page and MDK tutorials.

dipesh_kumar
Explorer
0 Kudos

Hi Bill,

Could you please let me know which programming language required for learning SAP MDK? LIKE Typescript/javascript or something else?

Thanks!

Regards,

Dipesh