After you have the initial idea, what's next? Start defining features? Draw up a mockup on a piece of paper? Start writing the DB schema?
Ask HN: How do you begin the process of developing a web application?
1–10 of 74 posts
Re: Ask HN: How do you begin the process of developing a web application?
#21) Idea
2) Write a small paragraph explaining the idea
3) Derive features
4) Make todo list
5) Make mockups using mockingbird (awesome tool)
6) Write some code
7) Get bored and go back to 1) (not recommended)
Between 5 and 6 It should be better to work on the design rather than code. Code should be last imo. Also I hope someone could erase step7 and actually launch the product :)
Re: Ask HN: How do you begin the process of developing a web application?
#32. google the idea
3. html mockup
4. code
Re: Ask HN: How do you begin the process of developing a web application?
#4I think the biggest reason I enjoy doing this is because I'm driven by visible progress. I do just enough DB work to then do a little bit of coding so I can do something in the app. Basically giving my self little feature goals here and there.
Re: Ask HN: How do you begin the process of developing a web application?
#5Re: Ask HN: How do you begin the process of developing a web application?
#6Usually on the interface side there's a separate process that meets in the middle. I'll often either do some dummy HTML pages or (yeah, laugh) Keynote slides that give me an idea for the interactional mechanics.
That said, and it probably shows, my strong suit is in developing libraries, not applications, and I tend to paint with that brush even when doing apps.
Re: Ask HN: How do you begin the process of developing a web application?
#7I let it sit around in my head for a few days/ weeks... If it keeps bothering me then I try and get the core of the functionality down as quickly as possible -
I get something online which I show my friends and family. Once I've taken, or not taken, their advice I move forward.
I push forward a bit with my gut feeling and get my girlfriend to work on the design. (She's an awesome designer, I'm really lucky!)
I flesh it out around the edges, user registration, 404, 500 error pages whilst I'm waiting for the designs. (Or I just work on something else.)
And then I'm in "beta."
Re: Ask HN: How do you begin the process of developing a web application?
#82. list features in order of importance
3. select top 50% of 2.
4. paper mockup with various iterations
5. code
6. revise with external feedback (usability study?)
7. go to 3/4/5.
Re: Ask HN: How do you begin the process of developing a web application?
#91. idea 2. google the idea 3. html mockup 4. code
1. idea x
2. google idea x, find nothing
3. spend 2 weeks working on it
4. realize your idea isn't actually x, but more like y.
5. google y, find a bunch of people have already implemented it.
Re: Ask HN: How do you begin the process of developing a web application?
#101.5 Put that sketch on my "ideas" wall. Most ideas never make it. But for the ones that do:
2. Set up local domain mynewsite.peter, and optionally put codeigniter on it.
3. Put 1 or 2 html pages up.
4. Create a database table or two, code some functions that call it, and get something working.
Now I have something working, I iterate on it finetuning it for a while. And if I still like it, I might improve it a little and put it online for friends to play with. I've done projects that I launched but only ever used myself.