Earlier quoted context omitted.
There also seems to an element of elitism among Apple fanboys, thinking their design is the only one that matters. "Android users obviously picked their device for other reasons than design, so it doesn't have to look as good."
> ..."element of elitism among Apple fanboys," Let's not use pejoratives. While we are at it, let's not project our own assumptions as points of fact.
Why don’t designers take Android seriously?
81–90 of 144 posts
Re: Why don’t designers take Android seriously?
#82Perhaps simply because design doesn't appear to be instrumental to the success on this platform?
Re: Why don’t designers take Android seriously?
#83Earlier quoted context omitted.
> The equivalent of web standards that would allow an Android app to do responsive design in the manner of a web app, devices don't have or respect. Oh, really? Let's take a look shall we: 1. Using new APIs if available and falling back gracefully if not: http://developer.android.com/training/basics/supporting-devi... 2. Adapting your layout and UI to each device based on screen size, density and other features: http…
You posted three links to the android documentation that don't address sedev's point at all. Your first point doesn't address the "falling back gracefully" part. The second part of that example, the ActionBar, which was introduced in ICS, IIRC, only has a community shim. Granted if you want to use a new API that may not have as much community support as the ActionBar, you either code one yourself (strengthening the s…
The real problem is that Android very heavily links layout with function. In HTML-land, a designer who knows a bit of html and css can happily redesign the layout of the page. In iOS-land, a designer can use UIBuilder to redesign the layout of the page as well (they usually break it too by dragging stuff inside other stuff, but it's visual and generally fixable). In Android, redesigning the layout of an app is generally very complex and nearly always requires major code changes because of how fragments are forced to interact through the activity god object.
Re: Why don’t designers take Android seriously?
#84> The other replies were mostly variations on the theme that Android users don’t pay for apps, they don’t have data plans, you can’t monetise them easily, and designers are all iPhone users and don’t really understand Android users … Socially, excluding Android users seems almost prejudicial. Unlike Android is difficult, this isn’t about about mere convenience; it’s a value judgment on who is worth designing for. Put…
Android == Google == Free Software
That still seems to be the basic idea many users have. It was always weird to see a platform with such high market share compared to iOS can not even get close to what iOS rakes in as revenue and mobile traffic.
If one looks at the numbers it's staggering that a platform with so many active devices cannot even get close to the mobile traffic that iOS generates. And no, I do not think that Android users just use apps and that's why you don't see regular mobile traffic from them. iOS also has apps and personally, I use mostly apps and don't surf that much using the browser.
Still, even back when I last checked people where projecting this to be a temporary thing and things would soon change to reflect Androids market share in the mobile revenue and mobile internet traffic statistics. Apparently, that does not seem to be the case. The Google == Free mentality seems to be too ingrained in people's minds. And I guess the recent privacy issues don't help there. "If they all gonna get my personal infos, then I surely won't pay for the app" seems to be the rational.
And why shouldn't it? It was long since established that if something is free, you are not the customer, you are the product. And if every other app seems to try and collect your info, of course you want the app to be free.
Re: Why don’t designers take Android seriously?
#85I was able to successfully train a designer to use the Android SDK's tools when appropriate, and check in graphical assets. In preparatory meetings I insisted the designer be in the room with the coders and product managers as I explained how Android is different. I taught them all how to use conditional layouts and how to test apps for good practices by changing font sizes to see if they really are geometry-independ…
As an app designer, I wouldn't mind a lesson myself!
Re: Why don’t designers take Android seriously?
#86Earlier quoted context omitted.
And then you read about stuff like this[1]: "Mika says it spent 20% of its total development time last year on the process of porting two of its games to Android and then tweaking those titles for individual devices. It could never even get Battleheart to work on Galaxy S phones, because they can't download .apk's larger than 30MB with stock software . For all the months of "thanklessly modifying shaders and texture…
That's the original Galaxy S, a device which is now 5 years old. There are plenty of apps which no longer support iPhones that old. "It's too hard" or "it doesn't make enough money" are more than reasonable. A software limitation in a 5 year old device is not.
The Galaxy S was released in June 2010 (so it's not even 4 years old, let alone 5…), it was barely a year old at game release and was not only one of the popular smartphones of the times, as the Nexus S it was also the reference device until November 2011.
Re: Why don’t designers take Android seriously?
#87Earlier quoted context omitted.
Eclipse is the default for most Java development, but I know fairly few serious Java developers who use it. Some do, I'm not saying they don't exist, but IntelliJ--of which Android Studio is a fork--is generally the go-to tool amongst the experienced, skilled Java folks I know. Double for Scala. (I used nothing but IDEA for Android work at my last job, for about eighteen months - Eclipse is certainly not required and…
I was wondering how IDEA compared to Eclipse for android dev, in large part because I'm interested in porting my app to Kotlin, if it's not too huge a jump. It's good to hear that it works well, despite not being the "official" default.
I was impressed with the tools you get out the box. I've paid hundred (close to thousands) for similar tools in .NET.
Re: Why don’t designers take Android seriously?
#88Earlier quoted context omitted.
I've been writing Android code for close to 3 years now and I can tell you the problem isn't you. Android layouts are like CSS in that eventually they warp your brain to the point where you can mostly understand them and be productive with them, but they are still kind of ridiculous and make doing things that should be relatively easy much harder than they ought to be. Sadly the whole way the layout system works seep…
Really? I picked up CSS in a few hours but I still can't begin to wrap my head around how to properly work with Android layouts. I really wish Google would let people use HTML and CSS instead of that bizarre relational XML stuff.
Re: Why don’t designers take Android seriously?
#89Earlier quoted context omitted.
I've heard that, and that's fine - I appreciate the suggestion and will probably use it, but if that's actually the best then people will take Android dev more seriously when the best is the standard IDE. Right now Eclipse is the default and it blows.
Android Studio is the recommended IDE for any new projects. It's made by JetBrains, and it's 100x better.
Re: Why don’t designers take Android seriously?
#90How about "Android users want a phone, not apps". If you want a phone, you get an Android. If you want apps, you get an iPhone.
Look at the stats for web use. In 2012, there was more Android Webkit use of cellular (more users?), but far more Mobile Safari if you included WiFi. An iPhone / iPad is used as a computer, Android is a phone and mobile browser (for when you can't use a real computer).