Why does anyone involved in payments not bother to QA their Android offerings? I can point out about 20 UI issues just in the screenshots on Google Play. Installed the app; hitting menu items in the drawer stacks Activity upon Activity, breaking the interaction. Everything is non-standard or ported from iOS, when it takes all of half an hour to pop in the support library and use the official Action Bar and Navigation Drawer components. Even worse, the entire app is locked in portrait orientation.
It's shit like this that degrades the Android experience, and it needs to stop. Stop treating Android like the "second platform". Hire people who can push back against shitty design. Use the tools that the platform provides.
To counter that: what difference does it make? Are users going to abandon this service because the Android app does not conform to UI norms? T-Mobile are going to start caring about this when they have an incentive to spend the time and money on it. So far that doesn't seem to be the case.
I'm the last person to defend Apple but their App Store review process will often reject an app like the one you describe. Google won't. So people develop better apps for iOS because they have to.
My objections come from supporting the platform as a whole, not T-Mobile's bottom line. As more popular apps abandon official design guidelines in favor of custom UI that doesn't work, it makes using the platform an inconsistent and jarring experience, and that hurts the platform as a whole.
Really, I'm surprised that T-Mobile doesn't get this, as their business relies in part on selling this platform to customers.
Google could do more, yes, but doing so would erode the relative openness of Play Store app submissions. They provide the tools and the guidelines, and that should be good enough. I can't think of any other platform where a straight port of another platform's UI is a standard or acceptable practice.
> My objections come from supporting the platform as a whole
T-Mobile doesn't care. The same thing is common in the Apple world. I use an app all the time that faked their own drop-downs to the point that the 'labels' are actually editable text fields.
They don't care. Been there for months and a few updates.
If the purposely dragged the iOS design into the Android app, instead of designing the Android app around its native UX support, that's a bit of a cockup.
In some cases this is a case of branding over consistency. In other cases people would rather spend the effort of cloning the iOS UI rather than learning Holo.
There is a very big difference between an app that can be limited to newer Android versions and one like this that must run on buggy, old, un-capable of using newer UI widgets versions. While inclusion of ActionBar compatibility is a big improvement in the usefulness of the Support Library, it's still not a zero-cost, zero-risk decision.
Some of what you are complaining about is valid, but an up-to-date UI can reasonably NOT be the top priority for an app of this nature.
In what world does dropping in a Google-supported library, tested on multitudes of hardware and OS combinations and used widely by developers, cost more than rolling your own UI components and testing them yourself?
It's amazing what things have come to. They have disclaimer footnotes for 3 of their 4 headline claims and the remaining one is conditional on being a T-Mobile customer.
And there are so many fees, especially for people that don't have a T-Mobile phone.
I guess when/if interest rates go up these things won't be very popular.
I think it'll still be popular among the unbanked, who are getting raped on fees at check cashing facilities and whom are unable to get a traditional bank account.
As a Simple (https://simple.com) banking customer, I don't see what T-Mobile offers that Simple doesn't besides someplace to load cash in person. Fun fact: Simple and T-Mobile are using the same "real" bank (The Bancorp Bank) to provide their services. Google also uses The Bancorp Bank for their Wallet card.
Many of the people paying the most cumulative fees should be able to maintain a no fee checking account (because regular direct deposits).
I do wonder what the breakdown is on access/credit problems/awareness/willingness to deal with banks. Around here the credit unions are inexpensive and about as close as anything else.
Bancorp's business model is to design their systems primarily around integrating with other systems. It appears to be why most technology companies are using them for the underlying banking infrastructure.
What I don't get is the intersection between "take a picture of a check with smartphone" and "for people who can't get a checking account". I'm going to assume that T-Mobile believes there is a sizable market of people with $600 phones who can't get a checking account, but really?
> I'm going to assume that T-Mobile believes there is a sizable market of people with $600 phones who can't get a checking account, but really?
Really. You'd be surprised what you can buy with financing (hello "Buy Here Pay Here" loan shark car dealers). T-Mobile isn't doing it out of the goodness of their heart, but they're definitely going to cannabilize check cashing businesses.
Smartphones get cheaper and cheaper. Last year it was the $300 Nexus 4, now it's the $180 Moto G. And that's for mid-tier phones; the low end of Android goes very low.
Most Androids sold are not of the $600 variety, but around $100-$200, from companies you have never heard of before. And they are new, not including the second hand market.
It looks like a lot of unsuspecting participants blinded by effective marketing are about to get ripped off hard. "Retail Purchase Fee: $4.00" From https://www.t-mobilemoneyservices.com/NeedHelp/Fees Let's just hope folks using the service have a T-Mobile number! With the average debit card holder making about 18.3 purchases per month (and likely more for the targeted demographic because many in this starvation-wage tier have to make more purchases due to lack of sufficient storage or time), it looks like a nice $75/mo unannounced subscription fee.
The phrasing of "No charge at participating T-Mobile stores; if purchased elsewhere, the fee will be refunded to card account within 30 days" makes me suspect that fee is actually just the cost of getting the initial card.
And outside of US, cards which are magnetic only are refused in more and more places, because of either company policy due to a large number of fraud,or just straight up lack of terminals to process them.
Also, I think I've only had a single check in my entire life - I don't even know what I would need to do to issue one, and I run my own company. So it also must be an American thing.
This is a service targeted at the US so it has to target the US's (antiquated) banking system. Checks are on the way out, but most Americans still need to write or cash them fairly regularly. Chip-and-pin cards are still not widely supported in the US, but support for magnetic stripe cards is almost ubiquitous. It does seem outdated by international standards, but for the US, this is actually a step forward compared to the check cashing services that many poor people use.
How old are you? Checks were fairly common when I was growing up in the US but no more. Probably different elsewhere tho.
I pay my rent with a check, but that's it. Oh and I pay my car tax every year with a check. Old people stuck in the past (my mom) pay all their bills with checks. Bills you get in the mail that dont accept credit card are paid in checks.
I could pay my rent in cash but I want to have a copy of the canceled check as further evidence I paid my rent in case any issues come up and I have to prove I paid rent.
It's shit like this that degrades the Android experience, and it needs to stop. Stop treating Android like the "second platform". Hire people who can push back against shitty design. Use the tools that the platform provides.