The company aims at searching, analyzing and adopting cutting-edge technologies, which appears to be quite a topical subject in the IT sphere. Mastering new engineering concepts and constant monitoring of the progressive world practices allows Belprog to use the most effective set of technologies to achieve the desired goals.
Information technology is the branch of engineering that deals with the use of computers and telecommunications to retrieve, store, and transmit information.
The company has considerable expertise in the following areas:
System software
The field of system development is known to be one of the most time consuming and knowledge requiring. The demands to the specialists in this sphere are much higher than in other fields of IT-development. Our experts successfully solve non-trivial tasks of system and algorithmic type. About 50% of all projects have been realized using the programming language C++. At this, different platforms of development were used, such as Microsoft Visual Studio, Qt, and others.
The main directions of solutions are:
Solutions for Mobile Devices
Belprog provides the systems for various mobile devices. We have gained the significant experience in developing solutions for different mobile platforms and technologies, including:
-
iPhone
- Android
- WinCE/WinMobile, Pocket PC
- J2ME (MIDP1.0 и 2.0)
- projects for BREW platform
- using Bluetooth, GPRS, GPS and other data exchange protocols
- Augment reality
- OpenGL ES
MS.NET Solutions
Platform .NET is also one of the main spheres of expertise and accounts to 20% of the general amount of projects.
Java Solutions
As the company has been specializing in system applications development for a long time, the department of JAVA developments is the youngest in the company. However, JAVA developers are highly skilled IT professionals, who graduated from the dedicated institutes of higher education and worked for business and governmental companies.
The following platforms are used: J2EE, J2ME, J2SE. The basic solutions used are those from IBM and Sun.
The choice of technologies for your project implementation is a critical issue since it will not only influence your project development time and cost, but will also determine the way your application will stand the test of time and will be approved and appreciated by your clients.
We have worked out a set of recommendations on how to use one platform or another, taking into account your requirements, technological advantages and the possibilities to realize your business idea.
Technologies and resources list
 |
Programming technologies |
Operational systems |
Mobile technologies |
 |
| |
С++, C, Objective-C, Assembler,
C#, VBScript, Delphi,
Java, JavaScript, AJAX,
JSP, ASP, ASP.NET, VB.NET,
XML, XSL, XSLT, Perl,
SQL, PL/SQL, T-SQL,
PHP, Ruby on Rails,
OpenGL,
Augment reality,
Google earth\KML
|
Windows family,
Mac OS X,
iPhone OS,
Palm OS,
RTOS
|
iPhone,
BREW,
J2ME,
.NET Compact Framework,
GPS, GSM, GPRS,
Bluetooth, WAP,
Augment reality,
OpenGL ES
|
|
 |
Middleware |
DBMS |
Protocols |
 |
| |
Microsoft IIS,
Apache, Tomcat, JBoss,
Web Services,
CORBA, DCOM,
JMS, RMI, OLE, ActiveX
|
Oracle, MS SQL,
PostgreSQL, MySQL
|
HTTP, FTP, SMTP, POP3, IMAP,
MAPI, TCP/IP, IPX/SPX, LDAP, X500,
SOAP, WAP, TAPI
|
|
With our business analysts you will be able to navigate in all the technologies and platforms listed above, choose the most up-to-date and winning solution.
You will be able to discuss and negotiate the choice of the programming languages and technologies suitable for project aims, size and budget. We always pay attention to all your requirements and wishes, including technological preferences, since we believe that only close cooperation with our customers all the way in project development can bring visible and effective outcomes. |