connecting the dots
A wise man once said, that knowledge integrates through practice.
Not only does it help you get a better grip over subject, but also gives a tangible opputunity to address a real life problem.
I've always seen builing projects as a creative endaveour. You start with acknowledging the problem.Then empathise the problem from user's perspective. Following by prototyping various designs and finally,building it up with required technologies.
Below are few projects which I've built so far: