Telerik officially ships UI for iOS ListView, now ready and out of Beta.
At the end of February we released ListView for iOS. This control is the one-stop shop for your list-related needs like the need for multiple columns, load on demand, animations. It was almost feature complete, and it still needed some polishing, so we added the Beta tag to it back then. This polishing is already done, and we have just released a new version of UI for iOS which introduces the official version of ListView for iOS.
Here are the features at a glance:
- Different layouts modes
- Linear - a single column layout:
- Grid - you determine the number of columns and the items are spread to fill the available size in these columns:
- Staggered - you can define different sizes to different cells. It’s sometimes called “Pinterest” layout:
- Flow - this layout comes from the UICollectionView and thanks to it you can define the width of the items and they will be arranged in the appropriate number of columns in the ListView:
- UI virtualization
- Displaying grouped data with summaries:
- Items swipe behavior:
- Items reorder behavior
- Item animations which occur on item scrolling/adding/deleting
- Scale in
- Fade in
- Slide in
- Single/multiple selection on tap/hold:
Taking advantage of the Embedded Frameworks
Since iOS 8 Apple allow you to plug in at various places of the iOS and fill them with your own content. Such places are the Today section of the Notification Center, the Share widget, the Keyboard. The content that you plug should either be a part of the extension itself, or, if it comes from a 3rd party library, this library should come in the form of an embedded framework.
With this release of UI for iOS, we start distributing embedded frameworks and now you can plug in your favorite Telerik iOS controls in the aforementioned places. For example, at the screenshot below you can see the Telerik Chart for iOS embedded in the Today view of the Notification Center.
More great stuff is about to come in the next month. You can see more details in the UI for iOS Roadmap.