MindTree understands the need for developing application software as part of the product development lifecycle in many product development scenarios. Embedded devices typically require development of Graphical User Interfaces (GUI) using GUI took kits, and other cases demand development of management/control software. This software typically runs on the Windows desktop and controls the network/devices. Technologies used to write these applications include .Net, Java, and other Web-based technologies.
We offer application development across diverse platforms, ranging from embedded systems and small factor devices housing various flavors of real-time OS, to Windows and Linux platforms and Servers running different flavors of Windows/Linux. Our key expertise areas include:
Microsoft Technologies/Windows Applications
C, VC++/COM/ATL, .Net, and VB
Embedded Applications
C/C++, BREW, QT
Linux Applications
C/C++, scripting languages like PERL, Java-script, Shell scripting
Web applications
AJAX, Javascript and frameworks, ASP.NET
Java applications
Java/J2EE, AJAX, XML, XPATH, Struts, Springs, Application servers like JBoss, BEA Weblogic, and more
RDBMS
MySQL, Oracle, SQL Server and more
MindTree’s service offerings include:
- Win32, MFC, C# and .NET based application development and sustenance
- Porting of applications from older technologies to .NET framework
- Application porting to Windows embedded platforms including Pocket PC and SmartPhone
- Graphical User Interface (GUI) design and customization using frameworks like Qt, GTK or BREW
- Development of enterprise Java applications
- Web-enabling of applications by using AJAX and Web2.0 frameworks