The mobile movement isn’t coming; it’s here. If you don’t believe me, check out mobile app marketplaces (Apple’s App Store, Google Play, etc.). They’re flooded with apps, many of which have overlapping features, serve similar purposes and are geared toward the same audiences.
Users are able to pick from millions of apps, which means we need to create flawless experiences that draw users in and keep them coming back. We offer a core software development kit, but modules mean you can quickly expand upon core features to make the mobile experience exactly how you want it to be. In this recurring series, we highlight some of our favorites. Here are this month’s must-haves in no particular order:
Platform: iOS, Android
What it does: NappDrawer adds screen space that users can slide into view with the swipe of a finger. This is the perfect module if you’re looking to incorporate a slide-in menu navigation system, which is a popular feature.
Where to get it: https://github.com/viezel/NappDrawer
What it does: ActionBarExtras allows developers to alter ActionBar features. For example, this module allows you to change the Action Bar background color, font style and color. You are also able to add a native Share Action Provider.
Where to get it: https://github.com/ricardoalcocer/actionbarextras
What it does: Ti.DrawerLayout is an Android-only module that allows developers to implement a native slide-in menu. While NappDrawer emulates the slide-in menu experience found on other platforms, this module uses native control, which provides additional visual feedback.
Where to get it: https://github.com/manumaticx/Ti.DrawerLayout
What it does: The TiSocial.Framework module extends the Appcelerator Mobile framework for iOS, enabling apps to share content with Facebook, Twitter and other social platforms. For cross-platform social sharing functionality, check out the Social Share Alloy widget, which combines the TiSocial.Framwork for iOS with native sharing for Android.
Where to get it: https://github.com/viezel/TiSocial.Framework
What it does: SwipeRefreshLayout exposes the native Android swipe refresh view. Pair this module with Appcelerator’s Titanium.UI.RefreshControl for iOS to provide the native UX on both iOS and Android.
Where to get it: https://github.com/iskugor/Ti.SwipeRefreshLayout