nds4droid is a free, open source Nintendo DS emulator written for Android smartphones. It is based off of the excellent emulator DeSmuME. The source code can be found on GitHub.

Answers to frequently asked questions can be found here: nds4droid FAQ

nds4droid is free and has no ads.