Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Any advice for someone starting a UWP app?

Any advice for someone starting a UWP app?

Scheduled Pinned Locked Moved The Lounge
csharpc++comgraphicsgame-dev
23 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R raddevus

    :) Insert gratuitous self-promotion here ==> I've written an entire series of articles here at CP. The articles have you creating an entire application which is a DailyJournal app with a Calendar control, ListView, and a tabbed interface of documents. The book contains over 250 screenshots and walks you thru evertyhing. Visual Studio 2017 (You can use 2015 also) My articles use Visual Studio 2017 and build apps for Win10 -- none of the confusing mixture of the old Win8 technology in there. If you go to the last chapter (15) you will see an entire list of all chapters here on CP: Programming Windows 10 Desktop: UWP Focus (15 of 15)[^] You can also get the entire book as a Kindle book for only $2.99 at amazon: Amazon.com: Programming Windows 10 Via UWP (Complete Chpt 1-15): Learn to program Universal Windows Apps for the desktop (Programming Win10 Book 3) eBook: Roger Deutsch: Kindle Store[^] If nothing else you can browse the articles and get an idea of the challenges you are in for.

    OriginalGriffO Offline
    OriginalGriffO Offline
    OriginalGriff
    wrote on last edited by
    #4

    Spammer! Spammer! Kick 'im orf teh site! :laugh:

    Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

    R 1 Reply Last reply
    0
    • R raddevus

      :) Insert gratuitous self-promotion here ==> I've written an entire series of articles here at CP. The articles have you creating an entire application which is a DailyJournal app with a Calendar control, ListView, and a tabbed interface of documents. The book contains over 250 screenshots and walks you thru evertyhing. Visual Studio 2017 (You can use 2015 also) My articles use Visual Studio 2017 and build apps for Win10 -- none of the confusing mixture of the old Win8 technology in there. If you go to the last chapter (15) you will see an entire list of all chapters here on CP: Programming Windows 10 Desktop: UWP Focus (15 of 15)[^] You can also get the entire book as a Kindle book for only $2.99 at amazon: Amazon.com: Programming Windows 10 Via UWP (Complete Chpt 1-15): Learn to program Universal Windows Apps for the desktop (Programming Win10 Book 3) eBook: Roger Deutsch: Kindle Store[^] If nothing else you can browse the articles and get an idea of the challenges you are in for.

      S Offline
      S Offline
      Slacker007
      wrote on last edited by
      #5

      You might want to also put the books etc. in your profile bio as well, as no one would know if you didn't tell them. Just a thought. It could be there already, I just didn't find it. :thumbsup:

      R 1 Reply Last reply
      0
      • S Shao Voon Wong

        Thanks mate! I'm going to spend Sunday, going through your UWP articles! Thanks again!

        R Offline
        R Offline
        raddevus
        wrote on last edited by
        #6

        Thank you for checking out my articles. Hope they help to give a start in the right direction. If you get a chance, let me know what you think. Thanks.

        1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          Spammer! Spammer! Kick 'im orf teh site! :laugh:

          Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

          R Offline
          R Offline
          raddevus
          wrote on last edited by
          #7

          OriginalGriff wrote:

          Spammer! Spammer! Kick 'im orf teh site!

          Absolutely!!! Get rid of him!!! :laugh:

          1 Reply Last reply
          0
          • S Slacker007

            You might want to also put the books etc. in your profile bio as well, as no one would know if you didn't tell them. Just a thought. It could be there already, I just didn't find it. :thumbsup:

            R Offline
            R Offline
            raddevus
            wrote on last edited by
            #8

            Slacker007 wrote:

            You might want to also put the books etc. in your profile bio as well

            Thanks for the idea. I think I tried and I was accused of being ostentatious***** (WOTD). :rolleyes: Maybe that was on my sig line. I can't remember now. I just remember offending everyone with my vulgar pretentious display that was designed to attract notice. :laugh: All the while, I'm just trying to be obsequious**+** (WOTD). :laugh: *****characterized by vulgar or pretentious display; designed to impress or attract notice. **+**obedient or attentive to an excessive or servile degree.

            OriginalGriffO N 2 Replies Last reply
            0
            • R raddevus

              Slacker007 wrote:

              You might want to also put the books etc. in your profile bio as well

              Thanks for the idea. I think I tried and I was accused of being ostentatious***** (WOTD). :rolleyes: Maybe that was on my sig line. I can't remember now. I just remember offending everyone with my vulgar pretentious display that was designed to attract notice. :laugh: All the while, I'm just trying to be obsequious**+** (WOTD). :laugh: *****characterized by vulgar or pretentious display; designed to impress or attract notice. **+**obedient or attentive to an excessive or servile degree.

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #9

              Obsequious! Obsequious! Kick 'im orf teh site! :laugh:

              Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              R 1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                Obsequious! Obsequious! Kick 'im orf teh site! :laugh:

                Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                R Offline
                R Offline
                raddevus
                wrote on last edited by
                #10

                OriginalGriff wrote:

                Obsequious! Obsequious!

                Kicking him off the site is too good for him. Let's kick him off the Internet!! :laugh:

                OriginalGriffO 1 Reply Last reply
                0
                • R raddevus

                  OriginalGriff wrote:

                  Obsequious! Obsequious!

                  Kicking him off the site is too good for him. Let's kick him off the Internet!! :laugh:

                  OriginalGriffO Offline
                  OriginalGriffO Offline
                  OriginalGriff
                  wrote on last edited by
                  #11

                  Nah, not nasty enough: Let's force him to use farcebok.

                  Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                  "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                  R 1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    Nah, not nasty enough: Let's force him to use farcebok.

                    Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                    R Offline
                    R Offline
                    raddevus
                    wrote on last edited by
                    #12

                    OriginalGriff wrote:

                    Let's force him to use farcebok.

                    <shiver> Too scary to even think about. :laugh:

                    1 Reply Last reply
                    0
                    • S Shao Voon Wong

                      According to [History of Windows Store: Total number of apps](https://windowsreport.com/state-windows-8-apps-windows-store/), there are 800,000 windows store app now. I am contemplating to do a UWP app in my own free time. I am good in C++. But standard C++ support is still in beta. And C# UWP does not have directx support. So I am kinda stuck with C++/CX. Some of the old tutorials I read still mentioned Metro and Windows 8. Any advice for me?

                      T Offline
                      T Offline
                      TheGreatAndPowerfulOz
                      wrote on last edited by
                      #13

                      don't

                      #SupportHeForShe Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun

                      1 Reply Last reply
                      0
                      • S Shao Voon Wong

                        According to [History of Windows Store: Total number of apps](https://windowsreport.com/state-windows-8-apps-windows-store/), there are 800,000 windows store app now. I am contemplating to do a UWP app in my own free time. I am good in C++. But standard C++ support is still in beta. And C# UWP does not have directx support. So I am kinda stuck with C++/CX. Some of the old tutorials I read still mentioned Metro and Windows 8. Any advice for me?

                        abmvA Offline
                        abmvA Offline
                        abmv
                        wrote on last edited by
                        #14

                        let us know when u make it

                        Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

                        We are in the beginning of a mass extinction. - Greta Thunberg

                        1 Reply Last reply
                        0
                        • S Shao Voon Wong

                          Thanks mate! I'm going to spend Sunday, going through your UWP articles! Thanks again!

                          N Offline
                          N Offline
                          Nish Nishant
                          wrote on last edited by
                          #15

                          Looks like he used C# though and you specifically want to use C++?

                          Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                          S 1 Reply Last reply
                          0
                          • R raddevus

                            Slacker007 wrote:

                            You might want to also put the books etc. in your profile bio as well

                            Thanks for the idea. I think I tried and I was accused of being ostentatious***** (WOTD). :rolleyes: Maybe that was on my sig line. I can't remember now. I just remember offending everyone with my vulgar pretentious display that was designed to attract notice. :laugh: All the while, I'm just trying to be obsequious**+** (WOTD). :laugh: *****characterized by vulgar or pretentious display; designed to impress or attract notice. **+**obedient or attentive to an excessive or servile degree.

                            N Offline
                            N Offline
                            Nish Nishant
                            wrote on last edited by
                            #16

                            You are in Dayton? Nice. I am in Columbus, btw :-)

                            Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                            R 1 Reply Last reply
                            0
                            • N Nish Nishant

                              You are in Dayton? Nice. I am in Columbus, btw :-)

                              Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                              R Offline
                              R Offline
                              raddevus
                              wrote on last edited by
                              #17

                              Nish Nishant wrote:

                              You are in Dayton? Nice. I am in Columbus, btw

                              It's a small CP-World out there. Columbus has always seemed like a great city to me. Do you like it there? Dayton has been a great hub for a long time and lots of tech / dev jobs for many years. Hopefully it will continue.

                              N 1 Reply Last reply
                              0
                              • R raddevus

                                Nish Nishant wrote:

                                You are in Dayton? Nice. I am in Columbus, btw

                                It's a small CP-World out there. Columbus has always seemed like a great city to me. Do you like it there? Dayton has been a great hub for a long time and lots of tech / dev jobs for many years. Hopefully it will continue.

                                N Offline
                                N Offline
                                Nish Nishant
                                wrote on last edited by
                                #18

                                Yeah, Columbus is pretty nice in my opinion. Lots of tech jobs here as well. We had a central Ohio CP meetup a few years ago (just 3 people, 4 if you count my son). We should probably plan another one.

                                Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                                1 Reply Last reply
                                0
                                • N Nish Nishant

                                  Looks like he used C# though and you specifically want to use C++?

                                  Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                                  S Offline
                                  S Offline
                                  Shao Voon Wong
                                  wrote on last edited by
                                  #19

                                  All UWP documentation have C#, C++/CX and Javascript code examples which I can refer. I know C# and C++/CX is kinda similar to C#, so it is not difficult for me to convert to C++/CX. Anyway almost all UWP tutorials, except DirectX ones, found on the web are in C#.

                                  N 1 Reply Last reply
                                  0
                                  • S Shao Voon Wong

                                    All UWP documentation have C#, C++/CX and Javascript code examples which I can refer. I know C# and C++/CX is kinda similar to C#, so it is not difficult for me to convert to C++/CX. Anyway almost all UWP tutorials, except DirectX ones, found on the web are in C#.

                                    N Offline
                                    N Offline
                                    Nish Nishant
                                    wrote on last edited by
                                    #20

                                    Okay, sounds like you got it. :thumbsup:

                                    Nish Nishant Consultant Software Architect Ganymede Software Solutions LLC www.ganymedesoftwaresolutions.com

                                    1 Reply Last reply
                                    0
                                    • S Shao Voon Wong

                                      According to [History of Windows Store: Total number of apps](https://windowsreport.com/state-windows-8-apps-windows-store/), there are 800,000 windows store app now. I am contemplating to do a UWP app in my own free time. I am good in C++. But standard C++ support is still in beta. And C# UWP does not have directx support. So I am kinda stuck with C++/CX. Some of the old tutorials I read still mentioned Metro and Windows 8. Any advice for me?

                                      S Offline
                                      S Offline
                                      scoy6
                                      wrote on last edited by
                                      #21

                                      If you're looking to be able to use C# and DirectX for a Windows Store app the best solution would be to try MonoGame.

                                      1 Reply Last reply
                                      0
                                      • S Shao Voon Wong

                                        According to [History of Windows Store: Total number of apps](https://windowsreport.com/state-windows-8-apps-windows-store/), there are 800,000 windows store app now. I am contemplating to do a UWP app in my own free time. I am good in C++. But standard C++ support is still in beta. And C# UWP does not have directx support. So I am kinda stuck with C++/CX. Some of the old tutorials I read still mentioned Metro and Windows 8. Any advice for me?

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #22

                                        Use SharpDX for C# DirectX. [Home | SharpDX](http://sharpdx.org/) Lots of "official" UWP samples here: [Code samples - Windows app development](https://developer.microsoft.com/en-us/windows/samples)

                                        "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                                        1 Reply Last reply
                                        0
                                        • S Shao Voon Wong

                                          According to [History of Windows Store: Total number of apps](https://windowsreport.com/state-windows-8-apps-windows-store/), there are 800,000 windows store app now. I am contemplating to do a UWP app in my own free time. I am good in C++. But standard C++ support is still in beta. And C# UWP does not have directx support. So I am kinda stuck with C++/CX. Some of the old tutorials I read still mentioned Metro and Windows 8. Any advice for me?

                                          A Offline
                                          A Offline
                                          Andre Pereira
                                          wrote on last edited by
                                          #23

                                          As for language domains, you can have your app in C# (which is fast and easy to make), and have your Windows Runtime Component in C++ for DX. Most UWP stuff is just the Metro framework expanded and consolidated. Most references to Metro/Windows 8 are still applicable. There's a lot of support, even if you think UWP is dead (according to the news media and google fanboys). There's also a lot of open-source apps for reference and learning.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups