Como escolher um aplicativo leve e rápido para Android
Teria que discordar dos respondedores que sugerem que você pode criar um UX melhor com aplicativos nativos do que com período HTML. Confira o aplicativo Bold Italic para o iPad, que nós (Pivotal Labs) construímos como um fino wrapper nativo em torno de um aplicativo HTML. Pergunte a si mesmo se você'teria sabido que este era't nativo.
Antes de você' fazendo jogos OpenGL ou tirando vantagem de recursos nativos não expostos via webkit, há fortes argumentos a serem feitos em favor de um aplicativo HTML.
Na minha mente eles são:
Custo de Desenvolvimento - Para empresas com orçamento limitado, será mais rápido/chefe de desenvolvimento de um aplicativo HTML para todas as plataformas móveis do que um aplicativo nativo para uma plataforma, muito menos vários. Além disso, você aproveita a infra-estrutura e a tecnologia existentes se você tiver um produto web.
Custo de mudança - Como no desenvolvimento, o custo de mudar um aplicativo HTML é muito menor. Isto é muito importante, particularmente para produtos que se encaixam no mercado de pré-produção. Você precisará iterar e a velocidade é importante.
Fácil de Adoção - é mais fácil dirigir o tráfego da web para a web móvel e mais barato para comprar anúncios/usuários na web. Você pode provar seu caso de uso móvel aqui, construir uma audiência, e quando você introduz um aplicativo nativo, toneladas de usuários existentes de uma só vez, impulsionando os gráficos e expondo-o a novos usuários. Uma vez que a maioria dos aplicativos tem uma gota de novos usuários e se perde nas lojas de aplicativos, isso é enorme.
Time to Market - É desnecessário dizer, quando é mais barato construir e iterar o seu produto e ficar à frente dos concorrentes.
Mercado endereçável - Quando o iOS era 90%+ do mercado endereçável esta decisão foi muito mais fácil. As projeções para 2011 colocam Android e iOS na faixa dos 30% cada, com 30%+ outros. Isto torna dolorosa a escolha de uma plataforma nativa e deixa você muito aberto para os concorrentes que tomam quota de mercado. O HTML está em toda parte.
Controle - Para a maioria dos produtos isso é't um problema, mas o controle sobre o conjunto de recursos e seu ciclo de lançamento é um benefício da web móvel. Você não tem esse controle na loja de aplicativos da Apple, menos com Android ou webOS, embora mesmo não havendo na loja de aplicativos padrão seja um grande problema.
>br>Casos onde você pode querer considerar uma estratégia nativa desde o início são:
Bens virtuais/Em compras de aplicativos - se você'refira-se nas compras de aplicativos você terá um tempo muito mais fácil com um aplicativo nativo, pelo menos hoje e pelo menos no iOS (que é a única plataforma viável para produtos virtuais hoje).
Jogos - Como mencionado acima, alguns tipos de jogos precisam ser nativos.
Produtos Centrados em Mídia - Eu ainda não vi um bom aplicativo HTML orientado em torno de vídeo/imagens tiradas do dispositivo. Pode ser possível construir um bom, mas ele's provavelmente nativo ainda tem uma vantagem aqui
Produtos somente para celulares - se o seu é um puro negócio móvel você pode não ter infra-estrutura/qualificações web existentes, ou pode ser que os homens sintam que são nativos para garantir o controle completo sobre a experiência do usuário e tirar o máximo proveito das características específicas da plataforma.
P>Eu posso ter perdido um ou dois, sinta-se livre para adicionar outros nos comentários.
>br>Para aplicativos que não'não requerem absolutamente APIs nativas ou gráficos baseados em C a decisão de se tornar nativo sem explorar uma opção HTML é provavelmente uma má decisão. Pode ser que você precise se tornar nativo, mas mais pessoas estão indo para a rota HTML hoje e você deve estar preparado para articular exatamente porque você descartou isso em favor de uma opção de custo mais alto. Investidores, parceiros, potenciais funcionários e clientes estarão perguntando.
I'fechará sugerindo que para a maioria dos produtos você normalmente precisa de um produto web móvel, mesmo que você opte por se tornar nativo. Portanto, você pode pelo menos considerar começar por aí.
Artigos semelhantes
- O que é realmente uma boa moto híbrida de estrada? Algo leve, rápido e não precisa de muita manutenção
- O que é melhor, um potente PC estacionário e um portátil leve para notas ou um único portátil de média potência para uso geral?
- Como é que a lua fica leve para uma lua cheia?
- Qual é o melhor e mais leve navegador web para Windows 2GB RAM?