News

Infragistics' Windows 8 UI Tools Get a Running Start

NetAdvantage for Windows UI offers XAML and HTML/jQuery controls to Windows 8 developers.

Components vendor Infragistics unveiled its Windows 8 user interface controls for XAML WinRT at Build 2012 in late October, and expects to have the HTML WinJS controls available for preview in the coming weeks.

NetAdvantage for Windows UI, which targets PCs and tablets, features data visualization controls based on the enterprise-level tooling that the company offers for building front-ends on other Microsoft platforms.

"The familiar APIs and coding model will enable developer customers to reuse their knowledge and a lot of their code," says Dean Guida, Infragistics' president and chief executive officer.

The company is porting 80 of its XAML UI controls to Windows 8 (Windows Runtime or WinRT) and doing improvements around touch. The HTML5 controls are being ported to Windows 8 (Windows Library for JavaScript or WinJS) from the Ignite UI toolkit (formerly called NetAdvantage for jQuery). Both platforms (XAML/C# and HTML/JavaScript) will be included in NetAdvantage for Windows UI.

A preview of NetAdvantage for Windows UI was demonstrated at Build using a Windows Store reference app called Running Total, which was created in XAML and C#. The reference app visually shows mileage totals by month, for example, and data on individual runs based on a RunKeeper account (which is not a requirement because the data is locally stored). It demonstrates how to visually display and synchronize data in a Windows 8 dashboard. The reference app was built using editor, grid, map and chart controls. It supports panning and zooming as well as tapping on different runs (or data points) to drill down into more information such as the actual route for a particular run.

The powerful Map control is based on longstanding technology at the company, according to Guida. It allows developers to choose from different data sources such as Bing Maps, Google Maps and OpenStreetMap and then use that data—geography, country, city and street—as background or as a part of the visualization. Similarly, the charting engine, which is also used in the company's XAML/Silverlight and WPF products, is a robust, enterprise-level component. "It can chart millions of data points in a second," says Guida.

The Running Total reference app is available as part of the free NetAdvantage for Windows UI beta subscription. The company expects to have the final version of NetAdvantage for Windows UI ship with its 2013 Volume 1 release next April. In the interim, Infragistics will continue to roll out Windows 8 controls and tools to NetAdvantage for Windows UI beta subscribers.

There's a lot of benefit to the Windows 8 user experience, asserts Guida. "The live tiles are really productive instead of having static icons and a static desktop," he says, pointing to the innovative People hub as a good example of the way that apps can now interact to aggregate information and social media to make users more productive.

The biggest challenge for Windows 8 developers is time to market. "Everyone has to take the time to learn coding on WinRT APIs and to leverage their existing code and experience," says Guida. To that end, Infragistics is continuing roll out information on its Web site that's designed to help developers understand user experience and take advantage of it to build compelling Windows 8 applications.

The company has also broadened its mobile portfolio beyond Microsoft dev tools in acknowledgement of the Bring Your Own Device trend that many organizations now support. In addition to the HTML5 toolkit, Ignite UI, which targets jQuery supported browsers and platforms; Infragistics is introducing native mobile controls for iOS and Android. The NucliOS toolkit for iOS and the free Iguana UItoolset for Android are both available for download. Infragistics also supports Windows Phone development with NetAdvantage for Windows Phone, which supports Windows Phone 7 and Windows Phone 8, according to the company. The mobile toolkits are sold separately, or available in Infragistics MobileAdvantage Suite.

About the Author

Kathleen Richards is the editor of RedDevNews.com and executive editor of Visual Studio Magazine.

comments powered by Disqus

Featured

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

  • .NET 9 Preview 3: 'I've Been Waiting 9 Years for This API!'

    Microsoft's third preview of .NET 9 sees a lot of minor tweaks and fixes with no earth-shaking new functionality, but little things can be important to individual developers.

  • Data Anomaly Detection Using a Neural Autoencoder with C#

    Dr. James McCaffrey of Microsoft Research tackles the process of examining a set of source data to find data items that are different in some way from the majority of the source items.

  • What's New for Python, Java in Visual Studio Code

    Microsoft announced March 2024 updates to its Python and Java extensions for Visual Studio Code, the open source-based, cross-platform code editor that has repeatedly been named the No. 1 tool in major development surveys.

Subscribe on YouTube