将应用程序发布到MobileIron或AirWatch

时间:2012-06-08 21:35:55

标签: mdm

我在一家软件公司工作,该公司目前正在考虑与MobileIron或AirWatch合作。基本上我的公司正在构建一个允许人们创建应用程序的工具,我们希望为用户提供“一键发布”给MDM产品,如MobileIron和AirWatch。我想知道是否有办法连接两个系统以实现这一目标。例如,我们需要将特定数据与app文件一起发送到Mobile Iron或AirWatch吗?

用例是:

  1. 我在创作工具中创建了我的应用。
  2. 当我完成后,我点击“发布”按钮。
  3. 该应用会自动保存到MDM。
  4. MDM管理员可以使用该MDM的常规流程将其部署到用户。
  5. 请问一些话?非常感谢!

3 个答案:

答案 0 :(得分:3)

我不知道像MobileIron或AirWatch这样的MDM是否正在使用这种链接。

我正在开发一种产品Appaloosa-Store,它提供了一种轻松将应用分发给用户的方法。它更像是MAM而不是MDM,但我们提供安全功能。

我们提供Jenkins插件和API,以便在您自己的私人商店中自动部署您的应用程序。此外,我们可以讨论您的服务与我们之间的自定义链接。

用例是:

  1. 创建应用
  2. 提供您的商店令牌(来自Appaloosa-Store)
  3. 点击发布
  4. 该应用程序将自动发布在Appaloosa-Store
  5. 管理员可以使用常规流程将其部署到用户
  6. 如果您需要更多信息,请不要犹豫create an account并与我们联系。

    克里斯 开发人员 - Appaloosa Team

答案 1 :(得分:2)

MobileIron是向导形式的管理员上传界面。今天很遗憾没有可用于将文件放入正确区域的API。 你的想法很有意思,我会在MobileIron中把它带到这里。

我现在可以想到几个会破坏模型的问题:

这些应用程序针对不同的用途 - 开发人员是否始终知道要定位的对象?这是向导发挥作用的地方。 如果答案是否定的 - 如果有一个“临时”区域,可以放置应用程序并且管理员以用户为目标,那么它会没问题吗?

使用API​​与现有上传向导有什么好处?

如果您可以澄清一下,将此请求添加到将来的功能列表

会有所帮助

答案 2 :(得分:0)

可能会或可能不会,取决于您的应用程序的复杂性。

实际上,您的应用程序需要一些适配代码才能单独使用MobileIron或AirWatch。例如,您需要使用AirWatch的SDK在设备上获取应用程序的授权状态以确保企业移动性管理,在MobileIron的应用程序变体中包含此类代码可能不合适。

我认为您需要为public,AirWatch和MobileIron生成3个应用程序变体以满足不同的用途,然后您可以

  1. 将AirWatch应用程序变体添加到AiwWatch管理控制台 发布它,
  2. 将MobileIron应用程序变体包装在MobileIron在线支持上 站点并将其发布在MobileIron管理控制台上。
  3. 需要考虑的另一件事是用户角色,因为您将MobileIron变体包装为“开发人员”角色,但“企业管理员”角色是在企业内部发布应用程序的角色。