• Recipes

    Task-focused, step-by-step recipes for setting up and running MAM Main.
  • Recipe: Add a button

    Walks an admin through adding a button to the app: pick a content type, configure per-button settings, place it on a screen or tab bar, and verify it appears for…

  • Recipe: Build a Login-Required App

    The two-cohort pattern for apps whose content is private to signed-in members: a Login button for the logged-out role set, member buttons for the managed role, and auth-gated content classes…

  • Recipe: Build an app end-to-end

    Walks an admin from a fresh mam-main install to a publishable app: enrollment, app identity, branding, the home screen, the first button, push credentials, and the publish handoff.

  • Recipe: Configure push notifications

    Wire up APNs (HTTP/2 + VoIP) and FCM v1 credentials so the app can receive push notifications. Covers the .p8 key flow, Firebase service-account setup, VoIP cert distinction, and where…

  • Recipe: Configure the tab bar

    How the bottom tab bar is composed: select buttons, set per-tab icons, control visibility, and wire the filter sequence (mam_app_settings_get_tab_bar_settings → mam_main_skip_tab_bar_button → mam_main_add_tab_bar_item_{slug} → mam_tab_manager → mam_final_button_settings).

Need Support?

Can't find the answer you're looking for? Don't worry we're here to help!