When developing a new product, it's critical to make the most out of any technology investment making sure that developer efficiency is met leading to a fast time to market while at the same time securing that your product has the necessary competitve differentiator.
Digia, Qt Commercial is the only company that can safeguard your development investments by offering a one-stop shop for all your Qt commercial development needs. Our strength lies in the ability to identify areas where you can save time and money ensuring a safe, stable Qt Commercial project delivery.
Proven Qt Expertise with a Range of In-house Capabilities
Our in-house Qt consultants can offer you deep subject matter expertise combined with years of industry experience from interfacing Qt with graphics libraries such as OpenGL, DirectFB or OpenVG to interfacing Qt Webkit to developing applications. Our renowned Digia User Experience (UX) Design group can help you develop sophisticated, flexible and industry-advanced user experiences for your applications pulling from their extensive international project experience in various industries.
Qt Commercial Services Offering
Requirement Workshop
As a first step in any larger-scale implementation project you would want to learn, first-hand, the project scoping details, work prioritization, and identify product gaps. This workshop will help you arrive at a better total-cost of development and project timelines. Digia will produce a gap analysis document that will clearly enumerate:
- API extensions needed
- Identify skills and team needed to deliver customer’s end user application
- Work prioritizations
- Project timeline
The workshop will produce a clear Statement of Work (SoW) with:
- Gap analysis
- Deliverables
- Work items
- Project timeline
- Assumptions and dependencies
- Acceptance criteria
- Payment milestones
Service Highlights:
- Minimizes risk to the customer as they get a clear SoW with a fixed price and timeline
- Helps avoid pitfalls on both sides – customer as well as Digia
Application Development Services
Digia provides Qt and QML application development services and solutions enabling you to bring your software applications to market faster. We have proven capability in managing demanding software programs and platforms, and provide our clients with a complete software development offering.
These services and solutions cover all stages of application development and product life-cycle such as technical requirement analysis, UX concept design, software design, implementation, integration, testing, and maintenance. Digia has always differentiated itself by guaranteeing higher quality, end-user appeal and reduced development cycles.
Selecting us as your development partner will ensure a successful stream of products with optimum time-to-market and cost, superior quality, interoperability and compelling end-user experience.
Being responsible for the R&D of Qt on platforms such as Windows, Mac, and embedded Linux, Digia can also help you to accelerate the development of a product feature, and merge the feature into the product mainline code. This makes it easier for you to maintain and release as opposed to a isolated piece of code which has to be patched and tested with every new release.
Service Highlights:
- Large pool of Qt and QML developers
- Experience in all aspects of product life-cycle
- Faster time to market
- Product feature acceleration
Porting and Optimization Services
Your success is defined by your product. Your product could be based on a hardware board with the latest ARM, MIPS or Intel chipset with a GPU (graphics processing unit) for accelerated graphics painting; or based on an optimized OS Kernel suited for your embedded application. Digia will make the necessary changes in Qt libraries to run Qt on your hardware-OS combination. We can help you, for example, improve Qt’s performance such as optimized paint engine, reduce the memory foot print and boot up time.
Along with some basic porting documentation, the optimized port can be contributed to a repository for downstream or upstream consumption.
Service Highlights:
- Faster time to development with access to Digia’s expertise on several Linux BSPs and RTOS
- Ability to react quickly to issues by accessing Digia’s platform integration process and R&D
- Maximizing opportunity costs by having the platform ready sooner
User Experience and Design Services
A good user experience is often what distinguishes successful products from unsuccessful ones. A successful product is not all about code; it is also about the people who use the services and why, when, and how they are used. The best user experience is one that meets the users' needs, where the possibilities of technology are harnessed, and profitable business is made possible.
Digia User Experience has conducted projects for mobile, web, desktop, and embedded solutions since 2001 for major industries, operators, and enterprises worldwide. We help our customers successfully launch their products onto the market with the right features, first class usability, and smooth user interfaces ready for the end-users.
We serve our customers' user experience needs by offering a complete selection of user experience services ranging from user studies and concept design to interaction and graphic design, and everything in between. Our experienced, multifaceted expert teams provide reliable, friendly and efficient service with innovativeness and commitment.
Our service selection accommodates to any budget or schedule. We provide a quick usability evaluation or a complete service package from start to finish. The services can be perfectly tailored to the customers' needs. Digia has the best professionals in the field to suit any project requirement.
Onsite Consulting
Onsite Consulting Services help our clients develop technology plans, and design solutions that drive additional customer value. Customers may use Digia Consultants to develop a prototype, architect workshops for a Qt application, conduct specialized or focused technical training on Qt APIs, or architecture and design review for a product/device to be developed using Qt and Qt tools. In addition, mentoring sessions can also be offered that will allow customers to maximize their usage of Qt APIs.
Service Highlights:
- Augment your development team with an expert Qt Consultant
- Get access to Qt R&D engineers and influence product roadmaps
- Bring your products to market faster, maximizing your opportunity costs
Premium Support
Premium Support provides world-class personalized technical support from our own Qt experts to help secure your projects. Your dedicated Technical Account Manager establishes a detailed understanding of your project and helps you use Qt in the best possible way.
Service Highlights:
- Dedicated Technical Account Manager
- Kick-off meeting between you and your Technical Account Manager
- Personal follow-up of standard support requests and bug reports
- Personal assistance with implementation of bug fixes, patches and updates
- Access to accelerated Qt bug resolution (“hot fix”)
With Qt Premium Support you will have a highly experienced Qt engineer with first-hand knowledge of your projects to assist you. The Technical Account Manager will follow your support requests and provide useful context where relevant for a speedy and spot-on resolution. Bug reports and feature requests are also efficiently processed thanks to your dedicated contact. When new patches, fixes and updates are made available, the Technical Account Manager will even assist you with correct implementation. If complex and time-critical challenges arise in your projects, you can quickly arrange direct consultations with your contact via phone or video conference to resolve the problem and to work out the best way forward.
Extended Life Support
Qt Extended Life Support (Qt ELS) gives you technical support on your target hardware even if you are using a version of Qt which is otherwise no longer supported.
Service Highlights:
- Support is provided on one, mutually agreed Qt environment
- Only developers who have a valid standard support agreement with Qt Commercial are eligible to buy Qt ELS
- Workarounds or patches are provided for any severity 1 and 2 bugs reported
With Qt Extended Life Support your development team can proceed with their project uninterrupted even after support for the Qt version you are using has been terminated. Regardless of adaptations that may have been made to Qt to make it run on your hardware, your developers can continue to use QtCommercial's standard support service just as if they were working on a current version of Qt on a supported reference platform. The support team will help you with workarounds or patches for any serious bugs in Qt that you may encounter.
This service is offered only for previously supported versions of the Qt 4.x series. The version of Qt covered may have been modified to run on the customer’s hardware. Customers need to provide Digia the platform hardware (and any accessories) so that Digia can replicate problems reported on the customer specific hardware.