Streamline SAP MDK Development with the Power of Generative AI and Joule

Estimated read time 4 min read

Recently, we introduced a new mobile development experience in SAP Build Code especially for developing SAP mobile development kit (MDK) based applications.

SAP Build Code provides a turn-key environment for coding, testing, integrating, and managing application lifecycles. It also provides a single-entry point for projects through the SAP Build lobby.

We are excited to announce that you can now enhance your existing MDK project using GenAI capabilities via SAP Joule generating app definitions such as i18n files, pages and actions. This feature allows you to leverage AI to streamline and improve your development processes.

MDK commands in Joule panel

Please Note, to use the GenAI feature, you will need an SAP Build Code license.  For more information, see this documentation.

How to use Joule functionality to enhance MDK project
To utilize the Joule functionality in your MDK project, follow these steps:

Open the MDK project at folder level.Navigate to the Joule panel. Here, you will find the following MDK Gen AI commands:/mdk-gen-i18n Generate MDK i18n file: this command creates translation files (i18n) in one or more languages that contains key-value string pairs. Depending on your business requirements, you can generate additional translation files based on a source file (such as i18n.properties) for various languages. This allows you to cater to a diverse audience and ensure that your application is accessible to users in different regions.

/mdk-gen-page Generate MDK Page: this command generates a new page that displays MDK UI controls. Additionally, you may notice other application definitions, such as Rule or Style files, being generated alongside it.
/mdk-gen-action Generate MDK Action: This command generates a new MDK action.

For additional details, see this documentation

New to MDK development?
Follow these tutorials to get started and learn more about Mobile development kit!
I am looking forward to your feedback/comments.

 

​ Recently, we introduced a new mobile development experience in SAP Build Code especially for developing SAP mobile development kit (MDK) based applications.SAP Build Code provides a turn-key environment for coding, testing, integrating, and managing application lifecycles. It also provides a single-entry point for projects through the SAP Build lobby.We are excited to announce that you can now enhance your existing MDK project using GenAI capabilities via SAP Joule generating app definitions such as i18n files, pages and actions. This feature allows you to leverage AI to streamline and improve your development processes.MDK commands in Joule panelPlease Note, to use the GenAI feature, you will need an SAP Build Code license.  For more information, see this documentation.How to use Joule functionality to enhance MDK projectTo utilize the Joule functionality in your MDK project, follow these steps:Open the MDK project at folder level.Navigate to the Joule panel. Here, you will find the following MDK Gen AI commands:/mdk-gen-i18n Generate MDK i18n file: this command creates translation files (i18n) in one or more languages that contains key-value string pairs. Depending on your business requirements, you can generate additional translation files based on a source file (such as i18n.properties) for various languages. This allows you to cater to a diverse audience and ensure that your application is accessible to users in different regions./mdk-gen-page Generate MDK Page: this command generates a new page that displays MDK UI controls. Additionally, you may notice other application definitions, such as Rule or Style files, being generated alongside it./mdk-gen-action Generate MDK Action: This command generates a new MDK action.For additional details, see this documentation. New to MDK development?Follow these tutorials to get started and learn more about Mobile development kit!I am looking forward to your feedback/comments.   Read More Technology Blogs by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author