¿Tiene sentido que el software empresarial tenga versiones de aplicaciones específicas del sistema operativo móvil?

Si necesita entregar una solución móvil en múltiples plataformas, HTML puede ser una excelente manera de llegar allí de manera más rápida y eficiente. Pero no tiene que renunciar a una aplicación nativa para aprovechar HTML. Las aplicaciones nativas pueden envolver contenido HTML, lo que le permite desarrollar una gran parte de su IU una vez y entregarla en múltiples plataformas.
Muchas aplicaciones empresariales están dominadas por formularios y listas que son bastante sencillas y, por lo general, no se basan en gestos novedosos o un amplio acceso al hardware, por lo que son los principales candidatos para una solución HTML. Puede entregar esas partes de la aplicación a través de HTML y limitar su desarrollo nativo a las áreas donde necesita un rendimiento nativo o acceso a hardware que no está disponible a través de HTML. Otra ventaja de entregar su aplicación en un contenedor nativo es que puede distribuirla a través de las diferentes tiendas / mercados de aplicaciones.

La complejidad y la necesidad de acceder a las capacidades HW nativas son importantes.

Pero, la respuesta también depende de su público objetivo de clientes y usuarios finales (ya que los dos no suelen ser los mismos para las aplicaciones empresariales).

Por ejemplo, si está apuntando a una vertical donde la mayoría de las empresas todavía son tiendas BlackBerry, o si su persona de usuario final objetivo es un usuario hardcore de BB, entonces primero debe diseñar para BBOS (y QNX para PlayBook).

Las aplicaciones nativas para teléfonos inteligentes tienen el objetivo de ofrecer características adicionales (generalmente relacionadas con el hardware) a la experiencia de usar el software. En la mayoría de los casos, el hardware no es necesario para fines empresariales, por lo que una versión HTML móvil debería estar bien.

Existe la excepción de que el software empresarial necesita escanear algo (un código de barras, por ejemplo) usando la cámara del teléfono inteligente, por lo que si esa es una parte integral de la funcionalidad solicitada por la empresa, una aplicación nativa parece una buena idea. Si no es crucial, también lo hará una versión HTML (en ese caso, el escaneo de códigos de barras será manejado por escáneres especializados).

http://megaventory.com