Go Back   MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 21, 2013, 07:03 AM   #1
Smith Paul
macrumors newbie
 
Join Date: Feb 2013
Want to know about web development

hello guys,
I need some information regarding web devlopment and web designing. how to get information about stages of creating user friendly website.and plase give your opinion about this topic and share your knowledge regarding web designing so it will be easier for me to understand.
Smith Paul is offline   0 Reply With Quote
Old Feb 21, 2013, 11:24 AM   #2
SrWebDeveloper
macrumors 68000
 
SrWebDeveloper's Avatar
 
Join Date: Dec 2007
Location: Alexandria, VA, USA
 
Quote:
Originally Posted by Smith Paul View Post
hello guys,
I need some information regarding web devlopment and web designing. how to get information about stages of creating user friendly website.and plase give your opinion about this topic and share your knowledge regarding web designing so it will be easier for me to understand.
From a professional perspective it kind of happens like this for a given project:

1) Discuss with client basic requirements in design, roles/users/workflow for publication and content distribution (feeds, social networking, API's, basic SEO, domain registration and hosting)
2) Create wireframe to outline pages, columns, regions and widgets
3) Once approved, comps are created - a combination of wireframe and placeholder content styled to represent rendered pages in a mockup format. Comps also include details about site, page level, widget level behavior as annotations for ease of reading and comprehension.
4) Local development (CMS setup if any) and design (initial styling) - commit changes to a repo using version control such as GIT or SVN
5) Staging preview to client
6) Revisions (back to step 4 as long as it takes)
7) Production release

This is, of course, a high level view.

Within each step is always documentation (get it in writing, get it approved in writing) and lots of discussion with the client to ensure minimal delays due to misunderstandings. Always use version control for backups, sharing of code in a project group and for ease of code distribution, testing and rollback.

KEY POINT: These steps help you to determine priorities and order of mores detailed development tasks such as when to collect data for the DB, when to use templates for styling, when to set up roles in the CMS and so on. No project works exactly the same way, in my experience.

8) Collect $ and deposit and feed the kids



Most DIY's or developers who literally do it all might combine steps, but the basic talk/write it down/local build/staging preview/production publish is about as basic as it gets. Using repo's and creating wireframes/comps is a more professional approach that clients appreciate and of course to prevent miscommunication and keep projects well organized. And to legally protect you because before all this is done --- USE A CONTRACT.

I will allow others to break it down further, I'm just starting off the conversation. And remember -- the way that works best for YOU is the right way, consider all this advice "by the book". The real world is not so orderly!
__________________
Jim Goldbloom
Sr. Web Developer, owner GoldTechPro, LLC
http://www.GoldTechPro.com
SrWebDeveloper is offline   0 Reply With Quote
Old Feb 23, 2013, 01:59 PM   #3
iWeekend
macrumors regular
 
Join Date: Nov 2012
Excellent, excellent post SrWD.


My discussion points:

Quote:
how to get information about stages of creating user friendly website
You'll have to google "user friendly website design" to get the low down on the generally accepted web practices. Read more than one site too, as I'm sure there will be variations.

It will also depend on your geographic area's regulations (Europe re:cookies, age restrictions, etc). Further, you'll want to identify the target market for the site(s) ... people use all kinds of devices (big screens, little screens, slow/fast internet, smart phones). You'll want to design to make as many potential surfers happy as possible... pro tip: what does the boss use?


Quote:
share your knowledge regarding web designing so it will be easier for me to understand
Not enough time for that, but ...

a) look up "award winning websites 20xx", "web design trends 20xx" to get a feel for what (someone) thinks is/was hot in a given year. You should walk away inspired.

b) try to match up the personality of the business with the website ... a lawyer's site will be drastically different than a personal trainer's.

c) a wise man once told me, as I was starting out, "charge double whatever you think the time will be to complete the project". Yep.
__________________
2012 Mac Mini i7
Late 2013 13" rMBP
iPad 5
iWeekend is offline   0 Reply With Quote

Reply
MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
new laptop needed for web development/game design/app development olup Web Design and Development 6 Oct 2, 2013 04:09 PM

Forum Jump

All times are GMT -5. The time now is 09:24 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC