Putting a banking app on android market? [closed]
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this questionI am currently developing a mobile banking app for a Bank. The concern is how should this app be distributed to the end customers.
There are two school of thoughts: a) Put the app on the android market and\or other app stores pros: Bank can target large customer base to download the app. Bank does not have to go into the hastle of installing download 开发者_开发问答procedures on their website.
cons: Major securing concern regarding phishing attack. At present the bank advises it's customers not to trust any other URL for banking transaction as they can be a phishing attacks. Hence such a move will contradicts banks stand. The concern will be tomorrow some hacker puts an app with the Banks name and publishes it on some other app-store.
b) Put the app on the Bank's official website. pros: No security concern in the form of publishing it.
con: Not very sure?
Kindly advise what will be the better strategy.
Very interesting question. Actually when searching the Android Market, a banking app for my bank based in Holland shows up. It even has a link to the website of that very same bank. Your question made me think, as there is no way to check if this app is actually published by the bank.
Browsing the link to the bank app page, it says the app can be downloaded by texting (SMS) a code to a dedicated number, after which the bank will send you a downloadlink to their banking app. Now I guess that would be a good way of making sure you won't download a spoof app.
This probably can't be answered on SO, but it is regardless a very interesting question. My gut instinct is to have it on the bank website. This alienates certain AT&T customers as that company locked non-market apps out, but overall I wouldn't trust my banking app coming from the same market with sexy-time-jigsaw-puzzles that require a laundry list of permissions, if you know what I mean.
If you choose (b) the application will not be available on many AT&T devices.
Google will show company name on app page which will be harder to hijack plus the app can be advertised via bank's page that will forward to the right market app.
So I think that (a) is better solution and many banks do it.
精彩评论