While Zak's answers isn't incorrect, it does require a bit more discovery once you click the links he provided.
To be specific to the original question, in the Android SDK you will need to provide an implementation of the NotificationLaunchIntentProvider during the initialization of the SDK. In this implementation, you can build out the PendingIntent that ...
Note that as per VF guide API version 47:
Apex tags such as <apex:pageblock> and <apex:inputField> are not yet supported for use with SLDS.
But considering other recommendation from same guide, you can somewhat improve the font rendering in responsive display by applying <apex:slds /> to your page and wrap your code in a scoping class, ...
You can get device information but user-wise device information can't be obtained. So, which subscriber opened the email on which device can't be obtained as far as I know but how many subscribers opened or clicked on a particular mobile device or computer/laptop can be obtained from SFMC reports.
This does not quite answer the question because the report ...
You need to have OpenDirect configured in your Mobile App to be able to redirect to External Web URLs.
This is done by enabling the functionnality in the Mobile Push SDK for your APP.
Documentation for Android : https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/sdk-implementation/url-handling.html
Documentation for iOS : https://...
Communities aren't available for offline access in Salesforce Mobile App (previously known as Salesforce 1).
This is documented in the Offline Access: What’s Different or Not Available in the Salesforce App documentation (excerpt below)
Salesforce Communities aren't supported when offline.
On top of this, it's only the Communities built using "...
'Last message open' is a standard attribute in Mobile Push Data > Mobile Push Demographics.
Let's say if a customer has opened your push message then using Marketing cloud SDK it communicates to SFMC and says when the message has been opened in almost real time.
So, you can use the 'Last Message Open' from Mobile Push Demographics and check with ...
Capacitor is not a platform we officially support, but I do know that customers are using it and we have not heard about any large blocking issues. Our upkeep of Cordova is minimal at this point but we do not have any plans to adopt Capacitor at this time.
Communities are accessible via browser, mobile or desktop.
If you want to convert the community into an app, there is a an offering by Salesforce called Mobile Publisher which creates an app via clicks. It requires a license though.
To see how your current community will look like, you can install Mobile Publisher playground(Early release) from Android ...
Emmanuel, as you've confirmed... if you want to use the Lightning Page framework for mobile, you must enable the Mobile on Lightning Permission: https://releasenotes.docs.salesforce.com/en-us/summer19/release-notes/rn_general_new_mobile_app_pilot.htm.
In case this link goes away... one ultimately needs to add the "Lightning on Mobile" System Permission to ...
So this, according to the documentation, is not an option for SSO sessions, though it is for other session types as found here:
The concept of the apps is bit different on salesforce1 as compared to salesforce classic.
Basically on salesforce1 you can add tabs and that tab will have the visualforce page which will be salesforce1 enabled.
Through different tabs you can view your app and VF pages.
If you want to see an “app” in mobile you will need to add it into Navigation Menu. Go ...
I would recommend using LanguageLocaleKey and LocaleSidKey fields from a context User. Based on that you can set specific locales on mobile before displaying the data.
From User | SOAP API Developer Guide:
Required. This field is a restricted picklist field. The value of the
field affects formatting and parsing of values, especially ...
Snippets from the documentation on Read-Only Mode Overview:
When your organization is in read-only mode, Salesforce Classic desktop and mobile browser users will see a banner at the top of their browser window.
Users attempting to edit records during read-only mode in Lightning Experience will not see a banner, but will receive a “Review below errors”...
As per the official documentation, it only supports Visualforce pages.
Hybrid apps fall into two categories:
Hybrid local—Hybrid local apps
are Web apps that run locally in the mobile container. These apps are
and CSS files on the user’s device.
Hybrid remote—Hybrid ...
Firstly this is a great question, and looks like you've already put a lot of thought into this. Some time ago we wrote a blog on this (before MySalesforce or Mobile Publisher was a thing, so it's a bit dated now).
In my opinion, as with most dev questions, the answer is "it depends". Having a checklist of "must have" requirements is generally where we start,...
You can't use Lightning Experience in the mobile app yet, it's only available in the mobile browser for now. LEX is supposed to be released to the mobile app in Winter 20. There is a pilot program available now -- you'll have to contact your Salesforce account executive to apply to it.
See the Lightning Experience for Salesforce Mobile App for more info.