No. You do not need any application for OliCARD. Having an NFC compatible phone is enough for OliCARD.