The link you provided explains how to install apps onto phone internal memory from an SD card. The OP has asked how to install apps to an SD card which will only be possible after the release of WP 8.1See reply here:
How do I install apps from
an SD card? | Windows Phone How-to (United States)
its available in windows phone store on each app under " Download and install manually ":sweaty: