Mobile Apps for your Business

Apps – The most important channel of customer interaction

Apps have become the most important channel for customer interaction for almost all industries and countless companies within just a few years. This is particularly true for so-called Mobile-First markets, where mobile devices are the No. 1 platform and many of their users have completely skipped the generation of desktop devices at the desk.

The mobile applications are available in three main types: Native, hybrid or cross-platform:

Native apps

They are developed using the native programming language of the respective device, i.e. Java for Android devices and Swift or Objective C for iOS smartphones or tablets. You get access to all libraries of the device on which they are installed. Third-party software libraries are not required. Native apps also have usability advantages when using a user wizard that is a specific standard for the platform.

The only disadvantage of native apps is that the development costs are higher. “For example, if our customers want to offer applications for both platforms, they also need two kinds of different know-how and both applications need to be developed individually and from scratch,” says Joseph Davidton Cadag, Service Leader Mobile Apps at ERNI Philippines.

Hybrid apps

Hybrid apps are web applications that were originally developed using a web technology such as Java Script, HTML 5 or CSS and then packaged into a specific framework such as Ionic, Cordova or Phonegap so that they function like a native app for the user. They are often used in e-commerce or for the “mobilization” of static websites.

“This approach is particularly useful when you want an existing website to look better on a mobile phone,” explains Joseph Davidton Cadag. In most cases this alternative is also cheaper and faster than developing a native application for this purpose. The disadvantages often lie in the non-optimised performance, the lack of user-friendliness and the web-oriented appearance. “Hybrid apps may be cheaper, but they’re not as high-quality,” the expert knows.

Cross-platform apps

These are native applications that are developed with an “intermediate language”, such as Microsoft technology C# (“C-Sharp”). “This is one of our core competencies at ERNI. We can use it to develop an app that is compatible with different platforms,” says Joseph Davidton Cadag. First the code base is created with C# and then native apps for iOS, Android or Windows are written with the Xamarin framework. The most important framework besides Xamarin is React Native, which is developed by Facebook.

The advantages of this variant are similar to those of a hybrid application. However, such an app, which was developed using a cross-platform foundation, is also displayed natively. However, it is not so expensive, since only one code base has to be maintained. The only negative aspect is the size of cross-platform apps, as additional libraries are available. Apart from that, quality, performance and user experience are comparable to a native app.

News from ERNI

In our newsroom, you find all our articles, blogs and series entries in one place.

> Load more

ERNI Schweiz

Casinoplatz 2

3011 Bern

Phone: +41 58 268 12 00

Email: [email protected]

ERNI Suisse

Bâtiment L

Route des Acacias 43

1227 Geneva

Phone: +41 58 268 11 03

Email: [email protected]

ERNI Suisse

Voie du Chariot 3

1003 Lausanne

Phone: +41 58 268 11 03

Email: [email protected]

ERNI Schweiz

Brünigstrasse 18

6005 Lucerne

Phone: +41 58 268 11 03

Email: [email protected]

ERNI Schweiz

Geschäftshaus Airgate

Thurgauerstrasse 40

8050 Zürich

Phone: +41 58 268 12 00

Email: [email protected]

ERNI Deutschland

Trakehner Str. 7-9

60487 Frankfurt am Main

Phone: +49 69 79 53 28 01

Email: [email protected]

ERNI Deutschland

Design Offices München – Arnulfpark

Luise-Ullrich-Str. 20

80636 München

Phone: +49 89 55 06 28 208

Email: [email protected]

ERNI Slovakia

Ševčenkova 34

851 01 Bratislava

Phone: +421 2 32 55 37 37

Email: [email protected]

ERNI España

Edificio El Triangle

Plaça Catalunya 1-4, 3º planta, Módulo A y B

08002 Barcelona

Phone: +34 93 667 77 76

Email: [email protected]

ERNI España

Carrer Pallars, 208, Bajos

08005 Barcelona

Phone: +34 93 667 77 76

Email: [email protected]

ERNI España

Calle de Alfonso XII 62

Oficina 3101

28014 Madrid

Phone: +34 901 848 787

Email: [email protected]

ERNI España

Sant Cugat ERNI Office

Plaça Xavier Cugat, 2 EDIF B Planta Baja

08174 Sant Cugat del Vallès

Phone: +34 93 667 77 76

Email: [email protected]

ERNI Romania

Calea Dorobantilor no. 98-100

3rd floor, in Olimpia Business Center

400609 Cluj-Napoca

Phone: +40 744 319 228

Email: [email protected]

ERNI Singapore

7 Straits View

Marina One East Tower #05-01

Singapore 018936

Phone: +65 9161 9863

Email: [email protected]

ERNI Philippines

9th Floor, 500 Shaw Zentrum Building

500 Shaw Boulevard

Mandaluyong City, Philippines 1555

Phone: +63 2 531 59 82

Email: [email protected]