首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS:从主屏幕上的书签启动自定义应用程序

iOS:从主屏幕上的书签启动自定义应用程序
EN

Stack Overflow用户
提问于 2011-08-03 15:11:16
回答 1查看 1.2K关注 0票数 0

目标:

在iOS主屏幕上创建一个链接/书签,使用自定义的URL方案启动应用程序。URL的内容指定我的应用程序的行为。我会在主屏幕上有6-8个这样的书签。

我希望任何人都能就如何做到这一点提出一些建议。谢谢!

背景:

我的应用程序使用一个大型的用户数据数据库(客户端记录: 50000+),该数据库在有无线连接的情况下是连续同步的。我还没有找到在应用程序之间共享核心数据内容的方法,所以这就让我有了以下两种方法:

  1. 是一个大型应用程序,它要求用户始终启动该应用程序,然后选择要执行的任务。缺点:用户不能使用“主页”按钮将其带回主屏幕。我想要主页按钮带我到一个中心的地方,从那里我总是可以启动应用程序,完成我想做的下一个任务。
  2. 有许多应用程序,每个应用程序都有自己的任务。缺点是我需要下载并同步所有这些应用程序中的用户数据。因为它是大量的数据,我不能100%确定在每个应用程序,如果所有的用户数据将被下载和同步完全。
  3. 制作虚假的应用程序,通过指定其行为的URL方案直接启动我的主应用。这个主应用程序是唯一一个包含和管理用户数据的应用程序。缺点是用户看到这两个应用程序都是一个接一个地启动的,这可能会让人感到困惑..
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-03 21:01:01

,我想要主页按钮带我到一个中心的地方,我可以从那里开始应用程序,完成我想做的下一个任务。

这违反了人机界面准则。用户会期望点击主页按钮就会退出应用程序。

你可以用一个自定义的URL方案来做你想做的事情,但我认为除了safari之外,没有任何应用程序可以添加到主屏幕的链接。为了解决这个问题,我认为您必须在Safari中打开一个网页,然后将其配置为保存带有自定义url方案的主屏幕链接。我不知道苹果会怎么想。

我相信你想得太多了。创建精细的、非标准的UI很少有回报。任何终端用户都不会理解所有组件是如何在没有解释的情况下组合在一起的,而这本身就是一个巨大的警告标志,表明了一个糟糕的界面设计。你的应用程序将表现出与其他程序不同的行为,每当他们使用它时,他们将不得不停下来思考。

移动用户总是匆匆忙忙。别逼他们停下来思考。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6928748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档