top | item 6708467

Android Bootstrap

150 points| dragos2 | 12 years ago |github.com | reply

23 comments

order
[+] aferreira|12 years ago|reply
One thing that I like about Android is that developers can choose to minimally style buttons and similar UI elements and these differences will be applied to whatever the base device theme is.

This means that users will get a consistent user experience throughout various applications and won't have to run around trying to figure out what's a button and what's a text input.

Sadly, this project essentially destroys all of that work and something tells me it won't work correctly on the most customized devices (like the old Motorola RAZR running 2.3 for example).

Nice idea but I don't think it makes much sense in it's current state.

[+] radley|12 years ago|reply
Following UX/UI patterns make sense, but not design - especially if you plan to be cross platform.
[+] Gnewt|12 years ago|reply
Why would one implement this instead of using Android's builtin widgets? Android apps have always felt better to me when they use the UI recommended in the Android style guide.
[+] radley|12 years ago|reply
Resources, not widgets.

Because the built-in resources are very Google-brand looking. Big apps have their own style. They'll follow UI norms, but don't need to look like Google made the app.

[+] lnanek2|12 years ago|reply
Agreed. We already have icon placement in TextEdit controls via the drawableLeft, etc. attributes. And if your app doesn't have a theme font of some sort you are better off using the Roboto system one so you don't look strange for no reason.

I guess the only real use is for the icon font, but people were doing that already and it's best practice to generate one with just the symbols you need.

[+] avenger123|12 years ago|reply
This is for mobile HTML 5 development. If one was using the native implementation, there would be no need for this as you have pointed out.

This could be a good use case for sites that have a "mobile version" but don't want to/need to mimic the full android look but get close.

EDIT: I am definitely wrong on this (didn't read the docs careful enough). Thanks for the correction on this everyone.

[+] snyff|12 years ago|reply
Success button with an Apple logo... nicely played ;)
[+] bjoe_lewis|12 years ago|reply
I was looking for something exactly as this. Say, you want to building a quick-quick app for quick.com, supposedly native. This might actually work.
[+] finalight|12 years ago|reply
no point having bootstrap for android since android API already have method for different platform version detection