Custom Software Development and Custom Software Solutions

Mapsoft has been in the business of providing custom software solutions for clients since the business was started in 1991. If you have a requirement that needs a custom software solution, you can rely on Mapsoft to deliver the solution you need, when you need it, to a very high quality knowing that the work that is being done by a company that has over 30 years experience in this field.

Specialist Development

Mapsoft, an Adobe® business partner, is one of the world's leading providers of software development and consultancy services for Adobe® Acrobat®, anything PDF oriented, Adobe® InDesign, Illustrator and Photoshop. If you need customised software developing in any of these areas then you need look no further than Mapsoft.

Other Development

A lot of development even when covering specialist areas often includes maintream development skills. These include XML, Database development, web development (including JavaScript, HTML 5, CSS and C#). Many of the user interfaces in Adobe®s CC products now use web technologies to implement them. We can provide development on Windows, Mac, web and mobile devices.


Mapsoft has a track-record of creating quality software solutions on behalf of its clients, many of whom are international companies and corporations, so in using our services you know you are in very good company.

Clients of our customised software development services include Network Rail, Lloyd's of London, Foster + Partners, Hallmark and Xerox. A more detailed list of our clients can be found on our Clients page.


The following is a small sample of some of the customised software solutions we have developed on our clients' behalf:

  • Plug-ins for Adobe® Acrobat, Adobe® Reader and plug-ins and Creative Cloud extensions for Adobe® InDesign, Illustrator and Photoshop.
  • Integration of Adobe® Acrobat technology and/or PDF into other applications and workflows.
  • Tools for the publishing, printing and graphics design industries.
  • Web to Print and other finishes such as foiling, embossing, flitter etc.
  • Data conversion programs and file filters.
  • Barcoding systems.
  • PDF components and server solutions.
  • Scanning, ICR and OCR systems.
  • XML based solutions.
  • ePub solutions.
  • Variable Data Publishing solutions.

While we do specialise in providing solutions for Adobe® products and technologies, the above list shows our experience goes further afield. Our software development teams in the UK, Germany and Moldova have the expertise to provide you with a solution, however we do not claim to be experts in everything and in those cases we have a number of partners that we can bring on board. Our Technical Director, Michael Peters is also a Fellow of the Institution of Analysts and Programmers (FIAP) in the UK and has access to a wealth of technical expertise if the need arises

Our process

If our clients don't have their own standards to follow we then default to following a five step process on our approach when developing software. However it may be that you have your own standards in place such as Agile management techniques and we are happy to work alongside you in those cases.

Where now?

If you are interested in having a particular product developed then please contact us for an informal no-obligation discussion or fill in our enquiry form or send an email to our Technical director Michael Peters ( We will be happy to provide a free quotation for the development of a software solution to meet your needs.

We usually price our solutions on a fixed price basis, so making your budgeting a little easier to control. All our customised solutions come with a year's free technical support as standard. However we are willing to work on a time and materials basis if required or if a project has not been defined in the early stages enough to provide an accurate fixed price.

If you have more questions

If you have more questions go to our Software Development FAQ page.

Ready for next steps?

Do you want to discuss a custom development project with us? Fill out our form and one of our experts will contact you to get the process started....

Contact Us