Sapphire Solutions have been specialising in the mobile application market for over 10 years. Having worked with many well known clients, you can be assured of the highest quality in developing your application.
Improve the functionality of your applications to your clients by incorporating our ready to use development utilities. All our utilities are designed to work with eVB, VB.NET and C# with a wide range of supported devices.
DLL (Dynamic Link Libraries)
What is a DLL? A DLL, short for Dynamic Link Library, is a library that contains both code and data that can be used as a shared DLL or resource DLL by more than one program or application at the same time. Using Windows DLLs or DLL libraries allows the developer to make more efficient use of memory and disk space, as well as allowing for a more modular approach to the application design that encourages componentization and code re-use.
A DLL library can be used as a software component to add functionality to your application or project, without the need to spend the time to write all of the code yourself. You will find .NET DLL products and C# DLL products here for a variety of common tasks that are both visual and non-visual.
For example you will find dynamic DLL products that are datagrid DLLs that enable you to provide data grids or to present datatables in your app. Or if you need full calc engine functionality there are spreadsheet DLLs available too. If you are looking for charting DLLs or graphing DLLs, you will find several products here to include in your application to draw pie-charts, bar charts, line graphs etc.
Other visual DLL libraries listed here include: a DLL editor for text editing and word processing, calendar DLLs for planning and scheduling, Computer Aided Design or CAD DLLs, image processing DLLs and image conversion DLLs and DLL libraries for document imaging & scanning, OCR DLLs for optical character recognition projects, as well as complex DLLs for multi-media and video compression tasks, or a simple dynamic DLL to display a barcode.
You will also find non-visual dynamic DLL products, that work in the background to add functionality to your your application, such as sending and receiving emails via SMTP or POP or transferring files via FTP or HTTP over the Internet. Or non-visual data reporting DLLs to create daily management reports or scheduled MIS reports overnight or to create PDF files in batch mode using a PDF DLL library to carry out the file format and conversion task for you.
You will also find similar C++ DLL or CPP DLL products or DLL libraries for your Visual C++ application or the equivalent Borland library for your BC++ project code.
The complete set of Sapphire Solutions eVB, VB.NET and C# Development Utilities. Sapphire Suite package contains the latest version of Sapphire Solutions released utilities: Sapphire RAS Utility, Sapphire FTP Utility, Sapphire GZip, Sapphire Encrypt, Sapphire IrDA, Sapphire Buttons, Sapphire IMEI, Sapphire Battery. Windows Mobile 6 platform (WM 6.0) compatible.
Connect your mobile devices to remote FTP servers and transfer files with full directory management. The Sapphire FTP Utility gives you the ability to add file transfers and directory management with an FTP server to your application. The utility is fully compatible with eVB, VB.NET, C# and Microsoft Windows and allows you to rapidly add FTP functionality to your application. Sapphire FTP Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.
Read the device's IMEI and IMSI number on SmartPhone and PPC2002/2003 Phone Edition devices. Sapphire IMEI Utility enables you to record the device's International Mobile Equipment Identifier (IEMI) or International Mobile Subscriber Identity (IMSI) numbers. These numbers can be used to track what device and SIM card are being used by which user. It can also be used to ensure that the data on the device is kept unique by using the number as a device prefix within your data. The Sapphire IMEI Utility allows both the IMEI and IMSI numbers to be read from SmartPhone and PPC2002/2003 Phone Edition devices. Sapphire IMEI Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.
Convert .bmp bitmap image files to .jpg JPEG files on your mobile devices. Sapphire JPG utility provides the Visual Studio Mobile devices developer with the ability to convert .bmp bitmap image files to .jpg JPEG files. Sapphire JPG Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.
Give your moblie device applications the ability to create remote network connections and fully manage the device's phone book. With the Sapphire RAS Utility it is now possible to dial a remote connection and manage the device’s phone book from your applications. This will allow you to build advanced applications to allow your mobile application stay current with your business information. Whether you use it to dial in from remote locations to download the latest price lists or upload the daily orders, the Sapphire RAS Utility will be ideal for your application. It is fully compatible with eVB, VB.NET and C#, you can link to our DLL to off load the complex routines allowing you to focus on the rapid development of your application. Sapphire RAS Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.
Connect to your mobile device's Inbox to send and receive emails. The Sapphire Mail Utility has been designed to work with the device's built in mail box features to allow you to configure the mail box and compose new messages. You can also receive messages from the mail box. This allows a user continue to manage their emails through the application or via the Pocket PC Inbox application. Sapphire Mail Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Windows Mobile 6 platform (WM 6.0) compatible.
Print from your mobile devices application to an IrDA enabled printer. The Sapphire IrDA Utility allows you to print to an IrDA enabled printer with the IrDA port on your mobile device. You connect to the printer, print text, send form feeds to the printer and close the conection. Sapphire IrDA Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Windows Mobile 6 platform (WM 6.0) compatible.
Protect important data on your mobile devices. The Sapphire Encrypt utility allows you to encrypt and decrypt both plain text and files on you mobile devices. You can simply encrypt the data by using a specified key and decrypt it on another device or server, or visa-versa. Sapphire Encrypt Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.
Manage SIM card contacts, PIN details and call a phone number. The Sapphire SIM utility provides the Visual Studio developer with the ability to manage the SIM card of a Pocket PC Phone Edition or Smartphone device. It enables the user to add, change and delete contacts from the normal and fixed dialling areas of the SIM card. The utility can also initiate a phone call and enable or disable the fixed dialling features. Sapphire SIM Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Windows Mobile 6 platform (WM 6.0) compatible.
Compress and decompress files into the popular zip or gz format saving space and transfer times. Shappire GZip Utility allows you to compress data on the server in gz format or a multi-file zip file, this can be decompressed on the client device once it has been downloaded. Alternatively, it could be used to compress certain parts of your data on the device if it isn't being used frequently, giving the device more memory to operate with. Sapphire GZip Utility is also included in the Sapphire Suite, the complete set of Sapphire Solutions Development Utilities. Now supports Satellite Forms. Windows Mobile 6 platform (WM 6.0) compatible.