Perforce Software announced that
UIQ Technology AB, an independent software provider to leading mobile
phone manufacturers, is using Perforce, the Fast Software Configuration
Management (SCM) system, to version and manage its source code and
documentation.
UIQ Technology credits Perforce with playing an instrumental
role in the development of the newest version of the company’s open software
platform, UIQ 3.1, embedded in many leading smartphones including
Motorola’s new RIZR Z8 and Sony Ericsson’s W960i phones. UIQ is preintegrated
and tested with Symbian OS.
“Perforce SCM has helped us remain in control during the rapid evolution of
smartphone handset technology,” said Jonas Lindeborg, VP Software
Development. “Perforce gives us a fast, reliable and scalable management
system for our UIQ code base.”
More than 200 software engineers actively develop and maintain the UIQ
platform. UIQ’s collection of source code is very large and consists of a range
of active code streams including current and upcoming releases as well as
previous releases still maintained for older smartphones.
Perforce’s architecture enables close collaboration between all contributors to
the UIQ platform. For example, UIQ Technology uses Perforce to store
documentation alongside source code. Perforce also enables remote
development, accessed by users over a VPN, as well as by those in the head
office in Ronneby, Sweden.
“Perforce helps our pre-system integration process because its branching and
merging capabilities enable developers to test code rigorously in their
personal branches before merging it back for colleagues to use,” adds
Lindeborg.
Of critical importance to UIQ Technology is Perforce’s ability to support atomic
change transactions and efficiently branch multiple codelines. Atomic
changelists ensure the integrity of changes made to multiple files. Perforce’s
unique Inter-File Branching™ system facilitates the branching and merging of
many thousands of files. These two features allow UIQ Technology to
manage large numbers of codelines at one time—ensuring the integrity of the
codebase while bringing products to market faster.
About the Perforce SCM System
Perforce, the Fast Software Configuration Management System, is an awardwinning
tool that tracks and manages software development for enterprises
large and small. Perforce is easy to install, learn and administer; seamlessly
handles distributed development, and supports developers across more than
50 operating systems. Perforce ensures development integrity by grouping
multi-file updates into atomic changes, enables concurrent development, and
intelligently manages multiple software releases using its Inter-File Branching
system.
About Perforce Software
Founded in 1995, Perforce Software Inc. develops, markets, and supports
Perforce, the Fast Software Configuration Management System. Perforce
Software is headquartered in Alameda, Calif., and sells worldwide. The
company has international operations in Europe, Japan, and India. In addition
to application software companies, Perforce customers represent a broad
range of industries including the game development, electronics,
pharmaceutical, and financial services markets.
www.perforce.com |