The MobileCaddy Application Delivery Framework (ADF) continues to grow as we strive to give our partners and clients new opportunities to innovate with their Salesforce mobile applications. Catch up with the recent additions and releases to the ADF in our latest monthly update.
As always, I’m joined in this month’s discussion by Paul, our CTO, Todd, our Chief Mobile Technical Architect, and Frank, our Lead Product Engineer. Once again we talk through what exciting new features have been added to the MobileCaddy ADF over the past month.
So what’s new with MobileCaddy this month?
In our August update we’re excited to be able to introduce more improvements to our framework which will give our clients and partners an even better experience working with the Salesforce platform. Here’s what we’ve picked out this month for some special attention.
Documentation: New published items
If you require a custom container on the App Store or Play Store, ‘Setting up Your Connected Apps for iOS, Android, and Windows’ is a handy guide to have. Plus, we’ve updated our ‘Container App Requirements Worksheet’ in line with the latest Apple and Andriod submission process.
As requested by our partner developers, we’ve also covered ‘Approaches to Unit Testing,’ ‘Supporting Multiple Time Zones,’ and ‘Using Codeflow or Platform Emulator as a Community User’.
Improved support for standard objects
To date we’ve delivered some fantastic apps working around custom objects, and the ‘big four’ standard objects (account, contact, lead, and opportunity). We now confirm full support for the following standard objects: case, activities (event and tasks), and the Product Price Book suite!
With our latest in-app recovery features and functionality, our Starter Apps are really maturing! This month’s release includes a new diagnostics area for heartbeat (oauth) testing and viewing of mobile log records, improved recovery mechanisms to enable users to specify on a table-by-table basis, and finally getting rid of our default password for the admin panel in favour of a two-step authentication approach.
One of the most popular items we have is visibility to transactions via our Connection Sessions, Mobile Logs, and metrics records, but we have found Salesforce storage limits can tend to creep up.To handle this, we’ve been building an automated clean up process. Released this month is the new ‘Run Clean Up’ button which looks at the provisioning records, the application users, and fires efficient batch processes. These are targeted at clearing down old Connection Sessions, Mobile Logs, and metrics adhering to specified parameters.
Starting up a mobile application seems like a simple enough process. However, with the variety of network strengths, availability, and drops, this is a little more complex under the covers.We now cater for lie-fi too (that horrible scenario where there is a connection to a WiFi point but little or no connectivity). In these instances, the initial start up time of the app is significantly reduced.
Here Paul explains how it’s now possible to use owner/user lookup fields to quickly configure data restriction for the running mobile user. This now also allows for a cross-object formula field to be targeted, allowing a parent record owner to be used (a full example is given at 31:55 within the recording).
The Metadata Checker is becoming a very powerful feature in terms of data restriction, giving that extra level of comfort in checking everything before moving through a different environment or across to UAT or production users. An enhancement which SIs particularly like when they’re under project pressure!
As more Salesforce communities and their users are becoming mobile-first, we’ve seen a rising number which require self-registration. The new MobileCaddy self-registration flow greatly reduces the complexity of implementing such an advanced feature, so you can provide even quicker and easier access to the organisation for members.
I hope these monthly discussions are demonstrating the hard work and creativity our team is putting in to remove as much difficulty as possible from the task of delivering sophisticated mobile apps with the Salesforce platform.
The MobileCaddy ADF is here to make life easier for our clients and partners, so if there’s anything you’d like to see in a future update, or anything else you’d like to discuss in terms of your Salesforce mobile apps, then be sure to let us know.
Interested in learning more? Listen to the full session below
Also available on Youtube
0:39 – Published – New Documentation Items
8:02 – Improved support for Standard Objects
14:32 – Starter Apps – New features & functionality for In-app Recovery
19:05 – New Platform Feature – Clean Up Button
23:25 – MC Utility Library – Performance Improvements on app run up
28:12 – New option for ‘Basic’ data restriction for cross object owner lookup fields
30:29 – Metadata Checker – Additional supported fields
34:10 – Container Apps – Now supports Self Registration of Community Users