If you already know how to build an iOS app, how long would it take to learn how to build a good website or web app?
-
I will be attending a mobile development bootcamp this summer, but I also wanted to be able to build website as well. How long would it take, considering you know Objective C, to learn to build a website (or web application)? Right now I am a complete novice. And what about the reverse ? (learn web app first and then learn iOS)
-
Answer:
This depends on many many factors but the main one is What do you want the web site to do? You can put a web page -- from scratch -- up on the internet in literally 5 minutes if all it has to do is display your resume and contact information. On the other hand, if you want to re-implement Facebook from scratch that is going to take arbitrarily long. But generally speaking knowing Objective C won't help you at all. To do what you probably want to do, you need to learn HTML + CSS + Javascript for the client and for the server: database fundamentals, some scripting language, plus a framework for that scripting language (say, Python & Django or whatever). This all could take a while to learn, depending on how motivated you are and what you already know: i'd say anywhere from one to six months to do something nontrivial.
Joe Wezorek at Quora Visit the source
Other answers
Learning iOS development along with objective-C as a beginner will not be very transferrable to building a web application. While you may be able to adapt some conceptual knowledge of patterns (i.e. MVC) and programming constructs (i.e. conditional statements, loops, etc.), many things are quite different. Luckily web development has become significantly easier in recent years, where frameworks such as django and rails, and server environments such as heroku and google app engine, have made making a simple web application trivial. It should take a few days to get a web application going, if not less. If you want to build a website, it could take less than 5 minutes, just visit tumblr or wordpress
Dan Katz
Can't think of many folks I know that went from building mobile apps to building web apps. Usually it's the other way around, and you get up to speed as quickly as your experience allows. If you wanted to do something like build a back-end for a mobile app, I'd say use Parse or Azure instead. If you don't, and just want to learn how to build a website, don't - building mobile apps is way more fun. :)
Brian Papa
Related Q & A:
- How long does it take to learn acoustic guitar?Best solution by Yahoo! Answers
- How long does it take to learn a back handspring?Best solution by Yahoo! Answers
- Is child crying going to a NEW school ok? how long does it take to stop crying after starting a new school?Best solution by Yahoo! Answers
- How long does it take to do a research on a particular animal's behaviour?Best solution by nuffieldfoundation.org
- How long does it take the Austrian post to deliver a package to the Philippines?Best solution by wwwapps.ups.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
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.