Software Development ServicesDo you need an experienced programmer to produce custom user interface programs in the Windows environment using Microsoft Visual Basic (VB)? We find VB to be the best tool for producing quick solutions to custom interface designs due to its usability and wide support for add-on tools. We've found Embedded Visual Basic to be a good tool for developing applications for the Compaq iPaq and HP Jornada pocket computers, since it produces fast, reliable, and appealing user interfaces. We use the C language when writing applications for the embedded environment because it's widely used and supported by many tools. When possible we use high-end C compilers because they produce highly optimized code. There are times when assembly language is the best option. If high-end compilers aren't within the project budget, many microcontroller manufacturers provide free assembly tools. We also use assembly language when projects require highly optimized code. High-end C compilers do an excellent job, but producing code in assembly language will deliver better and tighter code in some circumstances. We developed industrial networks using RS485 and CAN. Ethernet TCP/IP LAN or Wireless LAN are used for higher level networking to controls like our Human Machine Interface (HMI) panel. Additional Software CapabilitiesWe've made a commitment to ongoing professional development. And as programming languages evolve and the embedded world crosses into the Internet or the TCP/IP world, we expand our knowledge of other programming languages. Our objective is to gain expertise in various platforms so we'll continue to contribute to the development of clients' projects. In addition to the products listed above, here are some of the other development tools we use: Contact Matrix Product Development when you need software expertise. Please see our white paper on Automatic Software Update via the Internet. |
|
| Copyright 2008 Matrix Product Development |
Site Map | Links | Link to Us |
