C++ GUI Builder for Mobile or Embedded devices - NAB project update

Martin Oberhuber (Intel Corporation)

Frameworks - Mobile And Embedded · Short - 10 minutes
Tuesday, 15:40, 10 minutes | Great America 1

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

NAB (Native Application Builder) project provides C++ GUI building environment. It can create the GUI application visually and it can generate C++ GUI source code automatically. Once the source code was generated, you can make binary code for multiple platforms including mobile and embedded devices, such as Windows, Linux, MacOS, and several real-time operating systems. Conceptually, this is similar to SWT and JFace but NAB tool was written in C++ and designed for use in C++ applications. This talk will provide an overview of NAB, and describe release plan. You can get the valuable information for new way to GUI development and you can get the information of the way to implement the own GUI libraries. At now, NAB project provides the plug-in for MWT run-time library distributed by WideStudio open source project. But we aim for an extensible framework for various libraries.
Martin is the leader of the DSDP - Target Management project, PMC member, Platform core and e4 committer, and currently chair of the Eclipse Architecture Council. Driven by his desire for constant improvement, he is involved in many areas around Eclipse. Martin holds an MS degree in Telematics from the University of Technology Graz/Austria, and has been working on Wind River IDEs in Salzburg, Austria since 1998.

This session is part of the curated collection of short talks titled
"DSDP Sub-Project Updates"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page