New Age Micro - Custom Software Development

| email us | home

New Age Micro New Age Micro logo

Software applications programming Windows Programming Linux

Custom Software Development

We have decades of experience developing software in diversified areas of technology. We stay up to date on new technologies and software development tools. We spend a great deal of our time and money setting up systems and installing software in order to test and learn new technologies.

Methodology: We've mastered a large number of software languages. For each product, a strategic combination of languages is selected according to the functional and real time performance requirements:

  • Code Generators - Automated code generators are used to produce code where applicable. These generators (translators) are combinations of Perl, YACK, LEX and Codecheck.
  • Documentation Generators - We use custom tools we've developed, to extract comments and logic levels from source code, then reformat and generate documents from it.
  • Advanced Scripting Server side: HTML, XML, C#, Java, PHP & Perl are used at the server level for database access and dynamic interactive control.
  • Advanced Scripting Client side: HTML, XML & Javascript are executed on the client side to provide a dynamic control interface.
  • C++ is used where object oriented designs can be done, Graphical User Interfaces (GUI) or 3rd party object libraries for example.
  • C is used for system services and utilities.
  • Assembly Language (Machine Code) is used when a highly optimized interface to the hardware is needed and when the compiler doesn't generate the required code.
  • e-Commerce e-Commerce software that provides internet order processing and is synchronized with transactions at the business' local site.

    Database Programming Real-time SQL inventory database with inventory control and ordering procedures. SQL Management tools. Internet order screens drawn dynamically from SQL database.

    Communications Hand-held devices with wireless communications used for tuning Process Control instruments. Extensive experience with Internet protocols, including the 802.11 (wireless) protocol stack, and H323 conferencing protocol stack.

    Medical Instruments We are developing low cost devices to assist the medical service community with patient data. Our experience in other areas qualifies us to develop many types of medical instruments.

    Client - Server Applications Client applications that primarily display information to the user, and communicate with an associated Server-side application for the bulk of the processing and data storage.

    Platforms

  • Linux
  • Windows
  • Embedded Development Tools
  • Software Applications Programming Windows Programming Linux Home | Engineering Services | Proof of Concept | Embedded System Design | Custom Software | Linux Programming | Software Migration | Consulting | Testing
    ©2007-2010 by New Age Micro LLC - all rights reserved