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.

    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