mycards uses the most irritating approach. there is no mobile app. its a web page but can only be opened from mobile browser. at least they should remove the mobile browser limitation as its just a web page. God only knows why they do not want the user to access from normal PC browser.