Being an enthusiastic programmer, I want to improve my programming skills by getting involved in app development. Apps are becoming an integral part of our lives. Everywhere you look, somebody is using one. An intellectual community, like Brilliant, needs to realise the power of apps and use it as a tool to better society.
Please provide some information on the following:
I) Where can I get started in developing apps?
II) What resources do you recommend for building apps?
III) Describe an app idea that you think could be successful and nobody has implemented it yet.
... The smell of programming is in the air.