UWP Dev Club

mbrdev

New member
Aug 9, 2015
53
0
0
Visit site
Hi Guys,

I'm a Software Engineer primarily working with C# on enterprise backend solutions in the financial industry. Let's put it this way, my job is boring and I spend a LOT of time working on legacy systems and code written many years ago.

I'm desperate to work on more exciting and modern projects, specifically involving UWP but due to my day job and a busy family life I really don't have time to work on personal projects. This got me thinking about starting a kind of "club" to essentially collaborate with other developers in a similar situation as me to work on a UWP app as a fun side project and learning experience.

I'm not interested in the fame and fortune of creating the next SnapChat etc. however, there's no harm in profiting from any app we create should it prove to be successful though it's not really the point of the project!

I also see a lot of threads here relating to people either new to C# and UWP or new to programming with virtually zero experience. This makes me feel that the project could be a great opportunity for some experienced developers to help tutor new developers and pretty much breed a new generation of developers that want to develop for Windows 10! As such I would like to keep the project open to anyone that's interested rather than just people like me that already have the knowledge (or at least some of it) but just don't have the time.

There is a BUT, it would not be good to have a single experienced developer and 20 inexperienced developers working on a single project as things would become unmanageable from the start and I don't think anyone or the project would benefit. So I think there should be limits to ensure there is a small team with a good range of experience, for example 2 senior developers, 2 mid level developers and 2 junior or inexperienced developers. I believe this approach would provide the best chance at knowledge sharing and give the team the ability to actually create a great app.

If the idea of this project has a lot of interest then it would be best to stick with the small team size and create multiple teams that each work on their own project, there would be no problem in knowledge sharing between the teams and perhaps we could encourage some light and healthy competition to keep things interesting.

It would be great to use agile principals but due to the unpredictable time constraints of team members it would be difficult to host scrums daily and also difficult to complete a sprint within a specific time period. As such I would recommend planning sprints to get a good structure but not strictly constraining them to a set time. As the team gets more experienced and gets used to working together then it may be possible to start practising agile fully.

Ok so that's it for now, let me know if you have any interest in this "club" and what experience you have, once there's a few replies we can start discussing what to do next.

Cheers!

Edit 1: New group has been created called "UWP Dev Club" and I've invited the 3 users who answered the poll on this thread. Everyone is welcome to join so either answer the poll, request to join in this thread or head over to the group and click join! http://forums.windowscentral.com/groups/uwp-dev-club.htm

Edit 2: Apparently groups are pretty useless here as I get HTTP 500 errors most of the time when trying to go to the group. @ttsoldier suggested using Slack and while I didn't want to set that up just yet since the group is not going to work out I might as well set it up now, I may also set up a Visual Studio Team Services project as well, will send some info via PM once I get things up and running.
 
Last edited:

ttsoldier

Retired Ambassador
Dec 4, 2012
4,351
0
0
Visit site
I voted "Zero" because I just started learning c# in the hope to develop UWP apps. Would not even call my self a beginner with the little experience I have....

I took an interest a couple weeks ago when I realized that some businesses in my country would only release Android, IOS ,(even blackberry) apps and no windows 10 apps. I'm not sure if they are not doing Windows 10 because no one my country develops for Windows 10 or if it's because they just don't care. ( I live in a small country in the Caribbean)

I would have liked to provide a service to them in porting their IOS apps over to Windows 10 or even building them from ground up. I have a loonngggg way ahead of me as I am still having problems wrapping my head around C#. I have technical experience with computers/servers/networks etc but I have ZERO experience/interaction with programming.

My job allows me enough flexibility to practice my c# without it affecting my day to day duties :)

However, as each day goes by, I am learning more and more and I'm enjoying it. I also feel great when my code (even though it's just a couple lines) runs without any errors... And when I DO get errors, feels even better figuring them out.
 

mbrdev

New member
Aug 9, 2015
53
0
0
Visit site
My job allows me enough flexibility to practice my c# without it affecting my day to day duties :)

This is exactly how I got into development at my company, I started as a support engineer and began working with C# Win Forms in Visual Studio on small applications and tools to help me with my day to day duties, 2 years later with a lot of exploration and experimentation with .NET I moved into the development department. If you have the drive to learn and push yourself then you will go far!

Thanks for taking an interest with this, I will be setting up a group and sending over an invite for you. I think it will take a few more days to drum up some more interest so the group will just be a chance to get some introductions and keep everyone in one place until there's some action to move forward.
 

ttsoldier

Retired Ambassador
Dec 4, 2012
4,351
0
0
Visit site
This is exactly how I got into development at my company, I started as a support engineer and began working with C# Win Forms in Visual Studio on small applications and tools to help me with my day to day duties, 2 years later with a lot of exploration and experimentation with .NET I moved into the development department. If you have the drive to learn and push yourself then you will go far!

Thanks for taking an interest with this, I will be setting up a group and sending over an invite for you. I think it will take a few more days to drum up some more interest so the group will just be a chance to get some introductions and keep everyone in one place until there's some action to move forward.

Sounds good.

I have a question though. Are the MVA C# for beginners enough to begin developing UWP apps?

I'm not trying to be a master in c# as my goal is really UWP apps. But I guess my question is HOW MUCH c# do you really need to know to build good UWP apps. Does your level of c# affect the quality of your uwp apps or is knowing the basics just enough?
 

mbrdev

New member
Aug 9, 2015
53
0
0
Visit site
Sounds good.

I have a question though. Are the MVA C# for beginners enough to begin developing UWP apps?

I'm not trying to be a master in c# as my goal is really UWP apps. But I guess my question is HOW MUCH c# do you really need to know to build good UWP apps. Does your level of c# affect the quality of your uwp apps or is knowing the basics just enough?

I think that in order to develop good apps in UWP you ideally need to get to the level where you fully understand the MVVM pattern. And if you want to make an app that LOOKS good, then you will definetly want to spend time learning XAML and Blend (XAML designer, gets installed with visual studio).

I would recommend that you start with this MVA course;

https://mva.microsoft.com/en-US/tra...ps-with-c-and-xaml-8363?l=8pXSyBGz_3904984382

It's 11 hours, and it is quite in depth, but if you go through that slowly and make sure you fully understand each modules content before moving on to the next by the end of the course you will have more than enough knowledge to start creating apps.
 

Citek86

New member
Sep 19, 2016
1
0
0
Visit site
Hi I am currently working in Support but desperate to get into Software Development.
I have spent past 6 years (part-time basis) doing Bsc in Computing (Software Development specialization).
My current level of knowledge is only my academic experience (mainly Java) which does not put me far within the job market therefore I would like to use any opportunity to practice code and learn from other's experience. I have started to exploring C# due to work's software being written in it and feel that once will get my grip around it there might be some future opportunities.
So let's get on with it :)
Regards,
Chris
 

mbrdev

New member
Aug 9, 2015
53
0
0
Visit site
Hi I am currently working in Support but desperate to get into Software Development.
I have spent past 6 years (part-time basis) doing Bsc in Computing (Software Development specialization).
My current level of knowledge is only my academic experience (mainly Java) which does not put me far within the job market therefore I would like to use any opportunity to practice code and learn from other's experience. I have started to exploring C# due to work's software being written in it and feel that once will get my grip around it there might be some future opportunities.
So let's get on with it :)
Regards,
Chris

Welcome aboard!
 

mbrdev

New member
Aug 9, 2015
53
0
0
Visit site
Hi All,

Just a quick update, I've opened the Slack team and Visual Studio Team Services for the club. Anyone who wants invites will need to private message me with their email address so I can add you to the invite list.

So far we have 3 including myself that are already signed up and another 2 people might be interested in joining soon so there's almost enough to get started with a first team.

Remember, it's nothing too serious and doesn't require much commitment, if you can only contribute for an hour a week it's no problem. To keep things active amd fresh though, I will keep an eye on who is joining in and if someone disappears for a long time without any word then I'll remove them from the team, and if they come back later they can be reinvited.

Cheers, have a good weekend all!
 

slooksterpsv

New member
Feb 12, 2014
348
0
0
Visit site
Originally posted by ttsoldier
Where are the devs/potential devs??

Lets get this show on the road!


I'm interested however life is busy at the moment. I'm doing school full time plus work full time so my days are almost spent. I've worked with the MVVM pattern on apps for work and personal ones I've made. Tech. I'm a junior developer, but with everything I've learned and implemented, I could see myself as more of a midlevel developer. I have one UWP app on the store, but need more time to work on other projects.
 

ttsoldier

Retired Ambassador
Dec 4, 2012
4,351
0
0
Visit site
Who has time these days? lol

Feel free to send us a pm with your email address and we can add you to the slack team... if you're interested :)
 

WPenvy

New member
Jun 5, 2012
391
0
0
Visit site
Not really a fan of Slack, but if you need help hit me up. Mach8solutions.com I'm in the process of repositioning my company as consulting. Junior-Mid level dev here.
 

F8R

New member
May 28, 2014
36
0
0
Visit site
I still beginner to UWP but, I have experience developing some of Desktop Apps (Windows Form).

Let see if I can help, my latest UWP apps is ScribePad which is the first time I use MVVM in project, I don't practice TDD but some time I write a test for my code, :p
 

Similar threads

Members online

Forum statistics

Threads
326,420
Messages
2,248,333
Members
428,487
Latest member
Matt_