There are dozens of user interface pattern libraries for designing desktop apps. But mobile patterns have now taken over. After sifting through many, here are the ten best. These libraries offer a wide variety of approaches for common user interface tasks and activities. Explore away and find the right approach for your mobile app.