iDeveloperNetwork Homepage
Information about Company
Company Departments Our Services Our Representative Projects Our Customers Our terms and conditions Contact Information
Software Development Department - Representative Projects
Principal Data
Our Services
Tool-kits and Technologies
Representative Projects

Site Map


This page contains description of some projects successfully implemented by Software Development department. For each of the listed projects we can provide more complete information (including technical information) if this does not conflict with the interests of a customer. Write to us, and we will gladly provide you additional data on the projects.


SmartDrivez technology
Customer: Connected Place Ltd., London, UK.


   Project volume:
more than 1500 developer-days.
   Platform:
WinNT, Win2000 (Server side), Win95/98, WinNT, Win2000 (client side).
   Technologies:
Win32 API, COM, Shell API, IPC, Socket API, ASP, ATL, STL, PortSTL.
   Instrumentary:
Microsoft Visual C++ 5.0, 6.0, Microsoft InterDev 6.0.
   Description:

SmartDrivez is a next generation storage technology. It can be used for:

  • Backup. Every time when backup is performed SmartDrivez detects only modified files and for these files it searches only for the modified part (delta file) that is to be sent for storage
  • Accessing data from different places. Having internet smartdrive you can easily synchronize your documents at work and documents at home, access them from your friend's house or internet cafe
  • Collaboration. SmartDrivez allows multiple users to share stored data. Several access modes are used for security. Since SmartDrivez keeps all versions of your files, so no changes may be lost as a result of editing single file by several users.

SmartDrivez can use local disks or Internet servers for storage:

  • Local archives are kept on local disks (HDD, file server's HDD, removeable disks - CD-RWs, ZIP, MO, etc.) and can be used for backup or collaboration work (file server's HDD)
  • Internet archives are kept on special SmartDrivez servers and can be used for backup and accessing data from different places, and for collaboration.

The system consists of several components and includes:

  • Shell Extension library that implements namespaces. It includes find tool. Implemented features are "drag-n-drop" support, rooted and non-rooted namespaces, delayed folder enumeration.
  • Control panel applet.
  • Daemon executable (operating on local computer). Implements versioning, compressing, storing data (storage with improved performance).
  • Server executable. Implements the same functionality as the local one but supports larger storages.
  • External wizards. UI applications.
  • ASP gate. It is used instead of shell extension and allows web users to work with the system.
  • Installation components including ActiveX control (embedded) for quick installation
  • Low-level driver for protecting archives from viruses and harmful user influence.

Most of the work for development, QA, testing and design is being carried out within iDeveloperNetwork Company.

  Back to Top


QuickStitch v. 1.0 - 2.0
Customer: Thought Guild Inc., Mountain View, CA, USA.


   Project volume:
300 developer-days.
   Platform:
Win95, WinNT.
   Technologies:
MFC, Win32 API, ALT, COM.
   Instrumentary:
Microsoft Visual C++ versions 4.2, 5.0, 6.0, Leadtools 7, 8.
   Description:

There were two versions of this software. QuickStitch permits digital images to be combined, or "stitched", into a "wide angle" or even panoramic image by emulating 3D surrounding. This application is currently being bundled with all Ricoh digital cameras distributed in U.S. The UI featured an easy-to-use file browser, multithreaded image previewer, image "drag-and-drop" feature, image layout capability, and custom controls that allow a customized (artistic) interface presentation.

Lots of nice features (like image filters) were added in the second version.

The project was implemented for Enroute Images Inc. (Palo Alto, CA, USA). The specialists of Enroute Imaging Inc. have developed the engine, which was the base QuickStitch operated on.

Back to Top


FullScreen GUI Engine
Customer: FullScreen Inc., Atlanta, GA, USA.


   Project volume:
80 developer-days.
   Platform:
Win95/98, WinNT.
   Technologies:
Win32 API, STL.
   Instrumentary:
Microsoft Visual C++ version 6.0
   Description:

Company developes flexible, easy to use, compact (engine uses only WinAPI32 functions, no MFC!) GUI engine. The engine provides for easy creation of Win32 applications with complex GUI (WinAMP-like). GUI created by the engine has a lot of nice features: non-rectangular region-based windows and controls, easy GUI changes without product recompilation, run-time GUI changing (a kind of skin support). Project included a lot of powerful WinAPI development.


XCar
Customer: Haneke Elektronik, Koenigswinter, Germany.


   Project volume:
200 developer-days, 150 designer-days.
   Platform:
Win95/98.
   Technologies:
MFC, Win32 API, STL, NukeDX library, DirectX 6.0
   Instrumentary:
MSVC++ v.6.0
   Description:

XCar is an arcade auto race simulator. It implements both 2D and 3D views. 3D view is implemented using voxel technology. XCar physics simulates such characteristics as different surfaces (road, mud), gravity, etc; also 'night' mode was implemented for several tracks. iDeveloperNetwork carried out the complete development cycle, including development, art design and QA.

Back to Top




If you have additional questions, we would be glad to advise you personally. Our contact information can be found at our page Contact Us.

Back to the Department Index Page





Copyright © 1998-2010 iDeveloperNetwork - USA / UK / DK .   All Rights Reserved          Hosted by Dyntex