Web application from scratch – List of tools

What does it take to create a web app from scratch? with little research and heIp from 16columns.com, I derived following list of tools:

Tools at design stage

  1. Paper sketch – Nothing works best than to pull out a pen and Scribble, draw lines, jot notes, create wireframes. Liberate yourself.
  2. Mind map – My personal favourite, a small but serious powerful tool to put all your ideas good,bad and ugly at one place. “Coggle it” is the only cloud based best mindmap tool available there..
  3. Balsamiq- Sketch ideas with a mock up tool. These tools cost less than $10 per month. Other tools include mockflow, uxpin to name a few.

Now that your design is ready prototype makes it way.

Prototype tools

Best tool is to open code editor (npp is free and best) and just code. At this stage a framework like bootstrap or foundation can be handy.

This preferably must be a near replica of the application you wish. It also helps to translate requirement to developer and promotes fixed price culture if development is outsourced.

If you self develop, functionality is what you should crave for instead of design. Design goals can be met later.

After prototype your developer pitches in and begins to write that beautiful code for your application, to equip him, below mentioned tools can make a dent in universe.

Tools at development stage

  1. Ruby on rails – In today’s fast paced development world ROR is the buzzword, many applications are built on these solid frameworks, to name a few basecamp, groupon, 34pass.com , Twitter and many more. Python on Django is another great framework to get that app live quickly.
  2. Aptana studio to write your code. Notepad ++ is another great tool to write your code. Jetbrains Pycharm for Python/Django. Other include Netbeans, eclipse and so on.
  3. Email and Domain Host – Namecheap is one of the best web hosting company out there, there are many other too, but namecheap is seriously cheap and the interface enables you to go in a self service mode due to its stellar admin module. What I like best is the live support which is instant and powerful
  4. Code host and revision control – Though github is the buzzword, I personally recommend bitbucket. As on today, with bitbucket you get 5 git or mercurial private repository free. Also the interface and features are awesome.
  5. Application host – Heroku is best to host both Rails as well as django app besides node.js, java and other frameworks. Heroku comes with great add-ons that remove the stress out of server management, monitor apps, email deliveries and much more.
  6. Chec – To manage your payment integrations with your app. For customized solution you must look for other providers.

To manage Design and Development

  1. Trello for project management – Use this tool and you will know why. Trello eases out your worries to manage project. For web application development I recommend to make following lists Activities, New ideas, Working, Completed and Known bugs. Trello manages your activities, resources and schedules along with file management.
  2. Droplr – Simple and effective file sharing tool, especially during design stage when the pages go under multiple revision. Trello too can be used as a replacement of droplr.
  3. Needless to mention Skype and gtalk
  4. Elance if you wish to hire designers and developers.

I hope this compiled list is as useful as it was to me. Would still like to know if there are any better tools than one mentioned above. Happy web application development

Advertisements

22 thoughts on “Web application from scratch – List of tools

  1. Hey I know this is off topic but I was wondering if you knew of
    any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  2. Normally I don’t learn post on blogs, however I would like to say that this write-up very pressured me to try and do so! Your writing style has been surprised me. Thanks, quite great article.

  3. Do you mind if I quote a few of your articles as long as I provide credit and sources back
    to your site? My blog is in the exact same area of interest as yours and
    my visitors would certainly benefit from some of the information you present here.
    Please let me know if this okay with you. Thanks a lot!

  4. of course like your website however you have
    to check the spelling on several of your posts.
    Many of them are rife with spelling problems and I to find it very troublesome to tell the
    truth on the other hand I will definitely come back again.

  5. Simply wish to say your article is as astonishing.

    The clearness in your post is just nice and i can assume you
    are an expert on this subject. Fine with your permission allow me to grab your RSS feed to keep updated
    with forthcoming post. Thanks a million and please keep up the rewarding work.

  6. After looking at a number of the blog articles on your website, I honestly appreciate your technique
    of blogging. I book-marked it to my bookmark website list and will be
    checking back soon. Please check out my website too and tell me what you think.

  7. Thank you for any other wonderful post. The place else may just anybody get that type of info in such an ideal method of writing?
    I have a presentation next week, and I am at the look for such info.

  8. Have you ever considered about including a little bit more than just your articles?
    I mean, what you say is important and everything. However
    imagine if you added some great images or video clips to give
    your posts more, “pop”! Your content is excellent
    but with images and video clips, this website could undeniably
    be one of the best in its niche. Good blog!

  9. I have been surfing online more than three hours lately,
    but I by no means found any fascinating article like yours.
    It is pretty worth enough for me. Personally, if all site owners and bloggers made just right
    content material as you probably did, the net might be a lot more helpful than ever before.

  10. Hello there, I discovered your website via
    Google even as looking for a comparable subject, your website got here up, it
    looks great. I’ve bookmarked it in my google bookmarks.
    Hi there, simply became aware of your weblog via Google, and found that it is really informative. I’m going to watch out for brussels.
    I’ll be grateful in case you proceed this in future. Lots of folks might be benefited out of your writing. Cheers!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s