How can I teach myself to rollerskate?

How can I teach myself to make web and mobile apps?

  • I know Java, Objective-c, and minimal c++. I have spent hours practicing with basic data operations and simple data management programs. But the books don't teach you how to make software, they only teach how to write. They never tell you how to tie in a nice GUI using photoshop and other tools. They never teach database queries    or API handling, which is what I lack. The books are showing me how to hammer nails and lay bricks, but nothing in the way of making a house. How are the practical skills learned?

  • Answer:

    Think of a cool project that you'd like to have for yourself and code it up. Best and only way to learn.

Leo Romanovsky at Quora Visit the source

Was this solution helpful to you?

Other answers

The answer depends on what you hope to achieve with your development skills. If your goal is to get or expand your current job. Get assigned to a project or look for a position that will utilize your current skills and provide an opportunity for learning and growth. If your goal is to develop and market a product, I good starting point would be to prototype a minimum viable product version, research the User Experience characteristics off successful apps and use that version to get feedback from people that represent your target customer base. As you go about your development you will find a large amount of sample code, open source libraries, and other developers solutions by searching relevant topics on the web. Alternatively find other developers that can provide the skills you need and co-develop.

Marc Diamante

The Book knowledges are most on theory. It is the foundation on your programming. You must to practice, using the programming editor and reference the demo project then build your software project. You can view this web sit: http://www.codeproject.com To find you wanted demo.

Changqi Cai

Check out this course on App development. I think this can help http://dealfuel.com/seller/the-complete-android-developer/

Puja Reddy

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.