Windows Phone have good option to install large application from SD card.
We can download Windows Phone Application from Desktop and then we can add this application file to SD Card and install from SD Card.
- Login to your windows phone store and select application you want to download
- Download xap file
Download link for xap file
- Copy your xap file to SD Card folder. Disconnect the data-cable and restart phone (may not require to restart)
- On your windows phone go to store > SD Card > Select Applicatino from list and install. Windows 8 application install form SD card