As an Android nut and graphic/industrial/UI designer I've been thinking a lot about this recently, and just had to get it off my chest. Here goes:
UI styling should be about the content, not the interface. Glossy elements just distract from their actual content. There should be a move away from what Apple does with iOS (emulating analogue elements digitally) towards what Microsoft did with WP7. WP7 showed that you can have an interface without any sort of shininess/gradient or analogue elements and still have it be completely usable and beautiful at the same time.
But what I'm really interested in is the future of Android. Gingerbread was a great step ahead in terms of UI styling. But I wonder what we will see when Sense UI, Motoblur, TouchWiz etc. are updated to 2.3? Sense is notorious for faux glossiness and TouchWiz is notorious for being plain ugly. Will WP7 and Gingerbread help these companies realize that the trend is moving away from iOS-eque styling and towards WP7-esque styling? Or will they continue to blindly copy iOS and ignore Google's attempts to beautify Android? My guess is that they will eventually catch on, but it might take a while. Perhaps if WP7 takes off and commands a decent market share these companies will take notice. We've already seen previews of Sony Ericsson's 2.3 TimeScape skin and LG's 2.3 whatever-it's-called skin and they both appear to have abandoned Gingerbread's gradient-less notifications bar and title bar and replaced them with gradients. Too bad.
Also, what will Honeycomb bring? We've now seen previews of the tablet version, and I can see many 2.3 styling cues in 3.0. One thing I noticed though is that it uses blue as the 'accent color'. Gingerbread strongly reinforced orange as Android's accent color so I wonder why they would change this. What I'm hoping is that the accent color can be changed- it's certainly plausible, as the accent color seems to play a huge part in the Honeycomb previews I've seen. Or perhaps phones will remain orange and tablets will be blue? It seems like a strange differentiation.
Hints at UI change in the phone-version of Honeycomb include new text-entry fields (looks like the Android keyboard spacebar symbol but stretched), a new look and swiping interaction for tabs within apps (seen in the leaked Music 3.0 app, the 2.1 News and Weather app and the new YouTube app), and like I mentioned, color accents everywhere. Videos of Honeycomb show pop-ups, scroll bars, loading rings/bars and menus featuring the glowing blue accent.
What I'm wondering about is this 'UI overhaul' that everyone is talking about. Is it going to be mostly visual like the stuff I mentioned above or is it going to completely change the UI paradigms of Android? I think a huge change in UI akin to the WM6.5 > WP7 transition would alienate a lot of users and break a lot of apps. Therefore I'm thinking 3.0 is going to be a few tweaks to the interaction part of the UI, but a huge change to the visuals. I predict they will update almost all of the core apps to match the graphics we are seeing in 2.3 and 3.0, to finally put to rest those complaints that Android looks 'hacked together'. The changes in 2.3 were probably a catalyst, to get developers thinking in this new design language. Google needs a name for it, just like WP7 'Metro'. After all it's up to the developers to make apps that match this style.
I'm a Nexus fan and would never buy a phone without stock Android so maybe this is just me dreaming of an end to carrier/manufacturer skins, but what do you think?
As long as it have the look and feel of ADW.Launcher. It can have what ever UI.
chrizzled said:
As an Android nut and graphic/industrial/UI designer I've been thinking a lot about this recently, and just had to get it off my chest. Here goes:
UI styling should be about the content, not the interface. Glossy elements just distract from their actual content. There should be a move away from what Apple does with iOS (emulating analogue elements digitally) towards what Microsoft did with WP7. WP7 showed that you can have an interface without any sort of shininess/gradient or analogue elements and still have it be completely usable and beautiful at the same time.
But what I'm really interested in is the future of Android. Gingerbread was a great step ahead in terms of UI styling. But I wonder what we will see when Sense UI, Motoblur, TouchWiz etc. are updated to 2.3? Sense is notorious for faux glossiness and TouchWiz is notorious for being plain ugly. Will WP7 and Gingerbread help these companies realize that the trend is moving away from iOS-eque styling and towards WP7-esque styling? Or will they continue to blindly copy iOS and ignore Google's attempts to beautify Android? My guess is that they will eventually catch on, but it might take a while. Perhaps if WP7 takes off and commands a decent market share these companies will take notice. We've already seen previews of Sony Ericsson's 2.3 TimeScape skin and LG's 2.3 whatever-it's-called skin and they both appear to have abandoned Gingerbread's gradient-less notifications bar and title bar and replaced them with gradients. Too bad.
Also, what will Honeycomb bring? We've now seen previews of the tablet version, and I can see many 2.3 styling cues in 3.0. One thing I noticed though is that it uses blue as the 'accent color'. Gingerbread strongly reinforced orange as Android's accent color so I wonder why they would change this. What I'm hoping is that the accent color can be changed- it's certainly plausible, as the accent color seems to play a huge part in the Honeycomb previews I've seen. Or perhaps phones will remain orange and tablets will be blue? It seems like a strange differentiation.
Hints at UI change in the phone-version of Honeycomb include new text-entry fields (looks like the Android keyboard spacebar symbol but stretched), a new look and swiping interaction for tabs within apps (seen in the leaked Music 3.0 app, the 2.1 News and Weather app and the new YouTube app), and like I mentioned, color accents everywhere. Videos of Honeycomb show pop-ups, scroll bars, loading rings/bars and menus featuring the glowing blue accent.
What I'm wondering about is this 'UI overhaul' that everyone is talking about. Is it going to be mostly visual like the stuff I mentioned above or is it going to completely change the UI paradigms of Android? I think a huge change in UI akin to the WM6.5 > WP7 transition would alienate a lot of users and break a lot of apps. Therefore I'm thinking 3.0 is going to be a few tweaks to the interaction part of the UI, but a huge change to the visuals. I predict they will update almost all of the core apps to match the graphics we are seeing in 2.3 and 3.0, to finally put to rest those complaints that Android looks 'hacked together'. The changes in 2.3 were probably a catalyst, to get developers thinking in this new design language. Google needs a name for it, just like WP7 'Metro'. After all it's up to the developers to make apps that match this style.
I'm a Nexus fan and would never buy a phone without stock Android so maybe this is just me dreaming of an end to carrier/manufacturer skins, but what do you think?
Click to expand...
Click to collapse
Just my two cents here but.... I don't get everyone saying android has no polish. I love my Nexus One, I love stock (vanilla) android. I think Touchwiz is an abomination and said as much when that thread came out to put touchwiz on the N1. Sense is pretty but too bloated in my opinion. Don't get me started on Motoblur... I agree earlier versions of android needed work. >2.2 {in my opinion} Personally I think android is fine. (iOS IS pretty, but so what it's also got an evil ecosystem...) The tweaks done to
2.3 are nice but unnecessary (IMHO). I love the way Android looks.... Oh, and I heartily agree with your statement that "UI styling should be about content...."
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
If android could come up with a functional UI I might jump back aboard. Til they do WP7 is the only way to go.
Love the look of stock Android on my Nexus One. Love the new Gingerbread visual tweaks and look forward to the OTA.
HATE 3rd party U.I.
z33dev33l said:
If android could come up with a functional UI I might jump back aboard. Til they do WP7 is the only way to go.
Click to expand...
Click to collapse
Android HAS a perfectly functional UI. Thank you.
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Babydoll25 said:
Android HAS a perfectly functional UI. Thank you.
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Click to expand...
Click to collapse
I used to think so too... now it just seems laggy regardless of launcher...
z33dev33l said:
I used to think so too... now it just seems laggy regardless of launcher...
Click to expand...
Click to collapse
What lag? {unless ur using a SGS} I have never experienced this lag u speak of sir. My N1 flies I tell you, flies!!! (I have seen in Samsung's phones however...)
(That is why I don't buy them...)
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Babydoll25 said:
What lag? {unless ur using a SGS} I have never experienced this lag u speak of sir. My N1 flies I tell you, flies!!! (I have seen in Samsung's phones however...)
(That is why I don't buy them...)
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Click to expand...
Click to collapse
Didnt notice it on my Nexus one til I got WP7, now I just gave the nexus to my brother... just seems slow and jumbled by comparison
im glad the orange accents are gone in honeycomb, the blue looks way better, also im glad the green icons didnt made the cut, i really hope this look becomes the standard for both the tablet and the smartphone versions of the os
Android is ok but can be boring....
Personally I love the idea to have more than 1 OS on your device, so you can easily change whenever you want
With Matias Duarte on board we should see some drastic changes in the UI in the upcoming versions.
Look at the Honeycomb on tablets, we're now not required to have physical buttons, virtual controls are there, the switch tasking panel now actually shows us the current snapshot of the appss in the background - awesome idea from WebOS if you ask me.
z33dev33l said:
Didnt notice it on my Nexus one til I got WP7, now I just gave the nexus to my brother... just seems slow and jumbled by comparison
Click to expand...
Click to collapse
I'm a phone addict and I try out almost every phone and OS that comes out. I still don't see what you are talking about, WP7 didn't feel any faster or more polished. It's got a new look and has some ooomph too it, but nothing that noticeable.
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Babydoll25 said:
I'm a phone addict and I try out almost every phone and OS that comes out. I still don't see what you are talking about, WP7 didn't feel any faster or more polished. It's got a new look and has some ooomph too it, but nothing that noticeable.
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
Click to expand...
Click to collapse
As am I and I will still admit that the nexus one was the smoothest experience I recieved from an android phone. In all honesty I never thought I'd jump ship and I thought live tiles looked completely retarded. I didnt really think a GPU accelerated UI would mean anything but it did... its just smoother... virtually lag free and though I'm not trying to insult I dont see how you cant see the difference....
z33dev33l said:
As am I and I will still admit that the nexus one was the smoothest experience I recieved from an android phone. In all honesty I never thought I'd jump ship and I thought live tiles looked completely retarded. I didnt really think a GPU accelerated UI would mean anything but it did... its just smoother... virtually lag free and though I'm not trying to insult I dont see how you cant see the difference....
Click to expand...
Click to collapse
I mean don't get me wrong, live tiles rock (and roll) but maybe it's just my N1 {and Sparky's but I set his up so...}, but I didn't see an overwhelming difference even with the hardware acceleration. I guess it all boils down to (after a certain point) how you have your individual phone configured... I have not yet seen anything worthy of N1 abandonment...t least not yet.
Sent from my Llama powered N1 courtesy of the xda app! Llama Power!!
I thought my N1 was smooth until I tried a Nexus S... now I can't go back.
The Gingerbread stock launcher is silky smooth. WP7 smooth. The scrolling and 3D app drawer is much smoother than LauncherPro or ADW Launcher. Live Wallpapers do not affect performance at all. The new UI elements make android look much more refined. The screen-off animation and the scrolling overshoot glow are amazing. And that's just the UI...
Long live stock Android and Nexus devices!
UI of Android
- The current browser UI is driving me crazy! Especially the back operation could jump to another app is un-acceptable.
- We need to have a mechanism for something like a pop up app. For example, when reading, a quick pop-up to look up a word or access wikipedia. It just need to : select, open with selection. Since Android let all apps open, the user just go back to the last app to continue
- I agree that data is important. The contact is the central of a phone. It can be mail, phone, sms, im, photo, calendar, ... The owner is of-cause need to be part of the contact. And there should be able to browse, jump, classify contacts quickly. I would like to suggest allow tags. An extendable contact db will be very nice.
- Moreover, for tabalet, there should be multi-users, switching profiles, encrypt data, etc. the lock screen should allow change of user
- Please consider the actual usage of a phone or tabalet together with other devices. Android should be part of a bigger system instead of a single computer. Cross interaction with desktop, other tabalets, is a must: ssh should be a standard on every device. There should be neighbour or friends nodes (not people, but devices) that can registers long term or short. There should be a easy way to find the new ip or connection method(bt) for the device. a bluetooth message send to allow register the device and provide a instant connection is good. Porting synergy allow share keyboard, (mouse) and clipboard is good, but need to address the situation where mouse is missing. Send screen shot is useful too. exchange pic, contacts, calendar events, ....
- Make index a ready service, update of index can be done when charging. It can be a mode call sleep, which will do house keeping like : update indexing, clean up space, calculate statistics, exchange data with cloud. The phone would work but will be slow. User can understand that the phone go sleep a while to keep healthy. The index is very valuable : provide fast browsing for things, faster search, and support a multi-dimension browsing experiende.
- clipboard : with multi-history
- Please check lePhone : use of gesture instead of soft key.
- Fast switch between opened apps
- notice : allow user to block call, sms, ... to interrupt. There can be a priority and the user can set the current lock level, priority lower the lock level would not sound, visual or virbaton
- I am not very sure about this : there should be scene : like meeting, driving, atHome, atOffice, etc. which can be auto-detect by various sensers. But too smart a phone can also be troublesome.
allow two phones to compare the app list, find common contacts, temporary play a game with connection (like NDS download play), peer chat (group of devices), share camera, audio, borrow book
current desktop background is not good. Make it easier for user to dress up their phone.
Samsung’s Multi-Window feature is one of the more fascinating aspects of the company’s recent devices. Working in two apps side-by-side is an incredible boon to multi-tasking and productivity. However, this feature has been limited to only Samsung devices. Attempts to add it custom ROMs have been aggressively shut down by Google itself. However, what if instead of baking this functionality into a ROM, it was provided through an application launcher?
This proposal takes it roots in a device that was poorly executed. The Notion Ink Adam (first generation)’s interface was designed in a panel view, allowing quick access to certain services. While a sound idea in theory, this concept and the device were poorly designed. However, the idea remains a viable prospect.
What if this panel view was baked into a launcher application? What if the homescreen was a space that could be manipulated to show up to three applications?
When Android was unified under ICS, Google introduced the Fragments API to assist in developing paneled applications (ie. tablet optimized applications) and applications that could host multiple user interfaces (ie. Gmail phone and tablet UI). What if, theoretically, an application was designed using the Fragments API that created panels for hosting applications? Multiple applications could be utilized at once, side-by-side, much like Samsung’s Multi-Window feature.
The home screen would be a blank screen with the frames outlined in some manner. Layout options would ideally include a three panel layout (each panel occupying a third of the screen) or a two panel layout (one panel occupying two-thirds of the screen, the second occupying the remaining third), always in landscape orientation. I haven’t fully thought out how a portrait mode would work. The app drawer would be accessible via a swipe from the right side of the screen moving to the left side of the screen. To ensure the drawer could be opened with a swipe without disrupting applications using swipes, there would be an active region to detect the swipe, like in the Sidebar application. With the app drawer, a short touch would open up the application in full screen. However, a long press on the application would provide a menu of options regarding which frame the application would be sent to. Widgets would not be utilized in this launcher, as there is no space or need for them.
This is simply a proposal. I don’t have the coding knowledge or experience to be able to begin experimenting with this, or to know if this is even possible. However, I thought I’d at least make this post to see what people thought. Creative criticism and ideas are appreciated, but please, nothing incredibly negative.
Basic mockups using a Nexus 10 were made and are available below. These are incredibly basic, so be warned.
Now in every new android release since kitkat there has been regressions, but in PIE I noticed this one has a fair few so I googled and I observed that almost every article was only praising the release as if they just there to promote and suck up to google developers.
Then I found this very honest post from a guy on reddit.
https://old.reddit.com/r/Android/co...eatures_since_the_pie_update_and_the/ejrdwnp/
I will quote also.
Neutered navigation bar with an increased focus on gestures rather than buttons (wit the bar using up the same amount of space with decidedly half-baked gestures). Some companies at least maintained the options of buttons or gestures, but I think the Google Pixel 3 prevents users from having the option of using the classic navigation buttons.
Horizontal Recents/Overview screen instead of a vertical variant - this "feature" is more subjective, I guess.
Enforced 3-icon limit for notifications in the status bar, all thanks to notches - for certain phones, this change completely removed the option to have as many icons in the status bar as you have space for.
The Digital-Clock/Time's position was enforced on the left instead of the classic right-side position - again, all thanks to notches..
The Volume Slider got changed to a "vertical" variant if I recall correctly, and I think that certain volume sliders can only be changed by actually diving into Settings, whereas the Android 8/Oreo implementation gave a simple quick drop-down to change all 4 at once, and Samsung even added the option to switch the controlled volume default from Ringtone to Media.
Removal of easy access to viewing System Uptime in Android Info (WHY? It's a useful metric that just sits there harmlessly!).
The DevCheck application thankfully still indicates System Uptime, although the read-out isn't as "fluid" (doesn't refresh as much) from what I've seen.
Neutering of the "Quick Toggles" pop-up thing, where you can adjust certain quick-toggles' settings quickly without actually diving into the Settings screen.
certain "Do Not Disturb" mode capabilities/workflows that were possible in Android 8/Oreo are apparently harder, if not impossible, to achieve in Android 9/Pie.
I think that the Android 8/Oreo Easter Egg got removed..? (if one counts that as a feature).
Call Recording got heavily hampered.. I'm not sure of Screen Recording... Custom theming on Samsung devices also seems like it will be harder to achieve in the near future (going by a recent changelog entry for the "Theme Galaxy" application), although "One User Interface (One UI)" seems to be softening the blow.
as others have mentioned, the method to access Android-native "Split-screen/Multi-Window view" has been altered a bit...
Click to expand...
Click to collapse
For me on a personal level the nasty ones are the removal of battery saving location from UI (the underlying code still supports it), removal of expanded controls from quick toggles, and the call recording hampering.
Now personally I dont think I have recorded more than a few calls in my lifetime on a smartphone, but I believe in user's been in control of their own device and user choice. The change to quick toggles is just mind baffling and makes no sense whatsoever, the changes to GPS may possibly make sense but it needs to be explained to users, instead of just silently removing the feature and have the media pretend its not happened.
Their minds would be better focused on fixing the flaws in the UI so e.g.
Black themes that are inconsistent so e.g. I have a black theme enabled but the navigation bar is white, and the notification boxes are white.
More control over UI elements, allow more freedom to do things like resize notification boxes (they way too large on stock android), reposition every icon and so forth. No choice on vertical or horizontal recent apps screen.
Consistency in UI, so e.g. on quick toggles when expanded you see text labels, when not expanded you dont, there is no reason for that, its just bad consistency.
I also hear of future regressions like plans to replace navigation buttons entirely with gestures, that I think is a disaster in the making as many users dont use gestures, and prefer buttons.
I think its clear changes are been made for the sake of change rather than functional improvement. I feel android UI peaked with kitkat.
Ironically that reddit thread has people praising samsung for adding sanity and reversing the changes, google dont like samsung changing the UI, but you cannot blame samsung when google are doing stupid things to the UI.
I am half tempted to go back to samsung on next phone, my oneplus6 is lightning fast tho and my s7 is really laggy and slow by comparison. But there is no doubt samsung phones have a better UI and feature set.
One thing that has always baffled me, is some users on XDA feel they must always be on the latest version of android, I seen users abandoning things like xposed, useful mods etc. just because they only support a rom version that might only be a few months out of date. This is baffling when you consider that new android versions usually have more regressions than new useful features. As an example on oneplus6 people are abandoning renovate ice because it only supports up to 9.0.6.
I will probably add my own quick toggles with tasker for GPS modes, still looking for call recording solution, as well as black notification theming, I expect the theming for navigation bar is not fixable tho. I had black notifications on havocos and to say they look better is an understatement.
Google sort out your UI department as its pretty bad right now.
rant over.
Also to mods if this post is in the wrong place, please move it rather than just removing it or warn me before removal so I can copy and paste the content to repost in right place, thanks.
Should have posted this on Google's forum, not a hacking forum
I just noticed the ROM I have installed on my phone (Bootleggers) most likely died (their website isn't up anymore, there's no new threads about it, their GitHub/Sourceforge didn't have any recent activity at all etc.). I chose this ROM because of some neat features it had. And, that's the reason I'm asking this question today.
The features I want to have might be stupid for others, but they make me choose a ROM over another one and since I don't really have the time I had before to go through every ROM I see with support for my phone, I am asking everyone for their personal preferences.
A ROM for me must have (from the most to the least important):
- Must be de-googled/have a de-googled variant
- Support for signature spoofing (this is needed because I will use microG to actually keep getting notifications on my phone)
- Include as little proprietary programs as possible (yeah, I know Bootleggers didn't really do that), preferably only include open source apps (I don't care if they're fully free software or something, they can be anything open source and a little bit more privacy-minded without tracking or anything than others, I am willing to make some small sacrifices but I want to use as many open source programs as possible)
- Over the air updates (I think all have that but I'll still specify)
- Must be the latest version of Android
- Work profile/Shelter support (but I think that absolutely everything nowadays has that)
And now come the least important things, but ones that will still make me choose a ROM which has them over one which doesn't:
- It would be nice if the default apps looked modern, and maybe also had consistent theming, preferably one that syncs to the theming you do in the Settings app
- Smart Pixels (turn off a certain percent of pixels to save some power/reduce brightness even further to some degree)
- Always on screen
- Changing colors, fonts, QS tile styling, theming in general, the more the better, and here come the things I really really want:
- The 'CRT' lock screen animation
- The 'Type' lock screen clock (the one where instead of showing 10:19 it writes 'It's Ten Nineteen')
So, yeah, I'll be glad to hear all of your suggestions! Or, if anyone still knows anything about what happened to Bootleggers I'll really want to know
You can try Dot OS with similar features. I am sure you will like it.
mm_rajesh said:
You can try Dot OS with similar features. I am sure you will like it.
Click to expand...
Click to collapse
Oh thanks! I used dotOS before, when it was some sort of Android 8 ROM trying to look like Android 9
Aicp rom, good and without google
Another Dot OS fan...