This Is What Developing For Android Looks Like
11–20 of 94 posts
Re: This Is What Developing For Android Looks Like
#12Yes, indeed. All android developers have 400 phones (neatly and photogenically arranged on a conference room table, no less). Look, fragmentation has costs. Outside the core APIs (and especially with hardware-facing interfaces) you need to expect to do some testing. Screens have different resolutions. PVR and Mali have different rendering bugs. Different cameras have different quirks. But to baldly pretend that this…
Re: This Is What Developing For Android Looks Like
#13Re: This Is What Developing For Android Looks Like
#14I'm not an android developer, but I am curious. Why is it that testing on dozens/hundreds of platforms is considered essential for cell phones, but not for PCs? Is android just that much worse at abstracting hardware than traditional OS'es?
I'd like to hear more on this issue though.
Re: This Is What Developing For Android Looks Like
#15> You know how all Android developers complain about fragmentation? Yeah, this is what fragmentation looks like. This is some of the most insulting garbage out there. I'm an Android developer. I don't complain about fragmentation. Ever. Don't you dare lump me into a group of people you hear complaining loudly. I'm not one of them! I know it can be hard to get apps to work across all phones. The variety of available h…
In fact, nowhere do we find Mr. Slu complaining about the ecosystem. The only person putting forth the we are in a horrid state of affairs line is the author of the article.
I suspect that the picture from Animoca was taken as a statement of the company's quality, asserting that "Our company takes the time to QA on all these devices. You the consumer can be assured that our apps will work on your phone, no matter what you use." The picture, to me, is a statement of pride, rather than a display of frustration.
So it looks more like the author had an agenda, and tried to put a square piece into a round hole.
[1] “We like fragmentation as users prefer choice. We are not big believers that one size fits all.”
Re: This Is What Developing For Android Looks Like
#16Earlier quoted context omitted.
Why a web-based emulator? Just use the one that's included with the Android SDK. You can simulate any combination of memory, screen size, screen resolution, and various hardware characteristics. Sure it can be slow, but it's getting better and is actually emulating the system you're developing for.
You've never actually built an Android app have you ? The emulator is NOTHING like the real devices.
Re: This Is What Developing For Android Looks Like
#17> You know how all Android developers complain about fragmentation? Yeah, this is what fragmentation looks like. This is some of the most insulting garbage out there. I'm an Android developer. I don't complain about fragmentation. Ever. Don't you dare lump me into a group of people you hear complaining loudly. I'm not one of them! I know it can be hard to get apps to work across all phones. The variety of available h…
Just so you know. You are absolutely in the minority of Android developers. Most want their apps to work on ALL phones.
But just as developing for any other open platform, attempting to reach 100% compatibility with every device combination is both insane and unnecessary. A range of 5-10 devices is usually sufficient for the 99% of users that most apps will be happy to support.
Re: This Is What Developing For Android Looks Like
#18> You know how all Android developers complain about fragmentation? Yeah, this is what fragmentation looks like. This is some of the most insulting garbage out there. I'm an Android developer. I don't complain about fragmentation. Ever. Don't you dare lump me into a group of people you hear complaining loudly. I'm not one of them! I know it can be hard to get apps to work across all phones. The variety of available h…
Working on several high profile apps here in Denmark I have felt the pain of not having enough real devices to test on. A bank just wont accept that you don't support one of the most common phone on the market because it has some problems with the camera.
Another project ran into the BigInteger.modPow is not thread safe issue way too late in the development process because we didn't test intensively on pre 2.3 devices.
After facing all these issues, my current project run automated test on 20 physical devices daily. It also helps us keep the UI looking sharp on all devices.
Re: This Is What Developing For Android Looks Like
#19> You know how all Android developers complain about fragmentation? Yeah, this is what fragmentation looks like. This is some of the most insulting garbage out there. I'm an Android developer. I don't complain about fragmentation. Ever. Don't you dare lump me into a group of people you hear complaining loudly. I'm not one of them! I know it can be hard to get apps to work across all phones. The variety of available h…
Re: This Is What Developing For Android Looks Like
#20I'm not an android developer, but I am curious. Why is it that testing on dozens/hundreds of platforms is considered essential for cell phones, but not for PCs? Is android just that much worse at abstracting hardware than traditional OS'es?