|
The Developer Support Offers are proposed by Gemalto to its external developers and partners in order to facilitate and streamline the integration of partners’ applications/solutions into Gemalto products. These offers cover all the phases of development by providing expert consultancy and the infrastructure for end to end testing.
The Developer Support Offers assure the following:
- Applications are developed taking into account smart card constraints
- Applications are portable (if needed)
- Provide an end to end testing environment for validation and interoperability
- Provide expert support on technology or product domain knowledge
Support Offer sessions are currently conducted only in south of France but may be extended to other regions.
Types of Offers
There are three types of support offers as outlined below. These are mainly organized as consulting and testing sessions with the requesting company. A session may take several days and is organized in Gemalto premises when testing and validation are involved. Each type of Support Offer aims at covering a specific need that is expressed by the demanding company. During these sessions we consult on all development phases and provide the infrastructure for validation and interoperability tests. The needs of the requesting company may fall within the scope of the following types of support offers:
| Basic | Covering offline tests and consultancy on development, card specific technology and standards. Offline tests mean testing your card application with different handsets to assure compatibility and interoperability. Access to a lab with multiple handsets and (U)SIM cards is provided along with a development suite tool, card admin tool, handset and card protocol analyser (spy) and also expert consulting. |
| Standard | Moving one step ahead, this offer provides additional infrastructure if your card application needs to communicate with external servers and/or using OTA updates. It includes the Basic Offer features with additional infrastructure for SMS, OTA servers and cards with operator network subscriptions. Setup and configurations specific to your application are possible. |
| Advanced | The Advanced Offer extends the Standard Offer with additional infrastructure and debugging tools. Gemalto provides a network simulator that covers all types of networks, including CDMA and IMS. This means that you can test your application in networks that are not available in your location. Gemalto also provides a card emulator to allow advanced debugging capabilities for more complex card applications. |
Support Offer Setup
A partner/developer who subscribes to one of the offers will need to provide the following information:
- Description of the project context and the necessary technical information for session setup
- The setup information for infrastructure (e.g. SMS/OTA) if applicable
- Client expectations and requested tasks (e.g. code reviews, consulting on validation tests etc.)
- Additional information related to the project
Based on the above information, the client and Gemalto will determine which type of support is needed in order to treat the subjects below (and others if necessary):
- Application development
- On-card application testing
- Interoperability on different Gemalto cards
- Interoperability on different handsets
- Network integration testing
- Application testing in real and/or simulated environments
- Card stress tests
- Other
Resources, tools and logistics
The following resources and guidelines need to be consulted before starting a support session:
- General Applet development best practices
- Mandatory guidelines and checklists to follow by developers (as defined in the above document)
- Code samples (may be published in this site)
Support session consulting & interventions may include:
- On card development as applied to client application
- Technology and related standards consultancy as applied to client application domain
- Source code review
- Setup and configuration of infrastructure according to clients needs
The following tools & resources may be used:
- Developer suite tools (Gemalto developer suite 3.0 and above)
- Card Admin tool
- Handset & card protocol analyser (Spy)
- SMSC & OTA
- Network simulator
- Card emulator
How to register
To register for a support session please use the contacts section and choose "Support offers" as the category. Please fill the form and provide initial information in the Message section (please see the "Support Offer Setup" section above for the needed information). You will be contacted by a support session manager who will coordinate with you the needed resources, dates and other logistics and communicate the price list. The support session manager will also send you the standard legal agreement to be signed by both parties before the session starts.
Pricing
The following tables show the different interventions and the related prices*. The total price for a support session depends on the allocated resources based on the project context.
| Material Renting | Pricing |
|---|---|
| Handsets | 1000€ for 15 different handsets types for a week 1500€ for access to all handset in our inventory (~200 handsets) |
| Cards | Free for a maximum of 10 cards |
| Spy (Detective) | Rental: 100€ per week. Purchase: 3750€ (250€ reduction from official price) |
| Network subscription | 30€ + 10€ per day (excluding roaming or exceptional traffic expenses) |
| Network Simulator | 300€ rental per day + ½ day setup + ½ day additional expert interventions + expert interventions if needed, depending on application context |
| Card emulator | 20€ rental per day + 1 expert Consultant for the needed period |
| Developer suite + Card admin | Free during the session or purchase: 2750€ (250€ reduction from official price) |
| PC station with all software | Rental per day 60€ or you can use your laptop |
| Setup | Pricing |
|---|---|
| Configurations (e.g. connections to external servers) +Infrastructure setup | Depending on project context |
| Project management | 900€ per man/day |
| Consulting | Pricing |
|---|---|
| Senior consultant | 900€ per man/day |
| Expert consultant | Depending on project context |
Consulting resources
Consultancy is provided according to client project and expressed needs. It covers all phases of project life cycle from development, debugging, testing, validation, interoperability and stress testing.
* Prices above may change and updated on this web site.


Developers of applications that reside in the SIM card, or applications that interact with the SIM, often need to test and validate their applications on different handsets and in real network conditions. In addition, some expert consultancy related to standards and the validation of their applications may not go amiss. As such, Gemalto proposes consultancy services and a dedicated infrastructure in order to offer support during all the phases of development.