In the early days of the internet, web developers didn’t have or need much in terms of software. Today’s however, website are far more complex, so that even the most seasoned veteran must have a much deeper arsenal of web development software to get the job done.
While there’s no definitive list, we’ve collected some of our favorite solutions for the many tasks developers face when building websites and applications. From coding to hosting, file sharing to file transfers, here are our top tools for real estate web developers.
Not all of the tools in developer’s arsenal are engineering specific. from note taking and book marking to cloud storage and document sharing, general productivity apps will help you with everything from tracking your inspiration to keeping clients in the loop.
Collect, nurture, and share ideas across desktop and mobile platforms with Evernote. Your thoughts are always with you, always accessible, always in sync.
Evernote gives you the tools you need to keep your work effortlessly organized:
• Write, collect and capture ideas as searchable notes, notebooks, checklists and to-do lists
• Take notes in a variety of formats, including: text, sketches, photos, audio, video, PDFs, web clippings and more
• Use camera capture to easily scan and comment on pieces of paper, including printed documents, business cards, handwriting and sketches
Dropbox is a file hosting service operated by American company Dropbox, Inc., headquartered in San Francisco, California, that offers cloud storage, file synchronization, personal cloud, and client software. Dropbox simplifies the way you create, share and collaborate. Bring your photos, docs, and videos anywhere and keep your files safe.
Get access to files anywhere through secure cloud storage and file backup for your photos, videos, files and more with Google Drive. Google Drive is a safe place for all your files and puts them within reach from any smartphone, tablet, or computer. Files in Drive – like your videos, photos, and documents – are backed up safely so you can’t lose them. Once there, you can easily invite others to view, edit, or leave comments on any of your files or folders.
Building a website is a complicated process, especially when collaborating with multiple stakeholders on the client side or even with other developers, Project management tools help you keep track of tasks, contacts, bugs, change requests and anything else related to your development activities.
Basecamp is a web-based project management tool developed by Basecamp and launched in 2004. A new version was launched in 2012. The Ruby on Rails framework was extracted from the Basecamp project.
Trello is a web-based project management application originally made by Fog Creek Software in 2011, that spun out to be its own company in 2014.
Trello gives you perspective over all your projects, at work and at home.Whether it’s managing a team, writing an epic screenplay, or just making a grocery list, Trello is your sidekick for getting things done and staying organized.
Asana is a web and mobile application designed to help teams track their work. It was founded in 2008 by Facebook co-founder Dustin Moskovitz and ex-engineer Justin Rosenstein, who both worked on improving the productivity of employees at Facebook.
Asana is the easiest way for teams to track their work and get results. From tasks and projects to conversations and notifications, Asana enables teams to move work from start to finish. It’s simple to get started, but powerful enough to run your entire business. And it’s free.
No matter what language you work with, when it’s time to get down to the nitty-gritty of coding, it’s important to have a text editor with shortcuts that work the way you do, a great user interface and plenty of customizability.
Support many different languages, syntax highlighting and packages. [Mac].
TextMate is a general-purpose GUI text editor for Mac OS X created by Allan Odgaard. TextMate features declarative customizations, tabs for open documents, recordable macros, folding sections, snippets, shell integration, and an extensible bundle system.
Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface.
Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
Much of web development is based on trial and error. Version control or “source control management” tools store a modification history of all your code, allowing you to experiment, compare and merge changes, and back up projects easily. Version control also enables multiple developers to work on projects concurrently.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.It is easy to use and hard to break, making it ideal for anyone working with versioned files.
“Enterprise-class centralized version control for the masses”
Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.
Web development isn’t just about creating and storing files: it’s all about creating and storing files: It’s all about sharing and transferring them. An FTP client allows you to rapidly transfer large files to web server in a variety of formats.
Connecting to every server. With an easy to use interface, connect to FTP (File Transfer Protocol), SFTP (SSH Secure File Transfer), WebDAV (Web-based Distributed Authoring and Versioning), Amazon S3, Google Cloud Storage, Rackspace Cloud Files, Backblaze B2 and Google Drive.
Emerging open cloud software standards.
Works with thirdparty providers using either the S3 or Openstack Swift APIs. You can find connection profiles for HP Cloud Object Storage, Internap, EVault LTS2, Oracle Storage Cloud Service and many others.
Filezilla support Both a client and a server are available. FileZilla is open source software distributed free of charge under the terms of the GNU General Public License.
BinaryNights is a group of exceptionally talented people engaged in creating the best possible software for the Mac platform.
Founded in 2007, BinaryNights has quickly climbed the slopes of fame with its leading product ForkLift, first released in May 2007 and now numbering over 120000 users.