SPB UI Engine is a pluggable, modular 3D platform, optimized for rapidly building next
generation, high-performance mobile user interfaces. SPB UI Engine powered solutions have been
shipped by more than 15 leading device manufactures including Sony Ericsson, Toshiba, and O2.
Stunning Visual Experience
SPB UI Engine takes full advantage of the hardware and embraces industry standards such as
OpenGL ES. Customers can exploit the power of the hardware without any 3D programming
expertise.
The natural interaction engine, the support for advanced animations, the ability to plug-in
custom shaders and other components, assist our customers in rapidly building the next
generation user interfaces that they dream realizing on their mobile devices.
Best Possible Performance
Performance is a critical part of usability. Great performance makes the difference between
good, and perfect UI. SPB UI Engine is written completely in the native C++ code to take
advantage of every CPU/GPU tick.
Therefore, the designed UI can match the screen refresh rate by rendering consistently at 60
FPS. It assures that your UI is as fluid as possible on modern mobile screens.
Top Notch Battery Life
Device battery life is a fundamental bottleneck of modern smartphones. SPB UI Engine is
designed, from ground up, bearing power consumption in mind at every design step.
Battery life tests confirm that, UI designs powered by SPB UI Engine - despite of wearing
more advanced visual effects - consume less battery power than popular UI solutions from top
device manufactures, and even less than that consumed by the vanilla Android shell, in
typical Home screen user scenarios.
Innovative UX Components
SPB UI Engine encompasses UX components that implement patent pending usability concepts. You
can incorporate these components in your user interface and tweak them to your needs to
create your desired user experience, without investing much into coding.
SPB UX components are a direct result of our comprehensive usability studies and symbolize
our proficiency in user-interfaces design.
Broader Hardware Support
SPB UI Engine powered applications can run on a wide range of hardware platforms. It grants
our customers the bang for the buck, in delivering quality user experiences.
On advanced systems with 3D hardware acceleration, SPB UI Engine offers a groundbreaking 3D
user experience with striking sleek animations and instant responses to user interactions.
Multi-platform Solution
Solutions powered by SPB UI Engine, can run almost on any open or proprietary OS. Out of the
box, the SPB UI Engine currently supports Android, Windows CE, Symbian, MeeGo and desktop
Windows.
Written once for any one of the platform, the solution will, by design, work on other
platforms. Hence, developers and designers can use the PC as a target device to shorten
their device development cycle.
Proven and Time-Tested
SPB UI Engine powered solutions have been shipped by more than 15 leading device manufactures
including Sony Ericsson, Toshiba, and O2. Globally, more than 10 million consumers enjoy
solutions powered by SPB UI Engine.
SPB Shell 3D is a reference product built on SPB UI Engine. It showcases the capabilities
of SPB UI Engine and features some of the innovative UX components, to assemble the core
mobile experience.
Global Celebrity
SPB Shell 3D is a successor of the SPB Mobile Shell product line. SPB Mobile Shell
was #1 best-selling mobile application across all smartphone platforms for three consecutive
years: 2007, 2008 and 2009.
Garnered dozens of prestigious awards, including the Marketplace, Race to Market, Challenge
award in the "Most revenue made by paid application" category.
Mobile App of the Year (Handango 2009).
Full 3D Interface
3D gives users a new dimension to phone experience. SPB Shell 3D is a complete 3D
mobile phone interface. Many interactions become much more intuitive in a real 3D
environment.The underlying SPB UI Engine makes the UI fast, natural and highly responsive.
UX Components
UX components from SPB UI Engine, that implements patent pending usability concepts, have
been combined together to coin the core device experience.
Widget Management System
The state-of-the-art widget management system, is seamlessly blended with the programs menu,
and allows customers to add widgets in a single tap; while enabling them to easily select
the widget style that best matches their needs.
Folders
Unique 3D folders paradigm, where the most important apps are seen directly on the home
screen and can thus be launched right-away with a single tap. Customers can choose the
folder view that best suites them. There are special folders for your bookmarks, favorite
contacts and music albums.
Animated 3D Panel Framework
Animated 3D panel framework makes it easy to build 3D animations for widgets and panels. It
amplifies discoverability of device features and boosts awareness of key services in a
non-intrusive manner, while making it fun to use.
3D Home Screen
SPB Shell 3D transforms the Home screen into a 3D space. It makes the experience more
natural and makes it easier to interlace the Home screen with custom 3D features.
Supports fast switching between screens with a single gesture. 3D panel management dialog
makes Home screen management simple and intuitive.
Home Screen Panels
Home screen panels add functionality to the Home screen, extending the value beyond simple
widgets. SPB Shell 3D hosts several Home screen panels that can be used as building
blocks, when designing UI solutions, by means of SPB UI Engine.
Customization
SPB Shell 3D is powered by SPB UI Engine. Therefore, every pixel you see on the screen
can be easily customized to meet branding or functionality requirements.
There are several customization levels - ranging from changing skins to completely rebuilding
the UI by employing SPB UI Engine and its UX components as building blocks.
SPB UI Builder is a powerful toolset designed for OEMs and brands to perform easy and quick customization of SPB Shell 3D UI elements such as skins, layout, widgets and 3D animations. It’s simple, dynamic and intuitive mechanism allows real-time customization of UI elements without direct involvement of software engineers.
Customization
SPB UI Builder traces all the UI elements and exposes their visual attributes, enabling customers to flexible change and alter the visual and functional aspects of SPB Shell 3D.
User interfaces can be simply and readily customized, to meet the branding needs, by importing new design elements directly into the UI in just a few clicks, without direct involvement from the software development team.
2D Graphics
The mobile UI is a powerful way to get customers deeply involved into a brand experience. By customizing UI graphics, such as buttons, skins and other elements, manufacturers and carriers can build up the whole branded environment for smartphones.
3D Models and Animation
Every static 3D object in SPB Shell 3D is customizable and SPB UI Builder allows users to easily replace these with models exported from 3D Studio MAX. The associated 3D model animations can also be changed and customized to meet design requirements.
Widgets and Panels Layout
The layout of widgets and functional panels are customizable and can be easily altered using SPB UI Builder. Changes can be made directly to XML files that describe how different elements are placed inside the widget or dialog.
Real-Time Preview
SPB UI Builder allows manufacturers to configure panels, widgets and shortcuts in the way they would want them to appear on the users’ devices upon first boot. Once the configuration is saved using UI Builder, it will be the default one for the installation package.
Default UI Configuration
SPB UI Builder allows manufacturers to configure panels, widgets and shortcuts in the way they would want them to appear on the users’ devices upon first boot. Once the configuration is saved using UI Builder, it will be the default one for the installation package.
Installation Package
After all the customizations are done, an installation package can be created with a single click. SPB UI Builder enables OEMs and brands to build unlimited number of custom versions of mobile UI, as per their changing design and branding requirements.
|
|