Punch Guide

Type: Mobile development

Requirements: The task of Elinext Group was to develop an application for different platforms to make punching calculation simpler and easier to use for end-customers.

Challenge: To create a robust, simple application which is run on most of existing desktop/mobile OSs. It should allow easily switch from metric to imperial units of measure and vice versa, download brochures for offline reading and support following languages: German, English, French, Italian, Spanish, Czech and Chinese.

The other challenge is due to many complex calculations, there should be strong separation between logic layer and presentation layer, for maintenance and support.

Solution: To meet multiplatform requirements Apache Cordova was used. It allows create a native application using HTML, CSS, JavaScript, device specific operations are done using plugins. To separate logic and UI it was decided to use AngularJS.

Results: Elinext created a very useful application which is not limited to two mobile platforms – iPhone OS and Android OS, but can be used as website too.

The Punch Guide app puts the most important parameters at the fingertips of work schedulers, engineers and operators.

The following calculations are available with Punch Guide:

  • Punching force
  • Cutting clearance
  • Prepunching diameter
  • Maximum edge length
  • Stripper selection
  • Sheet thickness conversion
  • Sheet weight

Some useful brochures are also available for download

SCREENSHOTS

1
2
IMG_0927
2

INFORMATION

Region: Worldwide

Industry: Manufacturing

Type: Mobile

Engagement model: Fixed cost

Duration: 1 month

Staff: 1 developer

Platforms: iOS, Android

TESTIMONIAL

Being a high tech manufacturer, Trumpf specializes on fabricating machine tools, lasers and electronics for industrial purposes. To meet the highest standards of international practice, Trumpf applied for the development of mobile applications that accompany production process and make it of high quality. Elinext Group experts comply all the requirements and participate in the mobile application development projects.