Installing Apps Manually

I would like to know if there is any method to install apps in the 8x manually. I know you can do that if you have an SD card but since this phone doesn't I am not quite sure I can do it. The app I would like to install is Swapchat so I am going to use the same thread to ask if y'all have heard anything about Snapchat coming to WP8.

Snapchat (official) not being available on WP and the 3rd party client Swapchat (which is designed and works really well) is, and since being pulled from the store, is only available via XAP sideloading.

Snapchat (official) not being available on WP and the 3rd party client Swapchat (which is designed and works really well) is, and since being pulled from the store, is only available via XAP sideloading.

Damn. I don't use such apps so I wasn't up to date. I see. That is a problem.

In that case, what I linked to above really is the only option. Having an SD card wouldn't help at all.