overviews
What's New in MoSync 2.7
Our 2.7 release is packed with new features for cross-platform mobile application developers. We've enhanced MoSync's HTML5 and JavaScript support, created a near field communications API, and ported the C++ Standard Template Library and the C Newlib library to MoSync. There are many new code templates and example applications in the IDE, and tutorials and user guides online. Let's take a look.
What's New in MoSync 2.6
Published by Chris Hughes on September 17, 2011
Please note: MoSync 2.7 is available http://www.mosync.com/#features.The 2.6 Pyramid release introduces many new device APIs, new libraries for Facebook and NativeUI, and many new application examples. We also now support native emulators and application profiling in the IDE.
The Runtime Architecture
Published by Patrick Broman on June 02, 2010
MoSync has two primary runtime architectures - one implemented in C++
and one in Java. However, the design is very similar in both cases.
The Runtimes
Published by Chris Hughes on June 02, 2010
The MoSync runtimes consist of libraries and programs that execute your code on a given target device. They provide a uniform interface to
low-level system APIs, including graphics, audio, event handling and
communications.
The MoSync Emulator (MoRE)
Published by Chris Hughes on June 02, 2010
The MoSync Runtime Environment (MoRE) is the reference implementation of MoSync. It’s an application
that executes MoSync bytecode and looks and behaves like a phone. But
it is not an emulator of any particular phone - it’s the phones that
emulate MoRE, not the other way around!
The Device Profile Database
Published by Chris Hughes on June 02, 2010
The device profile database contains information about hundreds of
mobile devices - everything from screen sizes and memory amounts to
obscure bugs and undocumented quirks. It can be used to tailor your
application to different devices or create fallbacks for unsupported
features.
The Toolchain
Published by Chris Hughes on June 02, 2010
MoSync uses a custom GCC backend that outputs MoSync Intermediate Language. This is fed into Pipe-tool, our transformation engine, which builds code trees, analyzes, optimizes and outputs bytecode or java ready for packaging with the appropriate runtime.
The Eclipse IDE
Published by Chris Hughes on June 02, 2010
The MoSync IDE is based on Eclipse, allowing you to leverage its
powerful editing capabilities. From main development using the PC
runtime environment, through testing on a few phones to finalizing the
build for hundreds of devices, the MoSync IDE provides support at every
stage.
The MoSync SDK
Published by Chris Hughes on June 02, 2010
The MoSync® SDK is a complete software development kit for mobile application development. It includes many tightly integrated components — compilers, runtimes, libraries, device profiles, tools, and utilities — all carefully integrated to form a most powerful open-source cross-platform mobile development SDK ever.
Share on Facebook