DZone
Mobile Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Mobile Zone > DroidUX Component Library

DroidUX Component Library

Juhani Lehtimaki user avatar by
Juhani Lehtimaki
·
Aug. 20, 11 · Mobile Zone · Interview
Like (0)
Save
Tweet
8.09K Views

Join the DZone community and get the full member experience.

Join For Free
DroidUX is the first commercial Android UI component library that I've seen. While it is pretty pricey (219.99€ to 719.99€) for small projects it could provide valuable help for a larger scale commercial projects.

I took a closer look to see what the library has to offer.

Basic components
Using commercial library for components like dashboard, action bar and quick actions doesn't really make sense. There are free and open source libraries available that do as good work or even better if you need to deeply cutomise them (you have the code!). It is difficult to beat free (GreenDroid, ActionBar Sherlock, etc.).

Having these components in the library is a positive thing though. If you're using the library for the other components you can use the basic components as well. This will save you the trouble of having to maintain multiple dependencies and using inconsistent APIs.



Complex components
Complex components are what makes this library valuable. Building these components as part of any project can take a lot of time (= money). By downloading the demo app it is possible to let designers get a feel how the components look and feel before having to purchase the library.  

Cover flow and carousel components are very smooth and stable.



Building a smooth auto complete field or correctly working scrolling tabs can take a lot of time.



Stay away from the iOS spinner component though! 


Documentation
I hate writing documentation. But more than that I hate having to read documentation. DroidUX doesn't provide much of it but neither does it need much. A short getting started document tells users where to put the library project or jars and API reference combined with the example demo application source code does the rest. 

Conclusion
As mentioned earlier DroidUX is too expensive for private projects. But if you're working on a larger customer project going for DroidUX might save you money. Install the demo app to your phone and show that to designers. If they're happy with the way, for example, cover flow works in the library you might have just saved many days of coding time and tweaking.

To check the DroidUX out yourself head to their website: http://www.droidux.com/ and download the demo app from Android Market.

Note: I'm not affiliated with DroidUX or Ximpl. I don't receive any payment from them even if people choose to purchase any of the mentioned products.

 

From http://www.androiduipatterns.com/2011/08/droidux-component-library.html

Library

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How to Configure Git in Eclipse IDE
  • What Is URL Rewriting? | Java Servlets
  • How To Integrate Event Streaming Into Your Applications
  • Migrating From Heroku To Render

Comments

Mobile Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo