This again?

Windows Central Podcast 37: Windows 10 Mobile is still dead

Redefining the PC

Why Microsoft's Surface phone could be MUCH more than a mere 'phone'

Surface Pwn 5

Surface Pro 5, Project NEON details leaked on LinkedIn?

XP-YESSSSSSS

Dell's already awesome XPS 15 gets even better in 2017

Surface table meets Windows 10

Yes, we did put Windows 10 on the original Surface table ... and it rocks

Cream o' the crop

Before buying a Microsoft laptop, check out our pick for the absolute best

Simple and secure, just the way I like it

We think Windows 10 Cloud is a great idea, here's why

uber micro

Halo Wars 2 has something for everyone. Here's our full review.

Oldie but goldie

We reviewed Microsoft's decade-old Surface table

Creators Update comin' at ya

These are the coolest new features in the next big Xbox One update (video)

Buyer's guide

The Razer Blade 14 is the best laptop Razer has to offer

Windows 10 app gems

10 terrific Windows 10 apps you should be using

Tower of power

Here's what we think of Dell's XPS Tower Special Edition

Quite a deal

Grab the complete C# coding bootcamp for $41!

Your go-to laptop guide

Introducing our ultimate laptop buyer's guide

Listen here

Attn Android and iPhone users: What you need to know about Windows phone

Old is new?

The original Surface Pro still holds its own in the 2-in-1 world

Xbox Greenlight?

No, internet, Microsoft isn't opening Xbox to all UWP games

Falling in love

HP Envy 34 review: An ultrawide curved all-in-one after my heart

2015 machine in 2017?

Surface 3 still holds its own in 2017

< >
Welcome to the Windows Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 23 of 23
Like Tree1Likes
  • 2 Post By ironsoulreaver
  • 1 Post By truly_sk
  1. quantranbr's Avatar
    Member

    Posts
    1 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
       #1  
    Hi all,
    I begin with windows phone 8 and i wonder to choose which programming language C# or C++, i program both App and Game.
    Please help me for the best choice and if can, please give me the reason why choose this language.
    Thank you
  2. casab1anca's Avatar
    Member

    Posts
    129 Posts
    Global Posts
    135 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #2  
    C# is simpler and faster to develop in -- if you're only developing for WP, go with C#. If you need to reuse existing C++ libraries or are planning to port your apps to other platforms, go with C++.
  3. ironsoulreaver's Avatar
    Member

    Posts
    343 Posts
    Global Posts
    367 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #3  
    As an old school programmer I can't help but recommend C++. It is natively supported in many SDK's and eases porting. It is also a very developed language that is much more powerful. There is also an unlimited wealth of information for c++. It is however as said a little more difficult to learn.

    I suggest that whatever you choose, the first thing you do is learn the SDK interface and then open up several sample applications and copy/paste the code to a project of your own that is in itself unique to learn stuff quick. Then after you get familiar with what you've been doing say to a point where you can create a simple app without copying all the time you should open up some books.
    JimTK and Murtuza Rupawala like this.
  4. contributorM's Avatar
    Member

    Posts
    41 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #4  
    Cheers for the thread. I'm new to developing period! Never written an app. Closes thing to programming I've done is writing .bat files lmao. Want to get into developing apps, especially for the WP. I've already downloaded the SDK and have no idea where to start with that.
  5. shinygerbil's Avatar
    Member

    Posts
    208 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #5  
    I'm in the same boat too. Dabbled in a tiny bit of programming in the past, found I was good at it but never followed up and learned more. Big regret of mine. Currently trying to wrap my head around OOP - and I think I'm going to stick with C# for now to avoid dealing with memory management etc. I definitely plan on transitioning to cpp in the future.

    A good place to start would be to just go to dev.windowsphone.com and take a look at the samples. Download a few, load 'em up, build 'em, then pick something you wanna change and go ahead and change it. Then rebuild and see what happens! You need to be patient - you're not going to make the next Metrotube overnight - but you'll be surprised how quickly you'll make progress.
  6. contributorM's Avatar
    Member

    Posts
    41 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #6  
    Well I just finished a 3 hour course from Tuts+ called "So You Want to be a Developer" it's based on JavaScript and just ran through the basics i.e. what are Functions, What is an Array, What are Loops, etc.. Did more research and there is a similar course from Code Academy.

    Anyhoo, now after taking that course, and when looking at sample code, even though I know it wasn't developed in JavaScrips, the code, at least looks a lot less foreign. I can now identify certain data types and such used.

    I've just scratched the tip of the iceberg, and have a very long way to go. Already penned a developer road map for myself. Instead of continuing with JavaScript, I'll just delve right into C# for ease than anything else. If I get really good, I'll venture into C++. But I still can't skimp out on things like UI design, Q&A, etc.. etc.. all of that I know will come together later.

    Ok we'll see how this goes. Expect LOTS of questions from yours truly.
  7. Daniel Ratcliffe's Avatar
    Retired Moderator

    Posts
    3,046 Posts
    Global Posts
    4,703 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #7  
    Contributor M, I'm in the same boat as you. I'm already planning my app but I need to make sure I can get the proper API pieces to use in the app. As everything he has done is custom coded, I'm curious how easy it would be for him to create a set of API files that I could then integrate into the app?
  8. The Last Byte's Avatar
    Developer

    Posts
    35 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #8  
    In regards to C# to C++..use whatever is less foreign to you. Yes, C++ is more powerful in some ways, but as a beginner you won't even need to dive into that sort of power.

    Note you should use C# if you want to make something fast. C++ takes a lot longer to make stuff, at least with my usage :P
  9. jacky_h's Avatar
    Member

    Posts
    8 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #9  
    Hi, following on from the OP's question (also a beginner in wp7 & wp8 here), i would like to know if it is possible for an app to change wp8 setting? i have looked through all of the code samples and have not seen anything at all tha indicates it is possible. for example, can an app switch wifi on/off or change theme colour ?? good advice about c# vs cpp btw, totally agree with sticking to c# if you want to keep it simple. cp and cpp are much more complex.
  10. Landsharkk's Avatar
    Member

    Posts
    308 Posts
    Global Posts
    319 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #10  
    I'm in the beginning stages of learning C# and Windows Phone development (does it ever end? lol).

    I HIGHLY recommend watching/following some tutorial videos to help you get started. My favorite so far is "Windows Phone 7 Development for Absolute Beginners" by Bob Tabor.

    Yes, I realize it's for WP7 and not WP8, but this doesn't really matter if you are just beginning. It will give you a great starting or jumping off point for learning C# and XAML specific to Windows Phone development.
  11. Sheryl Mathews's Avatar
    Member

    Posts
    3 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #11  
    Since you are beginning with windows phone I would recommend you to go with C#. I took a Jump Start course on phone app development from Microsoft Virtual Academy. The training module helped me leverage my C# skills to build cool apps for the Windows 8 platform. Hope you enjoy the course!
  12. anon5997296's Avatar
    Member

    Posts
    481 Posts
    Global Posts
    482 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #12  
    I'd like to know what's the price of a developer's account?? I'm actually a student, but year dropout right now.. So I think o can't get a student developer free account. Any guidance???
  13. truly_sk's Avatar
    Member

    Posts
    38 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #13  
    I don't about a student dev account, but if it exist you wouldn't be able to get it coz you're not a registered student and if you were then you'd need to enquire with your lectures to proceed.
  14. anon5997296's Avatar
    Member

    Posts
    481 Posts
    Global Posts
    482 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #14  
    Still what's the price for the non student standard developer's account??
  15. truly_sk's Avatar
    Member

    Posts
    38 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #15  
    Ok, maybe you can still get a free student account if you have a .edu email address
    Have a read here>> Student account

    http://blogs.msdn.com/b/alicerp/arch...r-account.aspx

    And here are prices of dev accounts if you can't get a free account.
    Dev accounts
    http://msdn.microsoft.com/en-us/libr.../jj863494.aspx
    anon5997296 likes this.
  16. anon5997296's Avatar
    Member

    Posts
    481 Posts
    Global Posts
    482 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #16  
    Thank you very very much for the info.. Seems ill have to pay for the account which I'll do. I have some very good ideas but I've just started learning programming, but my gf has a degree and has very vast knowledge. Together my ideas n creativity n her knowledge n common sense, you guys will see very good apps in the coming year.. ;-)
  17. truly_sk's Avatar
    Member

    Posts
    38 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #17  
    ;) maybe get the SDK first and work on an app before getting the account.
  18. brmbjn's Avatar
    Member

    Posts
    160 Posts
    Global Posts
    213 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #18  
    Sdk app for windows 8.1 32bit ??? Where is download ???
  19. truly_sk's Avatar
    Member

    Posts
    38 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #19  
    Here[link], also check there windows phone 8.1 forum for the leaked ISO for blue SDK.

    http://dev.windowsphone.com/en-us/downloadsdk
  20. brmbjn's Avatar
    Member

    Posts
    160 Posts
    Global Posts
    213 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #20  
    Link for sdk 32bit or 64bit
  21. truly_sk's Avatar
    Member

    Posts
    38 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #21  
    Sorry buddy the SDK requires 64bit coz it has a hyper-v based emulator which only works on 64bit....

    Again try the leaked ISO for blue, you'll find the link in wp8.1 forum.
    Here's the link>> WP 8.1 SDK ISO Leak
  22. Dadulka's Avatar
    Member

    Posts
    10 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #22  
    Quote Originally Posted by contributorM View Post
    Cheers for the thread. I'm new to developing period! Never written an app. Closes thing to programming I've done is writing .bat files lmao. Want to get into developing apps, especially for the WP. I've already downloaded the SDK and have no idea where to start with that.
    This thread might help:

    A blog about WP8 development as a beginner
  23. princeegli's Avatar
    Member

    Posts
    181 Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #23  
    Follow through with the c# videos and wp8 on channel9 with Bob Tabor

    Sent from my RM-940_nam_att_200 using Tapatalk

Similar Threads

  1. Bazaar For Windows Phone (Developer Unlocked)
    By TheWeeBear in forum Developers Corner
    Replies: 3
    Last Post: 09-02-2014, 10:03 AM
  2. Windows Phone Developer in Chicago
    By mgbmusic in forum Developers Corner
    Replies: 3
    Last Post: 06-30-2012, 11:23 PM
  3. [June 22] St. Louis Windows Phone Development Workshop with Nokia
    By speedtouch in forum The "Off Topic" Lounge
    Replies: 13
    Last Post: 06-30-2012, 12:36 AM
  4. Windows Phone Developer Summit
    By wildbohr in forum Developers Corner
    Replies: 6
    Last Post: 05-30-2012, 05:15 PM
  5. Windows Phone Developer Blog Infographic
    By TheWeeBear in forum Developers Corner
    Replies: 0
    Last Post: 01-11-2012, 02:16 PM

Posting Permissions