SlideShare a Scribd company logo
Windows Phone and Open Source 1
Silverlight for
Why open                  Windows         Coding4Fun
             Licenses
 source?                    Phone           Toolkit
                            Toolkit


Writeable     A few
 Bitmap      smaller    Conclusion
Extensions   ones…
What when it’s not enough?




Make your       Use open
  own            source
Zxing
                            Sterling                                                  Deep            Windows
                                                              Barcode     Analog
WP MVC          tIDE        NoSQL      WP MVP      adMob                              Zoom             Phone
                                                              Scanning     Clock
                            OODB                                                     Container        Controls
                                                               Library


                                                              Windows
                           Isolated
CodeTitans    Quick                               Pie Chart    Phone     Writeable      Test          SketchFlow
                           Storage      Catel
 Libraries    Graph                               Generator    Power     BitmapEx    Framework         Template
                           Explorer
                                                               Tools



                                       Windows                             SLAR                         WP7
 AppBar      Portable                              Phoney
                           GridView     Azure                  SPGE       Toolkit    Ad Rotator        Contrib
  Utils        TPL                                  Tools
                                        Toolkit




                                                                                                       … And
             Silverlight    Design     Coding4       WP7                  Sharp       XAML
DropBoxy                                                       NUnit                                   many
              Toolkit      Templates     Fun      Clipboard              Compress     Physics
                                                                                                       more …


                                                                                                www.codeplex.com
Search



Accept the license



      Use!
Microsoft Reciprocal License
Microsoft Public License (Ms-PL)
                                             (Ms-RL)
                                   GNU Library General Public
GNU General Public License (GPL)
                                        License (LGPL)

            Apache                            BSD


              MIT                        … and others …
What’s necessary if you would like to change the source code?


    Are you allowed to use it in commercial applications?


Do you need to give some sort of contribution to the author?


Find more information at http://www.opensource.org/licenses/
Straight from Microsoft
     (released under Ms-PL)

New components and functionality


     Code + samples + docs


Install-Package SilverlightToolkitWP

                                       Silverlight Toolkit on CodePlex
AutoCompleteBox          Gestures        MultiselectList   Transitions

                                         Performance
  ContextMenu             Hubtile                          WrapPanel
                                         ProgressBar

    Date+time
                         Listpicker      PhoneTextBox
    converters

Date & time pickers    LockablePivot     ToggleSwitch


  ExpanderView        LongListSelector     TiltEffect
Textbox + ItemsSource


                        Popup


         Suggestions as you type

<toolkit:AutoCompleteBox VerticalAlignment="Top"
              ItemsSource="{StaticResource words}"
              Margin="0,12"/>
Menu on hold or tap


 ZoomIn optional




                      ContextMenu on a Pushpin
Animated tile inside your app

Message & notifications on the
           back

          173x173




                                    How to use the HubTile control
                                 How to pin a HubTile to start screen
Pick from a list of items

   Multiple selection

    Full screen view
PerformanceProgressBar


      ProgressIndicator


Animates on compositor thread
A simple switch


Customize header and content
Tiltable items – visual effect       Wrapping control


   Slight performance implications        Break content at edge

toolkit:TiltEffect.IsTiltEnabled="True"


toolkit:TiltEffect.SuppressTilt="True"
Fix margins and alignments


         Better design


         Simple to use


Install-Package MetroGridHelper

                                  More aboutMetroGridHelper
Windows Phone and Open Source 1

More Related Content

PPT
The Larch - a visual interactive programming environment
PDF
Clarence L Harris Certifications and Awards
PPTX
Diapositiva de la tecnologia aplicada de la educacion
PDF
catalog 0902
PPT
Jaguars(2)
PDF
Basında Bugün Göztepe
PPT
Joanna fisch
PPTX
Poetry-Overview
The Larch - a visual interactive programming environment
Clarence L Harris Certifications and Awards
Diapositiva de la tecnologia aplicada de la educacion
catalog 0902
Jaguars(2)
Basında Bugün Göztepe
Joanna fisch
Poetry-Overview

Similar to Windows Phone and Open Source 1 (20)

PPTX
Windows 8 App Developer Day
PDF
Client Continuum Dec Fy09
PDF
S#01 김영욱
PDF
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
PPTX
ArcReady - Architecting For The Client Tier
PDF
ITCamp 2012 - Raffaele Rialdi - Introduction to WinRT
PDF
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
PDF
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
PPTX
microsoft windows phone for government and citizens
PPT
University of Manchester Embarking on your next challenge..
PPTX
Introducing Windows Runtime in Windows 8
PPTX
Building Silverlight Applications Using .NET (Part 2 of 2)
PPT
Device+Cloud: come sviluppare App moderne ed interconnesse
PPTX
Keynote Rockford Lhotka on the Microsoft Development Platftorm
PDF
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
PPTX
Fast Track - Windows 8 Apps
PPTX
Devcon
PDF
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
PPTX
Silver Light1.0
PPTX
Get To Know Silverlight
Windows 8 App Developer Day
Client Continuum Dec Fy09
S#01 김영욱
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
ArcReady - Architecting For The Client Tier
ITCamp 2012 - Raffaele Rialdi - Introduction to WinRT
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
microsoft windows phone for government and citizens
University of Manchester Embarking on your next challenge..
Introducing Windows Runtime in Windows 8
Building Silverlight Applications Using .NET (Part 2 of 2)
Device+Cloud: come sviluppare App moderne ed interconnesse
Keynote Rockford Lhotka on the Microsoft Development Platftorm
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
Fast Track - Windows 8 Apps
Devcon
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Silver Light1.0
Get To Know Silverlight
Ad

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
cuic standard and advanced reporting.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation_ Review paper, used for researhc scholars
The AUB Centre for AI in Media Proposal.docx
cuic standard and advanced reporting.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Modernizing your data center with Dell and AMD
NewMind AI Monthly Chronicles - July 2025
Per capita expenditure prediction using model stacking based on satellite ima...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Reach Out and Touch Someone: Haptics and Empathic Computing
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Chapter 3 Spatial Domain Image Processing.pdf
Ad

Windows Phone and Open Source 1

  • 2. Silverlight for Why open Windows Coding4Fun Licenses source? Phone Toolkit Toolkit Writeable A few Bitmap smaller Conclusion Extensions ones…
  • 3. What when it’s not enough? Make your Use open own source
  • 4. Zxing Sterling Deep Windows Barcode Analog WP MVC tIDE NoSQL WP MVP adMob Zoom Phone Scanning Clock OODB Container Controls Library Windows Isolated CodeTitans Quick Pie Chart Phone Writeable Test SketchFlow Storage Catel Libraries Graph Generator Power BitmapEx Framework Template Explorer Tools Windows SLAR WP7 AppBar Portable Phoney GridView Azure SPGE Toolkit Ad Rotator Contrib Utils TPL Tools Toolkit … And Silverlight Design Coding4 WP7 Sharp XAML DropBoxy NUnit many Toolkit Templates Fun Clipboard Compress Physics more … www.codeplex.com
  • 6. Microsoft Reciprocal License Microsoft Public License (Ms-PL) (Ms-RL) GNU Library General Public GNU General Public License (GPL) License (LGPL) Apache BSD MIT … and others …
  • 7. What’s necessary if you would like to change the source code? Are you allowed to use it in commercial applications? Do you need to give some sort of contribution to the author? Find more information at http://www.opensource.org/licenses/
  • 8. Straight from Microsoft (released under Ms-PL) New components and functionality Code + samples + docs Install-Package SilverlightToolkitWP Silverlight Toolkit on CodePlex
  • 9. AutoCompleteBox Gestures MultiselectList Transitions Performance ContextMenu Hubtile WrapPanel ProgressBar Date+time Listpicker PhoneTextBox converters Date & time pickers LockablePivot ToggleSwitch ExpanderView LongListSelector TiltEffect
  • 10. Textbox + ItemsSource Popup Suggestions as you type <toolkit:AutoCompleteBox VerticalAlignment="Top" ItemsSource="{StaticResource words}" Margin="0,12"/>
  • 11. Menu on hold or tap ZoomIn optional ContextMenu on a Pushpin
  • 12. Animated tile inside your app Message & notifications on the back 173x173 How to use the HubTile control How to pin a HubTile to start screen
  • 13. Pick from a list of items Multiple selection Full screen view
  • 14. PerformanceProgressBar ProgressIndicator Animates on compositor thread
  • 15. A simple switch Customize header and content
  • 16. Tiltable items – visual effect Wrapping control Slight performance implications Break content at edge toolkit:TiltEffect.IsTiltEnabled="True" toolkit:TiltEffect.SuppressTilt="True"
  • 17. Fix margins and alignments Better design Simple to use Install-Package MetroGridHelper More aboutMetroGridHelper