Launching and Registering MoSync
The first time you start the MoSync IDE you will be offered the chance to register the product and you will also see the Welcome screen which provides helpful links to get you started. Here we look at some of the options you have when starting MoSync.
Starting MoSync
Starting the MoSync IDE on Windows:
- If you created a desktop shortcut during installation you can use that to launch the MoSync IDE.
- Alternatively, you can use the MoSync IDE shortcut icon under Start > MoSync on your Windows Desktop.
- If you choose to install without shortcuts, the path to MoSync is \eclipse\mosync.exe in the root of the installation (default: C:\MoSync).
Starting the MoSync IDE on OS X:
- Click on the Applications folder in the Dock. Click MoSync > eclipse > mosync to launch the IDE.
The MoSync Splash Screen
When you start MoSync the first thing you will see is its splash-screen:

The splash screen shows you the target platforms that this version of MoSync can build packages for. It is worth checking this screen whenever you update MoSync because we regularly add new platforms.
The splash screen also shows the version number of the MoSync SDK in the form:
<major>.<minor> <status> (<build>)
Selecting a Workspace
Next, the MoSync IDE will ask you which workspace you want to start working in this session:

The MoSync IDE is based on the popular development environment Eclipse, and workspaces are Eclipse's way of organizing projects. You can have several workspaces, with different projects in each. (Workspaces and projects are normal folders that you can see in the file system.)
If this is the first time you are launching MoSync, you can just accept the default workspace by clicking OK. The MoSync IDE will finish loading.
(Later you can create new workspaces and use them to orgainse your different projects. Note that workspace names cannot include spaces — only alphanumeric characters (a-z, A-Z, 0-9) and underscore (_)).
Registering MoSync
When you start the MoSync IDE, it will prompt you to register the program if you have not already done so.

MoSync registration is completely free, and it means that you can get automatic device profile updates whenever you start MoSync and full access to your website including our Developer's Forum. You also have the option of subscribing to our mailing list for news about new features.
If you have not registered with us before, simply enter your desired username and e-mail address and follow the instructions. Your e-mail address must be valid because we will send a confirmation e-mail to that address.
If you have already registered with us, follow the Already registered? Click here link and enter you username and password.
When you have completed the registration process, click Continue.
Troubleshooting Registration
If you do not receive a confirmation email within a few minutes, it may be because your e-mail provider's spam filter has blocked it. Check in your spam or junk email folder to see if it has been put there.
If you are using Gmail and some similar email systems, and you have requested the MoSync IDE to resend your confirmation email, you may get an apparently empty email. Simply click on the "show quoted text" in this email to see the confirmation text.
If you have disabled the registration screen and want to display it later, you can find it under Help > Register in the IDE.
The Welcome Screen
When you successfully registered the MoSync IDE will next display its Welcome screen:

The Welcome screen provides you with many useful links to get you started with MoSync, including links to our guides and examples:
- Online user guides — all our documentation for the current featured release
- Example applications — loads all our application examples into the current workspace*
- Online tutorials — all our step-by-step programming tutorials for the current featured release
- API reference manual — our Doxygen API Reference for the your version of the MoSync SDK
- Developer center — our developer forum and latest posts
- Screencasts — video tutorials about the MoSync SDK and IDE
*If the examples already exist in the current workspace they are not replaced. If you make changes to the examples, you can still import the originals at a later time (see Importing the Examples). The examples are stored in the /examples folder in your MoSync installation directory.
If you choose not to show the Welcome screen at start-up, you can always find it again under Help > Welcome in the IDE.
When you are ready to leave this screen, click the Close the welcome screen and start using MoSync link. You will now see the normal Eclipse views in the IDE.
Views and Toolbars in the MoSync IDE
The main screen of the MoSync IDE consists of several "views" and toolbars. If you are familiar with Eclipse, many aspects of the IDE will be familiar to you, but we have added a lot of many features to support the MoSync IDE. Some of the more important features are labelled in the diagram below.

The main views in the MoSync IDE include:
- Project Explorer View - this view shows the projects that you have created or imported into the MoSync IDE. This is your main file manager.
- Editor View - this view is where you create and edit your application code. It features all the standard features of Eclipse, such as auto code highlighting and indenting. If you hover over an identifier of a class, method, etc. its documentation will pop-up. Type part of an identifier and press Crtl-Spacebar for auto-complete. It is worthwhile taking a little time to explore the comprehensive Eclipse workbench and C/C++ documentation on the Help menu to learn more about the editing features of the IDE.
- Device Profiles View - this view lists the list of available devices for which you can build you current projects. You can set filters so that only devices which match certain criteria are included in the list. The current device profile that will be used if you run your application in the MoRE emulator is highlighted in the list, and also shown at the top of the view.
- Finalizer View - this view shows the current finalizer script that will be used to finalize your application for all the devices listed in the Device Profiles view.
- Problems View - lists any problems encountered during a build.
- Console View - this view shows the output of the execution of your application and enables you to enter input. You can customize this view using the toolbar displayed in the view header bar.
- MoRE Emulator - The MoSync Runtime Environment (MoRE) starts up when you click the Run button on the main toolbar. The most visible feature of MoRE is its emulator which looks like a generic mobile device and is matched in various ways to the current target device profile.
If you close a MoSync-specific view (for example the Device Profiles view or the Finalizer view you can reopen it again by selecting Window > Show View > Other > MoSync.
Keyword Help
You can jump directly to the documentation for MoSync syscalls and other keywords by highlighting the keyword in the Editor View and pressing the F1 key. The Help View will open where you can find a link to the keyword's documentation:

- Printer-friendly version
- Login or register to post comments
Share on Facebook
I found the Welcome screen to
I found the Welcome screen to be very helpful. When I started the MoSync IDE for the first time it was nice to have the helpful links to get me started. It helped me with online file storage. There were even some options that I wouldn't have known about if I hadn't gone through the MoSync welcome screen.
Good to see
I am so pleased to know about this kind of discussions, as they are so helpful for my study work. Your way of delivering is so convincing, as you make solid points as well as pictorial help. You should facilitate us with more discussions like this. Hope to see more from your side aiany.org platform arts reviews
I used to be more than happy
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post
Dollars to pounds