Open igorsantos07 opened 10 years ago
Isso já é possível no mobile através do acesso via browser, bastando criar um atalho para o endereço http://riob.us/?XXX. No entanto, não sei dizer se isso seria possível para fazê-lo abrir dentro do aplicativo, visto que a base é o phonegap. Nunca li nada sobre essa possibilidade, embora seja possível sua existência.
Acho que no Phonegap isso só é possível modificando o core...
Encontrei um plugin que adiciona a possibilidade de criar um atalho a partir do app: https://github.com/jorgecis/ShortcutPlugin/blob/master/src/android/ShortcutPlugin.java
O código parece bem simples, então talvez seja possível adaptá-lo para criar atalhos a partir da home também, com algo como: http://stackoverflow.com/a/6337645/102960
No entanto, pesquisei um bocado e não encontrei material sobre como criar um atalho customizado - não vi como adicionar argumentos extras à activity. Talvez seja só noobice minha visto que meu conhecimento de aplicativos Android beira zero Haha Mas ao menos pra criar o atalho talvez seja possível que o "add shortcut" na home chame uma atividade nova (com algo similar ao link do SO), que pergunta o numero da linha e ai sim adiciona o atalho (com o plugin)? On Sep 9, 2014 8:03 PM, "Marco Jardim" notifications@github.com wrote:
Acho que no Phonegap isso só é possível modificando o core...
— Reply to this email directly or view it on GitHub https://github.com/marco-jardim/riobus-android/issues/1#issuecomment-55049793 .
Poderiam utilizar duas formas: um widget com atalho pra uma linha específica (se pegar todo dia o ônibus X, só ele, fica mais fácil) e outro maior com a lista de favoritos.
Não acho que isso deva ser implementado mais. A ferramenta de busca na versão +3.0 já lista pelas linhas mais utilizadas. O usuário é capaz de acessá-las com 2 cliques.
Também acho que em devices com telas pequenas ficará muito poluído.
Não sei até que ponto isso é possível tecnicamente (visto que o app não é nativo), mas seria interessante poder adicionar atalhos à Home Screen de linhas específicas - que abririam o app diretamente numa URL específica daquela linha, como os bookmarks da versão web.