- Augmented Reality
- Broadcast Television
- Content Strategy
- Customer Experience
- Customer Insights
- Customer Journey
- Data Storage
- Design-Experience Design
- Dreamforce 2013
- Dreamforce 2014
- Google I/O
- HD Video
- Higher Education
- Information Architecture
- Loudness War
- Marketo Summit
- Mobile March
- Offline Marketing
- Online Marketing
- Public Relations
- Salesforce Marketing Cloud
- Search Marketing
- Social Media
- Software Development
- Software Maintenance
- Sundog Spotlight
- Time-Lapse Photography
- User Experience
- Video Production
- Viral Marketing
- Wearable Technology
- Web 2.0
- Web Development
- Web Video
January 13, 2015 | Craig Isakson: How To: Call Batch Apex from Batch Apex
Batch Apex is a powerful tool that can be used to do all sorts of cool stuff on the Salesforce platform. Batch Apex is typically used to perform larger operations that would normally be restricted by governor limits. It allows you to break that larger operation up into smaller bite-size chunks that are easier to deal with.
January 13, 2015 | Craig Isakson: Realtime Tracking with the Streaming API
At Dreamforce 2014 I had the opportunity to present some cool code on using the Streaming API to perform realtime tracking within VisualForce pages on Salesforce. It was a great experience!
September 30, 2014 | Craig Isakson: Another Dreamforce Giveaway?!
Yes, today I am all about the Dreamforce giveaways. This post is no exception! Have you been wondering about what the Streaming API is? How about how to use the Streaming API? Maybe you know what it is and how to use it but have been curious on how to implement realtime tracking in Visualforce pages via the Streaming API? If you answered yes to either of these questions, look no further!!
September 30, 2014 | Craig Isakson: Cool Tech at the Sundog Loft
Dreamforce is less than two weeks away. Here at Sundog we are preparing by putting the final touches on some awesome tech. We are very excited to be showcasing a number of different things from wearables to connected devices and how these devices can help provide a complete view of your customer when integrated with our various products.
September 25, 2014 | Craig Isakson: Notifications with the Salesforce iOS SDK in iOS 8
Anytime there is an OS update for mobile devices, no matter the platform, I always like to pull up apps I have written before or are currently working on to check to see if there are any hiccups. iOS 8 was no different. I noticed that my notifications were not working with one of my apps that is built off of the Salesforce iOS SDK.
September 09, 2014 | Jen Thompson: Meet Our #DF14 Speakers
Going to Dreamforce 2014?
Come meet a couple of Sundoggers who are packing their bags for San Francisco. This year, two of our high-tech experts have been invited to speak in the Developer Zone. In their sessions, you’ll find lots of real-world insights to hit the ground running with the Streaming API and maximizing VisualForce. Not to mention, they’re a couple of the coolest guys you’ll find at #DF14.
August 29, 2014 | Craig Isakson: Excited to Speak at Dreamforce 2014
Every year there are a few Sundoggers that make their way to San Francisco to attend Salesforce’s annual conference, Dreamforce. This year will mark my second year attending the conference. This will also give me another opportunity to share some of my knowledge I have learned on the platform with others by speaking in the Developer Zone.
August 29, 2014 | Craig Isakson: Creating Public RESTful Services in Salesforce
In the course of working with a Salesforce and other connected systems, you are bound to run across a time when you need to create a public web service in Salesforce to be consumed by an outside system. To me this seems fairly common. Recently when I was going to try to create such a service, I was having troubles trying to find out where this was documented and was wondering if it was actually possible.
August 29, 2014 | Craig Isakson: Calling RESTful Services on Salesforce Through the Native iOS SDK
Salesforce does a lot of awesome things that help a developer work on getting stuff done rather than setting stuff up. It is one of the reasons why I like the platform. A lot of the repetitive work is taken care of automatically. One such area is by using the Salesforce iOS and Android SDK’s. They make it a matter of using node.js and running a command in the terminal to get a boilerplate app complete that allows you to connect to Salesforce and start building what needs to get done.
August 29, 2014 | Craig Isakson: iOS JSON Tools Part II
If you remember back to the initial blog post on JSON tools for iOS, I had mentioned using Jastor for parsing data in iOS. Well, Jastor is no longer supported. However, this does not mean that you have to do it all manually. There is a new tool on the block and the new tool is JSONModel.
July 29, 2014 | Craig Isakson: Creating Classes and Triggers in APEX Using the Tooling API
Have you ever or are you now in a situation where you need to create an Apex class or trigger via Apex code and you are looking for a good way to do so? Then you have come to right place. This post will outline a simple and easy way to create these files in your Apex code that can be run from anywhere.
July 29, 2014 | Craig Isakson: Working With Dynamic Markers in Google Maps JS API
Google Maps has been around for quite a while. As such, when I came across the need to add dynamic markers to a map I did some searching. My search didn’t really yield what was looking for. There were a couple of similar situations I had found but nothing that really worked well.