Historicamente, vi o esforço que foi dedicado à trivial interface web do Discourse Hub.
Na superfície, é “fácil”, mas então você precisa se preocupar com 1000 pequenos detalhes.
- Painel de encolhimento na parte inferior
- A curva no iPhone
- Spinners de carregamento
- Atualizações constantes da webview
- Verificações de segurança da Apple e processo de aprovação do aplicativo
- Depuração complexa … e se algo acontecer na webview e não no site
Esta nem é uma lista exaustiva, tenho certeza de que @pmusaraj e @kris.kotlarek podem adicionar mais 20 itens.
Aplicativos são muito difíceis de acertar e muito caros. Hoje em dia, a única justificativa forte para construir um é para iOS e não é uma jornada fácil.