3 ms·
My experience with WP development. I have a Twitter client (I know, it's not an original app, it started just as a playground) since February, and I can tell so
by gjulianm 14y ago
My experience with WP development. I have a Twitter client (I know, it's not an original app, it started just as a playground) since February, and I can tell some things:
- A lot of people answering questions (even if WP itself doesn't have a big developer community, lots of questions are common to Silverlight, C# and .NET platform ones so you have plenty of resources). The documentation is really good, at least comparing with what I've seen on Android and iOS (Android was far worse when I looked into it).
- VS2012 is also pretty good. Of course, you don't get as deep as you would with a plain C compiler, but that's another point. I've heard that it really becomes great when you use all MS tools like TFS for version control and collaboration. With git... well, there are plugins but I think it's better to use the console. Same with unit tests. There is a library for unit testing on Windows Phone and it's good enough, but I expected something more from MS.
- The store is a 5/10. It's good enough, but it can improve a lot. Luckily, they're very open to new ideas and are improving each month.
- Making money: My app is free, made 3000 downloads last month. Not a bad number taking into account that it's difficult to compete with well established apps like Mehdoh, Rowi, Gleek and Peregrine and I don't get so much exposure. But I'm pretty sure that this number could be far higher: on average, I got ~50 downloads per day, but the app was highlighted three days in the spanish Store, about 1200 downloads more.
So, with a bigger user base and more exposure in the store (localization helps a lot, for me it almost tripled downloads of the app) you can make money. Of couse, if nobody downloads your app, you won't make any... But there's less competing apps here, so it's easier to get to the top of the market. You won't get as many benefits as if you were on Android / iOS, but probably there you wouldn't be on the top.