About the App
Two Toasters and Zumba® Fitness are excited to announce the release of the Zumba app for use on Android phones, iPhone, and iPad. Working together, we designed, developed, and strategized an app that connects Zumba enthusiasts with everything they need for the Zumba Fitness program and lifestyle. The Zumba app is now available on Google Play and the App Store.
Features We Love
Zumba participants can easily find a class from virtually anywhere using the map functionality. Users can also filter nearby Zumba classes using information about time, date, and instructor displayed in list view and map view or search for classes by facility location and Zumba instructor name. To further drill into class information, returned results can be filtered by class type, day, time or distance. Selecting a class gives users access to more information about the instructor and the ability to add a class to their calendar or favorite a class.
The Zumba fitness program is present in over 150 countries and at 140,000 locations globally. Therefore, it was important that we make the app available in as many languages as possible.
The Zumba app is released in time for The Great Calorie Drive, a charitable initiative from Zumba Fitness benefiting the United Nations' World Food Programme and Feed America. From the Zumba app, users can check in to classes and donate the average amount of calories burnt in a Zumba class (750 calories) to people who suffer from hunger around the world. The Zumba app is also integrated with Facebook and Twitter, and allows users to invite friends to party themselves into shape in Zumba classes, and donate the calories they burn through The Great Calorie Drive campaign.
*From now to June 30, 2013, Zumba Fitness, LLC will donate US$0.14 for every 750 calories (the average amount of calories burned in a Zumba class) to the World Food Programme and Feeding America® for each of the first three classes a participant checks in to using the Zumba mobile app, with a maximum donation of US$1 million.
Design and Development
As a core focus of the Zumba app, the map view function for finding classes needed to be able to handle a large amount of information for numerous classes in a small area. To do so we implemented our own custom map view that groups nearby classes in a clustering pattern similar to Instagram’s map clustering.
Most clustering implementations divide the screen into a grid, and only draw one pin inside each cell. Ours clusters pins based on their proximity to each other. When pins are so close together that it would be difficult to accurately touch one, they seamlessly group into a cluster. Touching a cluster zooms in to reveal all of the points in it. This solution solves the design problem of making the map display numerous points while keeping it easy to use on a small mobile device.
Inspired by Twitter’s old iPad app we opted for the use of stacked cards to make it easy to visualize other screens. Using this design users can swipe back and forth between the dashboard and other screens. Our developers and designers worked together to re-implement the concept for the Zumba iPad app. We also took advantage of the extra screen space enabling users to view both the list-view and map view on the same screen.
For the iPhone app we designed a dashboard screen to display upon launch. Once a user drills into a page, the navigation displays as a sliding sidebar making it easy to switch between pages or go back to the navigation dashboard page. We also focused on making it easy to switch between list and map view to get a better idea of what classes are nearby.
For the Android app we used the Hoot REST client to send network requests to Zumba Fitness' API. In doing so, we made a few adjustments to Hoot that allowed for custom headers. In addition to using the Hoot REST client, we were one of the early users of Google's new version of Android Maps SDK. Google released a completely rewritten version of the Android Maps SDK in December of 2012. As one of the early users we were able to give feedback to help Google solve problems with the new version The navigation of the Android app is fairly similar to that of the iPhone app with sidebar navigation as well as a startup dashboard screen.
About Zumba® Fitness
Zumba® Fitness is a global lifestyle brand that fuses fitness, entertainment and culture into an exhilarating dance-party workout. Coined “fitness-parties,” Zumba classes blend upbeat world rhythms with easy-to-follow choreography, which provide effective, total-body workouts. Founded in 2001, the company is now the largest branded fitness program in the world — reporting more than 14 million weekly class participants, in over 140,000locations, across more than 150 countries. In addition to its original Zumba® program, the company also offers a range of specialty classes, including Zumba Gold® (for active older adults), Zumba® Toning (body-sculpting class that uses maraca-like Toning Sticks), Aqua Zumba® (the ultimate “pool party” workout), Zumbatomic® (Zumbaroutines for kids), Zumba Sentao™ (chair-based Zumba class that strengthens, balances and stabilizes the core),and Zumba® in the Circuit (a 30-minute workout that combines signature Zumba® moves with circuit training at timed intervals). The Zumba® fitness lifestyle is rounded out by the company’s many consumer product offerings,including DVD sets, music collections, multi-seasonal apparel and footwear, video games, Fitness-Concert™ events and a lifestyle magazine. For more information about Zumba Fitness programs and products, or to find a live class, visit zumba.com and find them on Facebook and Twitter.
About Two Toasters
Two Toasters is a critically acclaimed mobile product development firm which designs and develops iOS and Android applications for partner companies. We provide end-to-end mobile product assistance, including strategy, usability testing, design, user experience,development, and quality assurance testing.
Our clients range in size from established tech giants (Airbnb) and national brands (Dick’s Sporting Goods, Lexus and Acura) to early stage, venture-backed startups (Yipit, Go Try It On, GateGuru). Not only are our apps highly ranked on iTunes, one was actually featured in an Apple TV commercial.
We build products that are user-centric, incorporating user feedback to ensure that the apps are intuitive and useful. As a technical powerhouse in mobile, we’ve created several frameworks, such as RestKit (www.restkit.org).zp8497586rq