Ask the Mobile Experts: Countdown to the Salesforce World Tour, Part 1

Salesforce-World-TourThe London edition of this year’s Salesforce World Tour is less than a week away, and excitement is building for us here at MobileCaddy.

We’re looking forward to connecting with businesses and Salesforce partners alike, to discuss the vast opportunities mobile technology is presenting to the current professional landscape.

With that in mind, we’re counting down the remaining days with some top tips for transforming businesses with mobile applications. To do this, we’re drawing on the expertise of our in-house experts, starting with MobileCaddy CTO and Co-Founder, Paul Tarpey.

Read more

Join MobileCaddy at the Salesforce World Tour 2016 in London

Salesforce-World-Tour

The Salesforce World Tour

Thursday, 19 May, 2016

ExCel Centre, London

 

Join MobileCaddy at the upcoming London-based Salesforce event, to learn how the disruptive impact of enterprise mobility is driving businesses to extend the Salesforce platform, maximising the value gained from mobile technology.

The MobileCaddy team will be demonstrating this philosophy by showcasing mobile apps with fully customisable user interfaces, that are completely functional even when offline, guaranteed to accelerate any business along the path to true mobile transformation.

Read more

Using Ionic, MobileCaddy and Salesforce.com for Offline Mobile Apps

Here at MobileCaddy, we were recently fortunate enough to have one of our own present to the second-largest meeting of Salesforce developers globally, at February’s London-based Developer User Group event.

As proud video sponsors of the London Salesforce DUG, we were given the opportunity to demonstrate the business value of rapidly building mobile apps which are fully robust, offline-first, and highly cost-effective.

Read more

Why Offline First is as much about User Experience as Robustness

woman in the office shakes organizer

More often than not the ability to work offline is the reason using a solution like MobileCaddy is considered.

This is really because no matter how good your app is as we can see from this previous post - if the app stops, so does the business that it supports. And of course this is not acceptable.

This alone should be enough to convince us all that our enterprise apps should always follow the MORE(s) Design specification with Offline First being a fundamental requirement.

However for many Salesforce.com customers that do not have experience of deploying and managing these apps there is another often ignored upside to Offline First. A reason that will have just as much impact on delivering the organisation aspirations.

Read more

MobileCaddy – An Architectural Overview

Because it provides an end-to-end lifecycle solution for mobilising mission critical mobile apps, MobileCaddy has a number of areas of functionality. To help understand where MobileCaddy fits in with your current Salesforce.com setup, and how apps are configured, developed, and deployed to our users, below is a short video giving a high level architectural overview.

 

You’ll see that MobileCaddy is a fully native package that is installed from the AppExchange. Once this is installed it is a matter of point and click to begin to create your first application. This is all in the native Salesforce UI and then lets us select and mobilise our current standard or custom sObjects and fields.

Read more

Ionic 1.0 is here. A front-end framework for Salesforce.com Offline Apps

ionic1-uranium-unicorn-headerHaving a robust platform. Check.

A rapid, offline development tool. Check.

Full Lifecycle control covering deployment, management & monitoring. Check

And now a full 1.0.0 release of Ionic to give us total confidence. Check!

At MobileCaddy we started with a focus on delivering the Salesforce.com platform to mobile – we want enterprises to be confident that Business and Mission critical mobile apps will deliver the uptime and performance that has become expected of the platform.

Read more

Ionic + MobileCaddy = Rapid, Offline Salesforce Mobile Apps

Ionic UK LogoMobileCaddy had the honour of being asked to present at the first meetup for the Ionic framework user community in the UK, London.

With our commitment to making it easier for JavaScript developers to work with the Salesforce.com platform to rapidly build fully offline mobile apps this was a really exciting prospect.

And we weren’t let down. The meetup was at capacity weeks before the event and even with a move to a larger venue this was soon on a waiting list again.

Ionic is an awesome open source front-end SDK for rapidly building hybrid mobile apps with HTML5.

Read more

Platform Uptime vs Mobile App Uptime for Enterprise Apps

24 7 Neon Sign SmallOne of the things that still surprises me is the lack of interest in the ‘Uptime’ of Enterprise mobile apps during the evaluation phase. It seems to be that a mobile app is assumed to naturally inherit the Uptime of the Platform. And of course with Salesforce.com, this means all the transparency that they also provide through trust.salesforce.com.

Platform Uptime

To get us started I think it is worth understanding what I mean by ‘Platform Uptime’

There are lots of ways that Platform Uptime is worded and measured in the ‘as a Service’ world. However for me (as a customer) I think in the following terms; The availability and reliability of the platform to perform customer transactions. For transactions I would include both application data transactions as well as platform configuration requests.

Read more

A Design Concept for all Business Critical Mobile Apps

400 x 400 Phone SketchMany moons ago when we were still building salesforce.com mobile apps on an ad-hoc basis, with ever changing technology, we started to see a pattern in what we were being asked for (in terms of the app and its performance) against what was actually needed.

The general requirements stated everything about the application logic and the user interface. This really boiled down to what the app should do and what it should look like. Fair enough and makes sense when coming from a desktop or browser based application.

But as we are seeing mobile is a very different beast. There is so much more outside of the developer’s and organisation’s control which is often not even considered, due to either being unknown, or just something that had to be accepted so best not discussed.

Where this always falls down is when the app is deployed. For starters the actual pain of deployment. Mobile means just that. These people we want to deploy to are literally all over the place. They are often running different devices from different manufacturers and different mobile operating systems. And if they are not today they maybe tomorrow. That lack of control is creeping in.

Read more