i3M

i3M

i3M is a multimedia engineering company specialized in training solutions dedicated to Aerospace, Defense, Industry and Health sectors with highly technical contents. Thirty employees are currently working in Toulouse. From the beginning in 1996, the company was dedicated to educative CD-Roms and graphic design. But very quickly, as the company listened to its customer needs, its activities extended to multimedia services and solutions for the industry.

Need

i3M called on our services for the whitelabelling development of a satellites sales support tool (web back office and cross-platform front office) for one of its customer.

Solution

As i3M requested a cross-platform application (PC, Mac, Tablets), we advised an hybrid development, building most of the application on web technologies (HTLM5/CSS3/Javascript) and integrating this Web app to a native application through a WebView component. The final result is a standard application which is distributed, installed and executed like any other application. To be in line with this approach, we have based its development on the Open Source frameworks Apache Cordova (for touchpads) and Node-Webkit (for PC and Mac).

The back office has been fully built using Play framework and HTLM5/CSS3 technologies. Play is a productive Java framework which allows the creation of web management applications. The communication between the client application (tablet or PC/Mac) and the back office has been implemented with REST Web Services (JSON) on HTTP transportation protocol.

Pierre & Vacances

Pierre & Vacances

“Pierre & Vacances-Center Parcs” Group is the European leader of the tourist residence sector. The synergy between Real Estate and Tourism is the economic model that built the Group growth. With more than 50 000 apartments and houses – more than 231 000 beds – the Group is offering stays in one of its 300 European and Mediterranean resorts to its 7,5 million customers.

Need

In recent years, “Les Senioriales” Group has grown significantly thanks to a major key factor, its Sales department. Agencies openings, integration to Pierre & Vacances Group and the growing part of nomad sales employees changed the Information System needs. The existing processes and commercial data tools were not relevant anymore.

Solution

After analyzing existing tools, processes and needs, it became clear that a bridge between the Senoriales’ headquarters  and its ressources in the field has to be built in the form of an Extranet. The goal of the developed and settled solution is to provide to all Senioriales’ sales representatives a follow-up and communication tool that meets their activity. In the context of this commercial extranet developed for Pierre & Vacances, we built a SOA architecture and choosed the open source portal Liferay coupled with a web user interface in GWT.

Cegedim

Midiway, Cegedim Group

Cegedim is a worldwide technologies and services company, specialized in the health sector. With 8 100 employees in 80 countries, Cegedim offers service delivery, computer tools, specialized softwares, flow management services and databases.

Midiway is operating as an internet agency specialized in value-added services presentation to the general public and professionals, in synergy with the Insurance center and more generally with Cegedim Group.

Need

One of Cegedim’s major american client, performing business consulting for its customers (hospitals, clinics, laboratories), wanted to start a paper free approach for its audit procedures, using touch-screen pad. Midiway, a Cegedim Group company, requested our expertise and reactivity for the realization of this solution (tactile application and back office).

Solution

As the application should be cross-platform, we advised an hybrid development, building most of the application using web technologies (HTML5, CSS3, Javascript) and integrate this web app to a native application through the WebView component. The final result is a standard application distributing, settling  and executing like any other one.  To ensure the best implementation of an application with this approach, we based its development on the PhoneGap Open Source frameworks.

Concerning the back office, we performed its first test using the Play framework. Play is a productive Java framework which enables to develop web management application with Java.  Communication between the touchpad app and the back office has been implemented in REST (JSON) Web Services on the HTTP protocol.

Météo-France

Météo-France

Météo-France is a public institution with an administrative nature, under the supervision of the French Ministry of Ecology, Energy, Sustainable Development and the Sea. Its main activities include short-term and mid-term weather forecast, climatology, snow level study and more generally all types of problems linked to environment and atmosphere sciences.

Need

In January 2011, the Climatology Department published a call for tenders for a project named DRIAS, concerning the consulting and the development of a climatic services web portal. The first goal  of this project was to publish all the regional climatic scenarios produced by the French climate modelling laboratories. The second goal was to make the use of these regional scenarios or non aggregated data easier for people who do not necessary master computer tools for the big climate modelling.

Solution

The web portal has been developed using the visual identity of the DRIAS Project and in 2 versions, french and english.

Individuals or universities can use the ergonomic and intuitive interface to gain knowledge about climate projection concepts (temperatures or hydrometry evolution analysis…) with the option of various climate landmarks.

2 courses are available :  beginner (to familiarize with the concepts of climate projections) and expert (full presentation, for those familiar with the concepts related to climate projections).

Webinage

Webinage

Created in 2010, Webinage has two activities : one is consulting, support and software tools integration, the second is software publishing, based on a platform called “the Digital Concierge”. Webinage has eight collaborators. Its headquarters and Sales department are in Neufchâtel-Hardelot, whereas its technical department is in Toulouse.

Need

At the beginning of our collaboration in July 2010, Webinage was looking for a true technological partner to conceive the architecture and develop the first version of Webinage software, mainly dedicated to elderly and disabled persons homecare. The complexity was high at several levels : architecture choice (front-end / back-end, face-to-face, VoIP, video & audio acquisition…), ergonomics (senior target), technologies used by the customer at the dawn of HTML5 and touchpads emergence.

Solution

MSA – GIE AGORA

MSA – GIE AGORA

MSA, France second social security system, is giving protection to all trades related to farming.
Through its development and integration actions, MSA IT is taking care of the information system of all MSA funds and their members under IT partnerships. MSA is composed by a contracting authority support, a project management support (GIE AGORA) and 2 production centers (SIGMAP et SIER@). These 3 cornerstones support and secure the quality of services of the institutional information system.

The mission of the GIE AGORA (GIE for Economic Interest Grouping) is to answer to any of its clients requirements related to technological evolutions, improve productivity for the institution, support French Administration goals to make the life of every person covered by social security easier and reinforce Administration control.

Need

The GIE AGORA aimed to evaluate and test the technical feasibility of rewriting a desktop application – that control other internal business applications – used by MSA funds agents. The choice felt on the Electron technology, an application development tool for desktop application based on node.js. 

The GIE AGORA wanted to test and evaluate Electron on :

  • its capacity and complexity to do system calls on Windows to launch procedures (using win32 api), make windows associations and do cross procedures communication,
  • its capacity to display a distant web page in the Electron app, manipulating / updating the HTML content of the displayed page.

Solution

A prototype of the functional solution was built by our team, with a supporting documentation to summarize completed actions and recommendations. Whereas the Electron technology has been seen as an option at first, it has caught the client’s attention and is still in the race for the technical study of the GIE AGORA.