One of the most exciting things about our Application Delivery Framework (ADF) is that it’s constantly growing and evolving, to allow our partners and customers to push the boundaries of what can be achieved with mobile apps on the Salesforce platform. As such, it’s vital that we help our community stay abreast of all the new MobileCaddy features and updates as they’re released.
With that in mind, I’ve decided to record and publish my regular discussions with Paul, our CTO, Todd, our Chief Mobile Technical Architect, and Frank, our Lead Product Engineer. In these sessions we’ll be covering what’s new with MobileCaddy, and will be sharing this with you to provide a first-hand look at everything we’ve been working hard on to improve.
So what’s new with MobileCaddy this month?
For anybody working with – whether that’s building, running, or maintaining – mobile apps on the Salesforce platform, forthcoming restrictions to Apple’s ATS security feature will have an impact which must be urgently addressed.
While Apple has extended its original deadline for this, any apps being submitted to the App Store will eventually be affected. This article details the changes which are occurring, as well as highlighting the different implications for MobileCaddy customers and non-MobileCaddy users.
So what exactly is ATS?
App Transport Security (ATS) is a security feature introduced by Apple during its 2015 Worldwide Developer’s Conference (WWDC), to improve the security of applications by forcing all connections to use HTTPS instead of HTTP, ensuring connections between applications and web services are encrypted whilst in transit. Any attempts to make connections to web services which aren’t secured will fail and result in an error.
Apple initially specified a deadline of 1 January, 2017 during its 2016 WWDC as the cutoff point for when all apps being submitted to the App Store must comply with the ATS security feature. However, Apple has recently decided to extend this and will release a new deadline at a later date.
Update, 14/02/2017: Salesforce has recently decided to extend the date from which the security updates discussed in this article will take effect. The TLS 1.0 disablement deadline will now fall on July 22, 2017 (except for sandboxes, for which the extended disablement date is July 15, 2017). For more information, a full update can be found in this alert, published this week by Salesforce.
Salesforce will no longer support a version of a common security protocol known as TLS v1.0. Those accessing the Salesforce platform will consequently be required to use TLS v1.1 at a minimum, which will have an impact on business users of Salesforce mobile apps, as well as partners delivering apps for their Salesforce clients. This article explains what this means for MobileCaddy customers, and provides more detail for anyone not using MobileCaddy for their Salesforce mobile apps.
What you need to know with MobileCaddy
One of the key benefits of using MobileCaddy to deliver mobile apps within a business is an environment manager which is built-in as an inherent part of the product. This is a system that not only monitors changes to the environment all our apps operate within, but allows us to easily repair problems and deploy fixes as well, ensuring confidence and trust in the apps’ performance are maintained at all times.
Of all the various professional industries facing a turning point brought on by the recent introduction of mobile technology, the financial services sector is perhaps under the most pressure.
Mobility allows banks, insurance companies, and other financial institutions to streamline their operations, cut costs in crucial areas, boost employee productivity, and bridge the temperamental gap between business and customer.
However, unlike most other sectors, financial services companies face intense scrutiny with regards to their information security measures, their data protection, compliance with regulations, large-scale legacy systems, and – most importantly – maintaining the trust of those all-important customers.
As the acceptance of technologies such as mobile apps spreads further beyond the consumer market into the enterprise, the risks also continue to grow. But the organisations which have been able to manage the challenges, allowing them to tap into the true transformational power of a mobile workforce, are living proof that the rewards make taking such risks a necessity.
Mobile apps are currently one of the most powerful ways in which a business can differentiate itself from competitors, increase revenue, and achieve transformational gains in areas such as productivity, efficiency, and employee satisfaction.
With today’s current mobile technology, organisations are able to build apps customised to their employees’ most specific requirements, and take the ability to work quickly and accurately far beyond the restrictions of a traditional office.
But if an enterprise mobile app is so effective, then why aren’t more businesses investing in these solutions? Well, there are significant challenges, potential pitfalls, and certain risks which are still holding them back. As a result, we’ve put together 15 useful tips to help businesses leverage the Salesforce platform to build successful mobile applications.