When you launch the Afero Profile Editor, the Startup window appears:
In the upper-right of the Startup window, you’ll see a personal greeting with your username, a link for signing out, and a link to Device History. If you click the Device History link, a window with two tabs will open: one lists Devices (all the devices associated with your developer account) and the other lists Device History (all that’s happened between your device and Afero in the last 24 hours). You can also view this information from the Publish window. Read more about these lists in Publish Your Project.
In the center of the Startup window, you’ll see a group of icons. You will use these to open, create, and import projects, as well as access the developer documentation:
New Project. After selecting this option, you’ll first be asked to select which Afero board you are using for your project. Then give your new profile a name and navigate to the local working directory holding your Profile Editor projects. You can either use the operating system to create a new, empty folder for your project in the selected working directory, or you can check the Create subfolder using Profile Name checkbox to have a folder created for you using your new profile name.
When you’re ready, click Create. The Define the Device Type window opens.
Open Existing Project. If you’ve previously saved any profiles, they will be shown as gray hexes holding the icon you assigned; e.g., the lamp, lock, running man, or water drop icons in the illustration above. If you haven’t assigned an icon yet, a question mark will display. Click an icon to open the associated project.
Clone Existing Project. If you have a project you’d like to use as a starting point for a new project, first open the project you want to clone. With that project open, go to the operating system menu bar and select File > Clone Project. The Clone Device Profile window opens; proceed as you would when creating a new project.
Open/Import Local Project. Click this option to open any Afero project that was not saved by your local Profile Editor (typically this means another developer has shared a project with you by sending you a copy).
Open Documentation. Click to open the developer documentation in a browser window.
Once you’ve opened a project, you’ll see the Device Type Definition window, described further in Define the Device Type.
Before going to the next section, let’s do a quick tour of the Profile Editor UI:
The system menu bar contains a few items worth noting. Select:
The leftmost section of the Profile Editor is the navigation bar. We’ll be working our way down the bar as we create a Profile. To close your current project, simply select Close Project at the bottom of the navigation bar.
In the upper-right, you’ll see Discard and Save buttons. These always act on the values in the currently-visible window.
Below the Discard and Save buttons is the Preview/Example area. Depending on what is displaying in the center pane of the window, you may see example views of the mobile app UI, the Modulo board, or UI elements you’re working with.
Below the Preview area is a set of links to relevant developer documentation. When selected, the documentation opens in a browser window or tab.