Expires soon Amadeus Nice

INTERNSHIP: Altea CM Desktop GUI in JavaFX

  • Internship
  • London (Greater London)
  • IT development

Job description

Major Responsibilities:

Context:
The Altea Departure Control Customer Management GUI (DCS CM GUI) is a front end used by Amadeus's airline customers in airports around the world to handle millions of passengers. It is used by customer facing agents at locations such as check-in desks and boarding gates and also by users in back offices. Our Java Swing GUI contains approximately half a million lines of executable code. JavaFX is intended to replace Java Swing in the long-term as the User Interface Framework of choice for Java SE. We need to see how that framework can be leveraged to Amadeus's benefit.
 
Subject description:
JavaFX is intended to replace Java Swing in the long-term as the UI Framework of choice for Java SE.
Amadeus currently deploys a very large (0.5 million lines of executable code) Java Swing application to airports around the world as part of the Altea Suite of Passenger Service Systems. That GUI is used by airport staff for functions like check-in and boarding.
The purpose of the internship is to take some of those functions and create a working prototype in JavaFX. We would like you to answer questions like:
1) How rich is the programming language for JavaFX compared to Java Swing.
2) Does it perform well?
3) How easy/fast is it to program these functions in JavaFX?
4) Test out deployment of the app on both the desktop and browser.
 
In addition, Altea also provides some Tablet (e.g. Ipad) applications to airline staff, and we would like to study the 'Rich Internet Application' features of JavaFX. Is it all hype, or does it work well? You will help us to answer those questions.
 
Technologies involved:
Java SE, Swing, JavaFX

Desired profile

Requirements:

-

Make every future a success.
  • Job directory
  • Business directory