![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Linux is emerging as a platform of choice for embedded development from phones to web-pads, from telecom equipment to satellites. Linux OS being open-source, gives the developers enormous confidence is choosing it because they can maintain the code base internally, fix bugs , add enhancements etc. Even traditional embedded systems operating system vendors like Wind-river and VxWorks are embracing Linux. The primary issue with developing GUI apps for Linux is the lack of tools and the need to develop apps in C and C++ using frameworks. This requires the developers to know the internals of the Linux OS the GUI Framework they plan to use and be good UI designers. This leads to GUI on Linux that looks a little rough for apps that are quickly put together. GoDB introduces a GUI App Development platform for Embedded Linux that lets Designers and Programmers feel right at home with an IDE and ability to use standard images for rendering rich UI. The GoDB platform uses the Micro Browser architecture where the UI Definition is an XML file that specifies the type and attributes of the widgets that are rendered at runtime . The programming can be done in a simple to use Basic like language. All this can be done in the comfort of Familiar Microsoft Windows. GoDB has a built-in RDBMS storage engine. This lets programmers create apps that require large datasets like large address books email stores etc. GoDB has a built in DFM based power manager to manage the processor speed based on app requirements. As GoDB uses a internal file-system to store all the files and data, this can easily secured using encryption. GoDB also has a built in HTTPS/Webservices based Synchronization engine that can synchronize all local objects(Files apps tables). This lets the developers/operators update apps running on the devices after they have reached the customer or are at a remote location. So you Develop the Embedded Linux Apps using GoDB in windows and then just deploy them to Linux. This way you need much fewer Linux resources for projects. Another important feature of GoDB is that it is platform neutral so the same app can be executed on a X86 based Linux or ARM based Linux etc. GoDB also does not depend on the OS for interfacing user input peripherals. GoDB can work with X11, QTE or directly on the Framebuffer and Touch screen/mouse devices. GoDB supports all leading 32 bit Microprocessors like ARM,X86 etc. We also will shortly release GoDB for uCLinux. GoDB For Linux VM Architecture ![]() |
||||||||||||||||||
| Home | Solutions | Products | Support | Company | Disclaimer | Privacy Policy |