Microsoft has announced the immediate availability of the Silverlight for Windows Phone Toolkit (August 2011) add-on which will make it even easier for developers to create applications which match the look and feel of native Windows Phone 7 apps.
The toolkit includes components like toggle switches, page transitions, picker controls and more and has been localized into all of the Windows Phone â€˜Mangoâ€™ languages.
New controls include:
LongListSelector has been rebuilt and redesigned to take advantage of the new smooth scrolling and off-thread touch input support in â€˜Mangoâ€™. This is a buttery-smooth control for showing lists, including grouping and jump list support.
MultiselectList control enables multiple selection for easily working with lists of data, similar to the Mail appâ€™s capability.
LockablePivot adds a special mode to the Pivot control where only the current item is shown (often used with multiple selection).
ExpanderView is a primitive items control that can be used for expanding and collapsing items (like the threaded views in the Mail app).
HubTile lets you add beautiful, informative, animated tiles to your application, similar to the new People groups in â€˜Mangoâ€™.
ContextMenu control has been reworked: performance improvements and visual consistency fixes.
ListPicker now supports multiple selection.
RecurringDaysPicker lets your users select a day of the week.
Date & Time Converters localized to 22 languages. The converters let developers easily display date and time in the user interface in one of the many styles found throughout the phoneâ€™s UI, from a short date like â€˜7/19â€™ to relative times like â€˜about a month agoâ€™.
Page Transitions have improved performance for a more responsive feel.
PhoneTextBox is an early look at an enhanced text box with action icon support, watermarking, etc.
All error messages and interface elements have been localized to all of the supported languages, making for a great experience for users around the world.
The collection is free and open source and can be downloaded from Codeplex here.
Read more at the Windows Team Blog here.