How To Get Product Code Sygic Android?

What would be the best way to go about teaching myself to program to create a website and mobile app for iPhone and Android?

  • Launching a startup, full business plan, slide deck, and mockups (nearly complete), searching for a technical co-founder but want to teach myself to code in the meantime to attempt to get an actual product built. What languages should I start with?

  • Answer:

    For the website you'll want to learn good standards based HTML, CSS and JavaScript (and a good JavaScript framework such as jQuery). You'll also want to learn a server side code along with a good frame work such as PHP (Cake, Code Ignitor) or Ruby (Rails) or Python (Django). For iPhone you'll want to learn to program in Objective-C and then learn Xcode. For Android you'll want to learn to program in Java and then learn the native SDK and a good IDE such as Eclipse.

Brian Reeves at Quora Visit the source

Was this solution helpful to you?

Other answers

My advice is: 1. Look at jQuery Mobile. It will enable you to build a mobile website and a mock-up of your application. 2. If you want to go further you can learn a bit of JavaScript and turn the mock-up into a prototype 3. The prototype could even be migrated to the App Stores using Phone Gap but this is the time you probably want to bring in the technical person.

Mike Farrow

I think you might be biting off more than you can chew. The problem with trying to learn too much stuff from scratch is that you may lose focus on building whatever it is you want to make. Learn it in stages, make a small site with html/css first, and get used to it. Then move on to Objective-C, get a good book to learn from, take your time and don't get frustrated if you don't immediately understand the concepts. Good Luck, hope you get the app built!

James Eggers

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.