no they you cant install them on the memory card but there is an app that lets you install from the memoy card (cant remember what its called ive got it on my home pc and not installed it yet), that way if its an app you only want to use once and a while you can install then delete