MobiOne Studio 2.5 Release Notes
MobiOne Studio 2.5 upgrades its developer tools to include a new File Explorer for browsing and interacting with project files,
5 new source code editors, the new Mobile Web Simulator that replaces the former
Test Center and App Center upgrades for a newer version of Cordova and iOS 7 support.
- MobiOne introduces iOS 7 app compatibility in this release.
- Compatibility issues exist for webclips (webapps saved to home screen)
and web sites due to known issues with Mobile Safari's webclip support and changes
that break the MobiOne UI layout engine.
- iOS 7 compatible applications must be built with MobiOne 2.5 or greater version.
- Learn more about MobiOne-iOS 7 status
Also please use the MobiOne
technical support forums to post questions and get answers from the
MobiOne team and other MobiOne developers.
Following are the key improvements available in MobiOne 2.5.
See the Highlights
Showcase for more details and screen shots of these features.
- Design Center
- Target Design - defines the default .mobi file context for all tools and features, e.g., iOS Application Build Wizard
- Source file Editors
- IntelliSense - Code Assistance
- Syntax coloring, text styling, line number
- File Explorer
- Link with active editor, automatically navigate editor's file
- App Center
- iOS Application Build wizard supports iOS 7 art work
- Requires use of Cordova version 2.9 or greater
- Cordova 2.2 has been deprecated
- See Window menu>Settings>App Center to set the Cordoba version
- Mobile Web Simulator for Chrome
- A new simulator known as the Mobile Web Simulator (SIM) is provided to replace the Test Center.
SIM is implemented as Google Chrome application and requires Google Chrome to be installed on your system to
- Simulates Cordova 2.9 API
- Note: Cordova media capture emulation is not supported
- Device support:
- iOS (iPhone 4&5, iPad), iOS 7 through 4
- Android (Nexus S, Kindle Fire, Galaxy Tab 10.1)
- Define custom display size
- Auto-Reload - detect changes to project files and automatically reload them in the Simulator without developer intervention.
- Configure from the Window menu>Settings>Mobile Web Simulator
See Section 3.3 below for more details about App Center.
- Test Center
- Test Center is officially deprecated and will be phased out in the near future.
2. Downloading and Installing
2.1 Desktop System Requirements
Operating Systems - Windows Only
Windows 7 (32/64 bit)
Windows Vista (32 bit)
Windows XP (32 bit)
Pentium 500 MHz or greater
1 GB RAM or greater
300 MB hard disk free space
Display resolution: 1280x960 or greater recommended
2.2 Mobile Device Platforms
Apple Devices and iOS versions
iPhone 4 & 5, iPad 1-3
iOS 5-7 (native & web apps)
Android OS 2.2 - 4.X
Genuitec provides a Windows installer based on Genuitec’s OneInstall
Recommend uninstalling former versions of MobiOne
While the MobiOne installer is capable of upgrading existing MobiOne
installations, we recommend that you uninstall any former version before
running the MobiOne installer.
3. Special Notes and Changes
For the latest MobiOne user documentation and FAQ, visit our online
documentation at genuitec.com/mobione/learningcenter.html.
3.1 Design Center
3.1.1 Designing for Landscape Orientation and Better Layout on
When laying out a user interface that must render well on multiple
devices or in both landscape and portrait orientations, we recommend you
place all widgets that must adjust their size or location to the form
factor into a panel widget. Use the Auto-Resize layout properties to
configure how each widget will be positioned and sized for the current
display. Also you might need to enable the containing panel's vertical
scrollbar so no content is clipped when the user interface is rendered
on a display shorter than the form size for which the user interface was
Note: List, Rounded List, and SelectLists do not support vertical
Note: You can not enable fixed left and right margins when a component's
width is fixed. A similar restriction applies to fixed top and bottom
margins for components with fixed height. This applies to toggle and
3.1.2 In-line Text Editing Renders at 100% Scale
The in-line text editing mode renders text at 100% scale regardless of
the Visual Designer’s current scale. This may result in text
appearing slightly misaligned at times during editing.
3.1.3 Round-trip Design to Code - Not Supported Yet
MobiOne does not keep designs and their corresponding HTML synchronized.
Therefore, if you export a design as HTML and then edit the HTML layout
files and repeat this process, the former HTML files can be overwritten.
To support customization of generated code, MobiOne generates a
modify this file without concern that future code-generation will
Example: For the design file, Foo.mobi the file Foo_custom.js is
generated once and never regenerated.
We are working to increasingly improve your ability to customize MobiOne
generated HTML and CSS layout code in a manner that future design
exports will not overwrite.
3.1.4 Undo/Redo Issues
The Undo and Redo edit commands do not function correctly in all
scenarios. Redo is a little sketchy, and in some contexts is inoperable.
3.1.5 Design Components Must Have Unique IDs
For HTML generation to function correctly, each component in a design
must have a unique ID. During the export process, ID conflicts are
automatically resolved to enable the resulting application to render
properly in the Test Center and on iOS devices. The ID conflict
resolution process prepends a simple prefix to all IDs.
3.1.6 Media Icon Redistribution
The Media palette includes almost 60 icons for use within your design.
When a design containing any of the preinstalled media is exported as
HTML, its images are included in the generated source code. You are free
to redistribute these icons as part of the original design, as a design
template or as a derivative of that design. The icons are not provided
for general reuse and redistribution outside of the MobiOne design and
3.1.7 Platform Specific UI Themes - iOS Only
At this time, only iOS themed widgets are provided. We plan to provide
additional themes in a future release.
3.1.8 Designing for Android Screen Sizes and Densities
There is a wide range of devices that Android operates upon. The 2.0
version does not provide screen density settings. We plan to provide
screen density settings for a future release.
3.1.9 Screen Transition Strategy to Deal with Quirks on
Different Android Versions and Devices
Quirky animated screen transitions is a well-known issue across the 4
major versions of Android. Due to extremely poor performance on Android
version 1 and 3, only the Fade transition performs respectably. Thus,
all screen transitions are implemented as a Fade transition on Android 1
and 3. Additionally, due to a WebKit bug, the Flip Left and Flip Right
transitions are mapped to the Fade transition on Android versions 2 and
3.1.10 Jumpy Virtual Keyboard on Input-Field, Password and
On some devices the screen jumps up and down when typing text into Input
Field, Password or TextArea widgets that are positioned near the bottom
of a screen.
3.1.11 HTML widget custom code must be valid
When using an HTML widget, the custom HTML code you provide to the
widget must be valid HTML and all element IDs must be unique across the
entire application user interface. The HTML widget does no validate the
custom HTML code. Code validation is planned for a future version.
3.2 Mobile Web Simulator (Simulator)The Simulator is based on the open-source Apache Ripple project and has been enhanced dramatically to support auto-reload, improve Cordova api initialization and api emulation and fix key bugs.
3.2.1 Cordova API EmulationThe media capture api emulation is not supported.
3.3 MobiOne App Center
3.3.1 MobiOne App Center
MobiOne App Center provides a quick and easy way to build, install and
share native iOS applications and optimized mobile web applications.
App Center hosted apps and webapps are accessed using obscure
semi-private URLs, e.g., http://gl1e4z.gl, provided by App Center. While
such URLs are publicly accessible, the are difficult to guess.
Additionally, iOS apps may be installed only on devices defined in the
provision profile you provided during build configuration.
3.3.3 No iTunes App Store Submission
App Center does not provide automated services to assist with App Store
submission of your iOS applications. We currently recommend use of services such as www.appstoreuploader.com,
a low cost provider of App Store submission services.
3.3.4 Hosting and Data Transfer Limits
The maximum total upload size of a project to App Center for either
native application build or mobile webapp publishing has been expanded
3.3.5 Android Builder can not support Files containing
non-Ascii & Special Chars
The Android App Builder Wizard can not process .mobi and image file
names that contain of non-ascii characters or these +:/\#$&% special
4. Known Issues
Design Center Issues
||Tab key not supported for component navigation
|Problems with tooltips on multi-monitor
||EFS logs an Exception on start - no effect on
||Designer becomes very slow when moving several
||HTML for Image buttons & tab bar buttons
does not provide select feedback
|Making small button causes its title to shrink
||Faceplate image in very large or small
"Fit window" scale could use improvement
||When scale != 100% selected component outline
is rendered misaligned on bottom and right
||In some cases, scrolled panel does not clip
content that extends outside of its viewport, e.g., long text
|Undo not available for alignment operations
|Rounded corner panel does not clip scrolling
image background (see #17052)
|Text formatting does not match iPhone rendering
in some cases due to diff between Windows font metrics and iOS font
|Jumpy editing of InputField, Password &
TextArea positioned near bottom of screen
General/App Center/Update Issues
||MobiOne can not install into path with
||Can not install into read-only privileged
directory, e.g., c:\Program Files on Win7 & Vista
||NTLM proxy not supported
||Update Test Center proxy settings requires
||Duplicate proxy authentication required when
update system starts after Test Center emulator
||Android App Builder does not support files with
||Video player poster image scales to fill video
player at runtime. Image may be distorted.
Mobile Web Simulator Issues
||False positive for Cordova support when running std web application
|N/A||Cordova media capture api emulation not available|
5. Contact Us
We welcome your feedback. Please share with us your opinions on what we
are doing right and areas for improvement on the MobiOne