FicheCuig wrote: » A distributed system project would be at a much higher level of difficulty than the examples already given. The chat client suggested is a good idea. An application which uses a network will be very useful for learning and good for a portfolio. It might be a step up in level of difficulty, at the very least it's a level more advanced than newbie. I would also suggest to try an Android app (or your preferred mobile platform) just to get a feel for it. Mobile devices are becoming increasingly prevalent.
iwantthat wrote: » Look in to Distributed Systems... A sample banking application or a chat client etc
FicheCuig wrote: » I would also suggest to try an Android app (or your preferred mobile platform) just to get a feel for it. Mobile devices are becoming increasingly prevalent.