Posts tagged with 'windows-phone'
Episode 73: Windows 8 Modern UI Labs
Another new feature in the 2012 v3 version of the ComponentOne XAML chart controls is selection support. We’ve always been able to detect which plot element is clicked on using either the PlotElementLoaded event or DataIndexFromPoint method, but this new selection feature makes it especially easier when working in MVVM scenarios because there's no code-behind required. Charts are not typically used as a means for selection, such as a ListBox or DataGrid, but in some scenarios they work quite nicely. For example, column, bar and pie charts lend themselves very well to selection.
A few weeks ago we shared with you the introduction of two new Studio suites, Studio for WinRT XAML and Studio for WinJS. Now we have even more exciting news, these new Studio’s are now part of the Studio Enterprise family of products. Studio Enterprise has been enhanced and its line-up includes:
- Compact Framework
- Visual Studio
- Studio for ASP.NET
- Entity Framework
- Studio for Silverlight
- Windows Phone
- Studio for Entity Framework
- Windows 8
- WinRT XAML
- Windows Store
- industry news
Many of the enhancements to the C1Chart control in 2012 v3 were to make development easier. Animation is one of those features. You’ve always been able to apply animations to the plot elements, but now with the new animation API it got a lot easier. This blog post walks through creating load animations in XAML.
The C1Chart control got several new enhancements in the 2012 v3 release. One of the new features introduced is automatic series generation. Two new properties on the ChartData object now enable the number of data series to be automatically generated based upon the model. This is a useful feature for developers using MVVM as now the number of series can be completely generated in the View Model.
Designing a chart for a Modern UI-style application should be one of the easiest tasks in a developer’s lifetime. The Modern UI (formerly Metro) style that you know has very simple and minimalistic qualities to it. Some of those qualities include:
ComponentOne Gauges offer an interesting way to visualize your data. The C1Gauge libraries for Silverlight, WPF, Windows Phone and WinRT are all identical so I will refer to them as a whole as Gauges for XAML. While the gauges do not have built-in animation features, they do support standard XAML animation techniques. This blog post describes a common scenario and shows how you can apply an animation to the gauge pointer upon value change.
C1Buzz is a Windows Phone 7 app I wrote myself using some ComponentOne controls. It is basically an RSS reader that is specially tailored to show all ComponentOne social media. The key feature of the app is that it parses Facebook, Twitter and Wordpress RSS feeds using System.Xml.Linq classes. The Facebook feeds are then displayed using the C1RichTextBox control.
New in 2012 v2, the C1Popup control is an advanced version of the primitive Popup class with added features such as animation and back button support. Popups are convenient because they eliminate the need of having to create a separate page to display or gather additional information from the user. C1Popup behaves like a separate page because users can instinctively escape the popup by pressing the hard back button.
In this post I show you one of the neat usages of the C1RichTextBox control for the Windows Phone platform. C1RichTextBox is essentially an HTML editor; it displays and allows editing HTML content. Many social media sites, such as Facebook and Twitter, supply RSS/Atom feeds that contain blocks of HTML content. So you can use C1RichTextBox as a quick and simple way to display this rich content - complete with clickable hyperlinks and images.
Many customers face problems while running our ComponentOne Studio installers on VS2010 Express. When the installer is launched, a message is shown that you need to Install Visual Studio 2010 and the .Net 4.0 framework.
In this app showcase Windows Phone developer Dan Ardelean talks about his app, World Indicators. He built this app to leverage the free World Bank data made available through the azure data market. The app uses azure data services as well as controls from ComponentOne Studio for Windows Phone.
On the Windows Phone you get automatic copy and paste support for standard TextBoxes. For other controls you wish to enable copy/paste functionality you typically have to use a TextBox in disguise. To put text to the clipboard you simply call the static SetText method on the System.Windows.Clipboard class like this:
Next week I'll be stopping by the COWPUG (Central Ohio Windows Phone User Group) to talk about Studio for Windows Phone. If you live near Columbus Ohio and like Windows Phone you need to stop by! I can assure you there will be plenty of cool swag and prizes.
Back in January, ComponentOne and Microsoft partnered on a series of hands-on webcasts for building Windows Phone applications. You can see my recap and materials at http://our.componentone.com/2012/01/23/lets-build-something-mobile-session-1-recap/.
Throughout 2012 Microsoft will be making stepwise releases of Windows 8 and Visual Studio 11 starting with a public Consumer Preview released on February 29th. With Microsoft’s new platform, application developers will have more options and more capabilities than ever before. But professional developers won’t be the only ones to benefit from these new tools. Microsoft has really extended its reach to include non-professional application developers with Visual Studio LightSwitch, to commercial App developers with a new Metro UI Shell and App Marketplace - and to non-traditional “Microsoft” developers with first-class citizen-support for jQuery, CSS, and HTML.
ScanBizCards scans business cards to your Windows Phone and adds contacts to your address book. Additionally it offers 22 premium features not included in any other business card scanner. It is the only scanning app with real-time backup to the Cloud and web-based access to your cards from any browser. The ScanBizCards app also uses the C1CoverFlow control from Studio for Windows Phone as one of the card view features.
I am pleased to announce the ComponentOne 2012 v1 release is here. XAML is a large focus this release from new controls and themes to our partnership with Esri bringing you world class mapping tools. Let me run-down many of the key new features in Studio for WPF, Silverlight and Windows Phone.