Gavin Morrice

is a web and iOS developer from Edinburgh, Scotland.

more about me »

Blog Archive

The Movember Guys Missed a Trick With Their URL design...

I've seen a few guys on Facebook and Twitter advertise their "Mo Space" pages (Movember profile page where people can give donations) this month. Kudos boys!

The problem is, the link they've shared is the generic "mospace" URL which shows your own profile when you've logged in (http://uk.movember.com/mospace/) and not the unique URL for their profile (e.g. http://mobro.co/gavinmorrice). They've clearly just copy/pasted the URL from the address bar - a pretty understandable mistake.

To put this into perspective, imagine seeing something on your Facebook news feed you thought was funny so you send your friend a link to http://facebook.com expecting them to see the same thing (they don't, they see their own news feed). What ends up happening is, when people click the URL to go and donate they're either redirected (because they don't have a Movember account) or they're shown their own Movember profile page.

Given that the whole point of a Mo Space page is to share the URL with others and get some donations - I really think this UX faux pas should be addressed in the next release and unique user URLs used instead.

#JustSayin


How To Use the Facebook iOS SDK In Your RubyMotion project

Here's a quick how-to to set up the Facebook iOS SDK in a RubyMotion project.

  1. Install Bundler if you haven't already.
    run bundle init from the terminal
    Add require 'bundler' to your Rakefile under require 'motion/project'
    Add Bundler.require under that.

  2. Install Cocoapods if you haven't already.
    Add gem 'motion-cocoapods' to your Gemfile

  3. Then add the following to your Rakefile...

    app.frameworks += %w{ AdSupport Accounts Social }
    app.weak_frameworks += %w{ AdSupport Accounts Social }
    app.pods do
      pod 'Facebook-iOS-SDK', '~> 3.1.1'
    end

    app.info_plist['FacebookAppID'] = '<your app id>'
    app.info_plist['URL types'] = { 'URL Schemes' => 'fb<your app id>'} # note the "fb" prefix

Fin!

I've uploaded an example application to Github: Bodacious/FacbookConnectWithRubyMotion


How To Remove Someone From Your Facebook Feed ...

...Without Un-friending Them

We all have them: Friends, family members and acquaintances who insist on clogging up our Facebook News Feed with pointless statuses, relationship woes, declarations of their faith, photos of their cars/kids/meals etc.

I love you but... please stop spamming my life with your mundane crap!

So you want to remove someone from your News Feed but you don't want to un-friend them and you certainly don't want them to find out that you find photos of their freshly washed Mazda a pointless drain on your energy and time. Here's what you do...

  1. Go to their profile
  2. Hover over the "Friends" button on the right hand side. After a second you'll see a pop-up with some options
    Hover over the friend button to see extra options
  3. Click on the option "Show in News Feed" to disable it.

From now on, they'll no longer show up in your News Feed.

NOTE - You can also click on the "Settings..." option just below "Show in News Feed" to change the frequency and type of posts that Facebook will show you from this user.

How to Re-add Someone to Your News Feed

So, further down the line, you've changed your mind and have decided you want to include this person in your News Feed again. What do you do? You have two options:

If there's just one person who you'd like to re-add, follow steps 1-3 above. That should be enough to include the person in your Feed again. If you'd like to re-include multiple people without the hassle of going to each of their profiles one by one then you can try this...

  1. Make sure you're on your News Feed screen (go to www.facebook.com)
  2. On the left you'll see "News Feed" and if you hover over it you'll see a little edit button - click that!
    Edit News Feed
  3. From here you'll see a list of all of the people you've hidden and you can click the "x" by their name to re-add them
    News Feed Settings Tab

Your Facebooking experience should be a little more pleasurable now - You're welcome!