Aonica have been in the bespoke software business since its formation in 1993. We
have considerable experience in embedded (in product) software for both highly complex
multi-processor military and civil hardware (eg radar systems) and small micro controlled
devices (eg set top box remote controls). We are also involved in website and server
software development.
The development process used is client dependent and can range from
DO178 Safety Critical Standards using Misra 'C' or ADA (client funded development tools),
to commercial standards with UML/Data Flow documentation. Our Web software is source code
documented only, unless contracted to be of a higher standard.
Embedded Software
Software will generally be produced in C/C++ (using misra guidelines). We are also able
to produce code in java or ADA with client supplied toolsets, or target specific assembler.
We have experience of using many commercialy available RTOS's (eg VxWorks, LynxOS etc.) or we can use our own small footprint RTOS if required.
We have produced application and run time driver software for the following target systems:
MultiProcessor Texas DSP's , MultiProcessor PowerPc 7100's, PowerPc Variants, MC68xx, x86, various microControllers
and PC's
We have developed software for users in the following areas:
    - Civil - Air Traffic Control
    - Defence - Radar, Avionics, Electronic Surveillance/Counter Measures
    - Consumer - Set top box,
    - Water Industry - Telemetry
    - Communications - E1/ISDN multiplexers
    - Textiles - image processing - fabric defect recognition
    - Security - Personel/vehicle detection - Radar/cctv sensors
Internet Software Client Side
Depending on customers requirements, the client side software will be produced
using HTML/css. For more dynamic sites a mixture of HTML/css, javascript and Flash, or
pure Flash can be used. Client side may also include AJAX/action script elements
to create a more user interactive experience. We can also incorporate streamed
video or user invoked webcasts into you site when required.
Where sites have a lot of user changeable content or include an Ecommerce element
a database driven site will generally be required. Under these circumstances we
can base the development on widely available open source software such as Joomla
or Oscommerce with the visual element unique to the client.
Server side
All but the simplest of sites will require some server side processing.
Depending on the hosting chosen by the client (Windows, Linux) we can produce
the required server software using PHP/mySQL, ASP/msSQL or CGI/Pearl
We can provide the full range of hosting packages from basic hosting up to
fully serviced dedicated servers or colocation. See our Hosting packages
here.
We have developed client/server software for users in the following industries:
    - Finance
    - Broadcast
    - Transport
    - Manufacturing
    - Film/Media