My Dreamforce 2017 Session Videos Now Available!

As I mentioned in my last post, I had a couple of sessions to present at Dreamforce 2017! It was a busy week with lots of hustling and juggling between presenting sessions, attending sessions, booth duty, keynotes, client meetings & lots of walking around.

The videos for all sessions are being uploaded on a daily basis by the Dreamforce content team. You can find all Dreamforce 2017 videos here. Here are the links for the sessions I presented at Dreamforce this year.

Continue reading


Pluralsight Play by Play: How to Mobilize Your Salesforce App

ps1Over the years, I’ve been a big fan of virtual learning and specifically Pluralsight – as it sets a benchmark for providing high-quality content across a variety of technology and domains.

A few months back, I was approached to publish a Pluralsight course of my own and although I’m no stranger to training people on various aspects of Salesforce, I never imagined recording a course of my own and that too on a prestigious platform such as Pluralsight.

Continue reading

Salesforce Mobile SDK v5.1 Live – Here’s What You Need To Know!

The Salesforce Mobile SDK team has been working in overdrive mode for the last few months. While I was still catching up on the changes made in 5.0 release (released in December 2016), there has been substantial work done over the last quarter and v5.1 has been released earlier this week.

For someone who’s followed the Mobile SDK since it’s early days, I believe this release is a major milestone and a massive turning point for developers as it brings several features that turn this open-source Github project into an enterprise-grade development kit.  Read on to know more about what’s changed, why and how it impacts you.

Continue reading

Making Your Salesforce iOS SDK Apps Work on XCode 8/ iOS 10

iPhone-6-iOS-10-UpdateIt’s the most exciting time of the year for any Apple developers (iOS/ watchOS/ macOS/ tvOS) – it’s WWDC 2016. Apple just released the Developer Preview for XCode 8 which lets you build and test your apps for iOS 10 – the next major version that will be released this fall.

The first thing I tried after downloading XCode 8 was to see how nicely (or how badly) the Salesforce iOS SDK will play with it.

Continue reading

Swiftly Yours – Designing Enterprise Mobile Apps With iOS and Salesforce

Apple_Swift_LogoI’ve played around a lot with Swift ever since it was launched. I also worked on porting some of my simpler Mobile SDK apps written in pure Objective-C to use Swift to better understand the nuances of Swift. While that exercise itself warrants a blog post and it’s on my to-do list, I’m writing a quickie to introduce this very interesting series of tutorials – ‘Designing Enterprise Mobile Apps With iOS and Salesforce’.

The series is a brainchild of Quinton Wall and I’ve been interacting with him about contributing my first tutorial to it – which should see the light of day very soon.  Continue reading Mobile SDK 3.x – Critical Image Bug And How to Work Around It

software bugs6The Mobile SDK 3.x has brought about some welcome changes such as Cocoapods support, Gradle support, Cordova update to 3.7 and many more. However, it has also meant that some things which worked perfectly in Mobile SDK 2.x no longer work. One such critical bug relates to how the image URLs are handled in Mobile SDK 3.x hybrid apps.

Read on if you are one of those hybrid developers who’s either upgraded your app from Mobile SDK 2.x or are about to do so. Continue reading