Home IT Services Solution
Narrow screen resolution Wide screen resolution default color green color orange color
Solution Development PDF Print E-mail
Written by Administrator   
Tuesday, 23 March 2010 14:23

Applications Development in the Traditional fields and Mobiles

The experience matured in complex development and innovative projects and the continuous effort for the adhesion to the emerging technology standards combined with the consolidated knowledge of the application context, allow Retis to propose a series of innovations for the development and maintenance of software, ranging from the methodological field, to the functional and technological fields.
Such experiences are the foundation and guidelines both for the development of applications in the traditional field and for the development of innovative applications in the mobile field. In terms of the development methodologies, the proposed solutions by Retis are characterized by the presence of a set of innovative features such as:

  • A broad repertoire of "best practices" that can ensure the success and excellence of production operations, whatever the methodology used;
  • The adoption of methodologies not only those mostly consolidated and successful (Waterfall, Iterative / incremental, Extreme Programming) but also the use of tailored criteria to select the most suitable action to be implemented to the individual context, for example, for minor interventions;
  • An integrated solution for testing, totally in line with the latest and innovative trends established in the market in terms of methods and technologies and to ensure to the client the delivery / release of products with a performance conform to their expectations.

The applications made by Retis derived from the combination of the expertise capital with the general principles of software engineering.

In this context, the methodological framework proposed by Retis for the development and maintenance is characterized by flexibility, innovation and pragmatic approach and is characterized by the presence of the following innovative aspects:

  • Use of tools to support production (Houses of Production, development environments) the most suitable for development cycles and for the technology platforms adopted;
  • Continuous improvement in planning and software development, ensured through attention to the evolutionary lines of the market in order to adapt over time the repertoire of best practices, models, methodologies and tools;
  • Knowledge management, which includes both the management of the technical documentation concerning the single project and the documentation describing the planning and control processes.

It should be emphasized that a proper tailoring of the development cycle - which may seem like an "discounted" choice - whether in the essential fact to steer the efforts of the working teams towards products truly useful to the user (such as documentation designed for end users or prototypes) and to define from the outset and without ambiguity, the characteristics of software objects to be issued.

Regarding the development of mobile applications, Retis acquired through their experience, the fact that such development should not be considered in a simplistic way as the natural porting of the same techniques and methods used in the traditional field. In the mobile reality, applications development can not exempt themselves from the awareness of the difficulties represented by the limited resources of the device (screen, computational, etc.).

In this field, Retis focuses on the usability of the software products: the heterogeneity of the devices is considered from the outset of the project, by choosing the appropriate programming language. In particular Retis is specialized in:

  • C++ efficient but indissolubly linked to Symbian;
  • J2ME Born with the portability goal

Respect to the used programming techniques, it is based on the MVC pattern, which has proved particularly effective in the recent years, and at the same time, we prefer methods related to open source development that provide a "continuous integration" of the software and a constant test on the same target device, given the low reliability of emulators currently present on the market.

Last Updated on Wednesday, 24 March 2010 17:07
 

Newsflash

IT Tech’s consultants offer an excellent combination of application-specific knowledge and business and technology expertise. They have deep rooted technical capabilities and onsite experience. Each consultant goes through a rigorous selection procedure before they are presented to the client. Our Consultants have experience as Analysts, Practice Managers, Project Managers, Application Specialists and Programmers. They have deep understanding of various industry verticals and fundamentally thorough knowledge of processes around it. They solve tough technical and business problems. We offer consulting and professional services in Business Intelligence, SOA, Web Services, ERP and Government solutions.

 

Polls

IT technology is used for?
 

Who's Online

We have 1 guest online