cancel
Showing results for 
Search instead for 
Did you mean: 

SMP3.0 what is MAF used for

Former Member
0 Kudos

Hello Friends,

I understand in SMP 3.0,you have the capability to do Native development(Odata SDK) and Hybrid html5 development using cordova.Both these approaches consume Odata services.

so what is the significance of MAF ????.

regards

Kaushik

Accepted Solutions (1)

Accepted Solutions (1)

D_Olderdissen
Advisor
Advisor
0 Kudos

When developers consequently use MAF, they can save coding effort and get a much more consistent UI experience.

e.g.

  • Translation options are built into the UI parts
  • The logon manager has a vast amount of features that help a lot (as JK already described)
  • You can configure and extend your application by changing a config file.
  • If using SMP you can even update the config file from the server without the need to redeploy a new native application
  • ...

Comparing to the SMP Hybrid SDK approach,  you do get with MAF a fairly configurable native application with all of the benefits that native brings you. So you would most likely use it for more complex application, maybe partners to build apps they can resell and reconfigure.

Cheers,

Dirk

Answers (2)

Answers (2)

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please close this thread if your query has been answered.

Regards,

JK

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Kaushik,

MAF Logon is one of the commonly used (Reusable) component.

    • It's a part of MAF (Mobile Application Framework).
    • It provides easy integration for apps that use Logon UI behavior. e.g. On-boarding users onto SMP
    • To use this component, there are set of libraries and resources have to be imported into the eclipse. These required files are available under SMP Mobile SDK path.(C:\SAP\MobileSDK3\NativeSDK)

You can check this guide which tells how to integrate MAF Logon component into your android project:

Rgrds,

JK

Former Member
0 Kudos

This message was moderated.