Coffeehouse Thread

29 posts

Justifying Windows Phone 7 development?

Back to Forum: Coffeehouse
  • User profile image
    Chadk

    My first post on Rev. 9, woop woop Smiley

    So I've been looking at Windows Phone 7. As an iPhone user(I love my phone), my biggest quirk is that the programming model sucks(Objective C is only used on the apple platform, and it's a nasty language), and that in order for me to make applications, I need to PAY Apple. And I can't deploy any applications to my phone without putting it on the market-place.

    Along comes Windows Phone 7. It uses my favorite language and IDE, and it doesn't look all that bad.

    Now, investing time and money into a new application model is a pretty big deal. And given that in order to run an application on the phone, you have to submit it through Microsoft, just like with Apple. That means in order for me to write programs that I'd wanna use, I'd have to support it in case other people wants to buy it. 

    That leads to following question: Is Windows Phone 7 gonna be adapted widely enough that it's a worthwhile investment? Gartner estimates that WP7 will be the 6th most used Mobile Platform, which is not very encouraging. 

    So how the hell does one justify spending time on WP7? The success of the Windows Platform is based on the fact that good tools are readily available, and you can execute any program on any computer that runs Windows. But given that it's my understanding that this will not be the case on WP7, but that Microsoft has to approve your application, then how is WP7 not gonna fail against other platforms?

  • User profile image
    Bass

    I don't think anyone can really answer that question in a satisfactory manner. I assume Microsoft hopes it will succeed.

    I got no relations to Novell or the Mono people (just a fan of Mono), but I feel like I should mention you can actually do iPhone development in C# with MonoTouch. You can also write iPhone apps in Flash/Flex now.

  • User profile image
    Chadk

    , Bass wrote

    I don't think anyone can really answer that question in a satisfactory manner. I assume Microsoft hopes it will succeed.

    I got no relations to Novell or the Mono people (just a fan of Mono), but I feel like I should mention you can actually do iPhone development in C# with MonoTouch. You can also write iPhone apps in Flash/Flex now.

    I've looked at monotouch, but I'm not about to pay 250$ for a license Tongue Out

  • User profile image
    PerfectPhase

    One of the things that erks me the about the app stores model as a developer is it seems to have destroyed my ability to create an app and share it with a small group of people, as Chadk said, I may not want to release it into the wild as I don't want to
    have to support it for a large group of people.

    Maybe I've missed something?

    How do I justify spending time on WP7?  Best answer for me is I want to write some private apps for my phone, but I don't want to have to buy a mac to do it.  Everyone will have have their own answer; for some it will make sense, others it won't.  Just look
    at want you want to achieve and make the best decision based on the information you have to hand.  For my work, it's looks like we won't have an option but to write the same app in iOS, WP7, Android, and maybe  WM6.X if we ever go that route.

  • User profile image
    PaoloM

    before assuming anything, you should look at the actual development model.

    first of all, you can get a dev device quite easily, if you have an app you want to develop. registering with the dev program costs $99 and that gives you the ability to sideload apps on your device and all the certification/code signing when you want to sell something in the marketplace.

    with the registration , you get the ability to put a limited number of free apps (don't remember how many) and unlimited paid apps. I have yet to verify this (just registered Saturday and I'm out of town now) but I remember something about doing limited betas with friends.

    By the way, this has been posted from an LG dev device running build 7003 Smiley

  • User profile image
    Chadk

    I do indeed have an application I want to develop. Several, in fact. 

    I've yet to find where to register for a developer device though. Also, I'm just a person, not an actual company, so I can't register for the market-place as I have not VAT numbers and stuff.

  • User profile image
    Dr Herbie

    Slightly irksome that I have to pay $99 to unlock a device, even if I only want to write apps for personal use with no intent to sell.

    I happen to have an idea for an app (which I have started to write), so I may well have an app-store registration anyway, but it's still irksome!

    Herbie

  • User profile image
    Chadk

    It's not just $99. It's $99/year. Expressionless

  • User profile image
    hordak3000

    In my opinion a great reason for investing time in wp7 development is first and foremost the fun developing with your favorite language and the best development tools on the market. Silverlight and Xna coupled with Visual Studio 2010 blows all other mobile development platforms away and it does so single handedly. Out of great fun developing will come great applications for the windows phone 7.

    Everything else is just a guess. When gartner estimates the wp7 will become the 6th most used mobile platform then this is nothing more than a guess. They have no idea how windows phone 7 will be adapted because nobody does at this point of time.

    You can keep in mind however that investing time into developing apps for windows phone 7 means investing time in .net, c# and silverlight and/or xna. And this is an investment very much worthwile because it means you can target your application for windows and for the xbox as well. And this is a very big market already.

  • User profile image
    figuerres

    @Chadk:

    Justify:  a client who will pay you to write an application.

    right now that's the *ONLY* way i would do it.

  • User profile image
    Tomservo

    first of all, you can get a dev device quite easily, if you have an app you want to develop.
    Quite easily? It took some digging on Google to find out about that wp7req email address, and they're not even courteous enough to reply if they're not giving you one.

  • User profile image
    PaoloM

    Yup, easily. I got an email from a Twitter thread, emailed, got redirected to my local Dev evangelist, exchanged a couple of emails detailing my app design intentions and got a device fedexed overnight. Did you email the Dev rep with the details of your app?

  • User profile image
    Sven Groot

    @PaoloM: I e-mailed and then nothing whatsoever happened. Never heard from them. Maybe it's only for the US, it wasn't too clear about that.

  • User profile image
    kettch

    @Sven Groot: I never got any further than sending an email detailing my application ideas, and I live in the US. Maybe my apps suck, but I had hoped to at least hear something.

  • User profile image
    Chadk

    , PaoloM wrote

    Yup, easily. I got an email from a Twitter thread, emailed, got redirected to my local Dev evangelist, exchanged a couple of emails detailing my app design intentions and got a device fedexed overnight. Did you email the Dev rep with the details of your app?

    So you have to convince a person, who might not even respond to your email, that your application is a good idea, in order for you to get a dev-device?

    See, I can't commit to actually ever releasing anything. I'm just a hobbyist with some spare-time who wants to write for a mobile platform. Sad

  • User profile image
    magicalclick

    It is not about justify, it is about DO. If I have time and a good app idea, I would gladly do it.

    Leaving WM on 5/2018 if no apps, no dedicated billboards where I drive, no Store name.
    Last modified
  • User profile image
    Dr Herbie

    @magicalclick:  Time, a good idea and enough spare cash.  It's the spare cash that I have a problem with.

    Herbie

  • User profile image
    Tomservo

    @PaoloM: Charlie Kindel himself twittered a Youtube link to my application.

    And I also laid everything out in an email to said wp7req address, plus future ideas.

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.