Telerik blogs

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:
      ListView Linear Layout by Telerik
    • Grid - you determine the number of columns and the items are spread to fill the available size in these columns:
      ListView Grid Layout by Telerik
    • Staggered - you can define different sizes to different cells. It’s sometimes called “Pinterest” layout:
      ListView Staggered Layout by Telerik
    • 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:
      ListView Flow Layout by Telerik
  • UI virtualization
  • Pull-to-refresh
  • Load-on-demand
  • Displaying grouped data with summaries:
    ListView Grouping by Telerik
  • Items swipe behavior:
    ListView Row Swiping by Telerik
  • Items reorder behavior
  • Item animations which occur on item scrolling/adding/deleting 
    • Scale in
    • Fade in
    • Slide in
    ListVie Animations by Telerik
  • Single/multiple selection on tap/hold:
    ListView Selection by Telerik

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.

UI for iOS Embedded Framework by Telerik

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.

Stay tuned!


About the Author

Nikolay Diyanov

Diyanov is the Product Manager of the Native Mobile UI division at Progress. Delivering outstanding solutions that make developers' lives easier is his passion and the biggest reward in his work. In his spare time, Nikolay enjoys travelling around the world, hiking, sun-bathing and kite-surfing.

Find him on Twitter @n_diyanov or on LinkedIn.

Comments

Comments are disabled in preview mode.