Development usually begins with an editor or an Integrated Development Environment. The following IDEs are known to support Meteor to some extent:
Once you get past your 'Hello World' app, you'll need to start paying attention to your collection and document schemas, and will need some tools for managing your database.
Developing Meteor apps usually means developing multi-client reactivity, which requires collaboration tools. The following tools have proven to be popular within the Meteor community.
If you want to integrate Meteor with an external API, it's likely that it's going to exposed as a REST interface. We tend to use the following Chrome apps for testing REST APIs.
Online tools:
Most debugging happens in the terminal or in the Chrome or Safari develop tools, which are plenty sophisticated enough for 99% of your needs. However, if you want to debug on Firefox or need extra server debugging functionality, there are a few extra utilities you can use.
meteor add meteortoys:allthings
Texttastic Code Editor - Code editor with syntax highlighting for iOS devices.
Working Copy - Clone Github repositories to your iPad and code on the go.
CodeHub - Browse and maintain your GitHub repositories. Management tool.
iOctocat - Social utility for following Github projects.
iMockups for iPad - Wireframes and mockups. Supports wireframes for desktops and mobile.
Blueprint - iOS wireframing and mockups. Primarily for iOS development, but somewhat usable for web apps.
JSON Designer - Data architecture and data schema design.