See Also

The PocketPC developer framework for .NET Compact framework

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 the 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 by .NET Compact Framework (transparent forms, extended text drawing, image drawing); other libraries provide developers with a set of classes for data compression, data encryption, etc.

The framework developed is used in all solutions created by the company, and provides developers with:
  • Full featured set of classes for data compression;
  • 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 purposes;
  • 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 time of development process;
  • Simple integration into any .NET project;
  • Time and cost savings during development phase;
The product manager will be provided with:
  • Unified library that can be used in all projects being developed;
  • Platform independency;
  • Short time of development;
  • Cost effective 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.