Diferentes tipos de aplicativos

Você pode estar confuso sobre as diferenças específicas entre os aplicativos, então juntei essas definições para ajudar a esclarecer.

  • Aplicativo nativoaplicativos nativos são aplicativos construídos diretamente no idioma específico do dispositivo. Por exemplo, o iPhone é Objective-C, o Android é Java, o Windows Phone é C #.

  • Aplicativo da Web – Um aplicativo da web é um aplicativo desenvolvido com HTML5, CSS3 e JavaScript, que funciona em qualquer dispositivo. Normalmente, eles são acompanhados por um design responsivo.

  • Aplicativo híbrido – um aplicativo da web que tem a aparência de um aplicativo nativo, mas ainda é construído com HTML / CSS / JS.

  • Aplicativo compilado – Um aplicativo compilado é um aplicativo web ou híbrido que você executou por meio do serviço Build do PhoneGap para criar aplicativos “nativos”.

Eu inventei o último, mas senti que deveria haver algum tipo de forma de diferenciar aplicativos não nativos de aplicativos nativos que foram construídos executando um aplicativo JS por meio de um serviço.