Mobile software development

Smartech develops software and components for Mobile Devices, the key point of mobile device development is using Microsoft’s solutions for mobile devices and .NET Compact Framework as a base technology. The base framework has been developed for this purpose. The primary aim of the framework is to provide developers with complete set of functions and primitives that could be used for developing solutions for mobile devices like PocketPC, smart-phones and so on. One of the libraries that were designed and completely implemented is a set of components for mobile developers and drawing primitives that are not provided in .NET Compact Framework (transparent forms, extended text drawing, image drawing) other libraries provide developers with a set of classes for data compressing, data encrypting, etc.

The framework developed is used in all solutions created by the company, and provides developers with:
  • Full featured set of classes for data compressing;
  • Full featured set of classes for data encryption/decryption;
  • Complete set of graphics primitives used in painting;
  • Complete set of full featured visual controls;
  • More than 30 visual controls for all purpose;
  • Support of Microsoft Visual Studio designer;
  • Integration into Microsoft Visual Studio;
  • Possibility to use them in any programming language shipped in Microsoft Visual Studio (VB.NET, C#, C++);
  • Pure .NET managed classes;
The Framework provides project managers with:
  • Cross platform library based on .NET Compact framework only;
  • Rich set of primitives that greatly decrease the time of development process;
  • Simple integration into any .NET project;
  • Time and cost savings during development phase.
  • Unified library that can be used in all projects developed;
  • Platform independent;
  • Short time of development;
  • Short cost of development;
  • Easy way of products’ integration;
Customers will get following profits from using the application based on the framework:
  • Reliable software;
  • Small number of bugs in the application;
  • Standard desktop look and feel.