Skip to main content
clarification
Source Link
RichVel
  • 142
  • 7

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

  • This means that all such tablet users will get the Salesforce1 mobile web app, even if you intended them to use the desktop web app.
  • Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the Salesforce1 mobile app (iOS and Android only for now.) No org setup is required to use the downloadable mobile app.

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced.

  • This means that all such tablet users will get the Salesforce1 mobile web app, even if you intended them to use the desktop web app.
  • Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the Salesforce1 mobile app (iOS and Android only for now.) No org setup is required to use the downloadable mobile app.
minor fix
Source Link
RichVel
  • 142
  • 7

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet/smartphone users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet/smartphone users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

added 18 characters in body
Source Link
RichVel
  • 142
  • 7

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet/smartphone users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

One key developer feature is that any Visualforce page, including one containing a Force.com Canvas iframe, can be embedded in the Salesforce1 mobile app without extra coding - just do this:

  1. make the Visualforce page 'available for mobile' (checkbox in the VF page editing screen in Salesforce admin UI, not Salesforce1)

  2. create a new Visualforce page with same code as existing one and drag it to under the Mobile Cards section in the Page Layout for the record detail page.

  3. clear cached layouts etc (see the Settings option on Salesforce1 app) - and maybe reload the app

  4. the Visualforce page (or Canvas frame) appears when you swipe-left to get the right-hand page (includes Opportunity Owner, Products, etc)

I just did this for an existing Canvas app and it works well - it seems that you do have to tap on the VF page to interact with it.

Of course, you may want to make the Canvas based web app responsive, increase size of touch targets, etc, but that's no different to any other mobile web app.

One other tip: if you have existing iPad/tablet/smartphone users using the desktop web app, you may find that Salesforce1 web app is auto-enabled in new orgs, even those created in mid-Nov before it was announced. Check the Mobile Administration section - you can disable the SF1 mobile web app independently of the SF1 mobile app (iOS and Android only for now.)

Source Link
RichVel
  • 142
  • 7
Loading