Page 45 - Programming the Photon Getting Started With the Internet of Things
P. 45
Docs Brings you all the documentation that is available for the Photon. This is useful
if you are stuck or run into issues when using your board.
Devices Shows a list of your Photons or Cores so you can choose which one you
want to flash or get information from.
Settings Allows you to change your password, log out from the Web IDE, or get an
access token for using the API calls.
For advanced users there are keyboard shortcuts for both Windows and Mac OS X, which
can be found on the Github webpage (http://github.com/ajaxorg/ace/wiki/Default-
Keyboard-Shortcuts).
On the main Particle Build page you will see the Particle Apps section, which displays
the current applications you are working with, as well as a list of any other saved
applications you have previously created in the Build IDE and also the community-
supported example apps.
Particle Applications and Libraries
When you first open the Particle Build IDE, the application that you will have open in the
editor will be the “HELLO WORLD” sample application and has only one file, but the
IDE supports multiple associated files, just like the Arduino IDE.
From this main window pane in the IDE, lots of options are available at your fingertips
that can help you develop your applications:
Create Allows you to create a new application. It will prompt you to give it a unique
name and then press ENTER. Your new app is now saved to your account and ready
for editing.
Delete Simply click the Remove App button to remove it forever from your Particle
library. Make sure this is absolutely what you want to do, however, as you cannot
come back to it.
Rename You can easily rename your application to something cooler if you wish by
double-clicking the title of your application under Current App. You can also modify
the application description in the same way by double-clicking the description and
editing it.
My Apps Under this header you can open up your other applications in a new tab in
the editor. This allows you to easily switch between applications and can be useful
when you want to copy snippets of code from one app to another.
Files This header lists all of the associated files with your current application. You
can click the supporting file to open it up in a new tab and edit it.
Examples The Examples header lists the example apps created by the ever-growing