android - 发布企业 Android/iOS 应用程序的最佳实践

标签 android ios mobile

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

8年前关闭。




Improve this question




我们公司正在开发CRM平台,该平台目前是桌面应用程序,连接到后台数据库和服务。该解决方案安装在客户服务器上。

现在,我们正在准备可以访问公开的 REST Web 服务的精简移动版本,这些服务也部署在企业服务器上。
我想知道发布使用特定(公司)网络服务器的 Android 或 iOS(品牌)移动应用程序的最佳实践是什么。由于有许多公司会使用此应用程序,因此最
直接的解决方案是创建公共(public)应用程序,用户必须在其中插入公司的网络服务位置以及他们的用户名和密码。但是,这对用户不是很友好,也不允许您根据公司需求为应用程序打上烙印(可能只是更改 Logo 图像)。

最佳答案

如果您希望发布一个可以为许多公司访问该服务的应用程序,您可以拥有一个应用程序下载的设置文件,其中包含每个公司的名称和链接。然后你会有一个设置页面,用户可以从列表中选择公司并输入他们的用户名和密码。这将允许您保持最新的详细信息,而无需新的应用程序版本。

想想你 iPhone 上的邮件设置。您可以从众多提供商中进行选择,然后输入您的详细信息。

关于android - 发布企业 Android/iOS 应用程序的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18061429/

相关文章:

java - 解释 request.setURI

ios - 使用自定义 Segue 快速切换到和从 Table ViewController 问题

mobile - 如何在启用 CSS3 的网站上支持更多移动视口(viewport)宽度并强制移动浏览器使用正确的宽度?

java - 使 GridLayout 中的按钮填充空白区域

ios - 构建时没有 module.a 输出

Android:连接并打印到 Bixolon SPP-R200

android - 相机预览在某些设备上旋转

android - 发送给设备组的 GCM 优先级消息

android - 添加多行文字 View 的绘制开始

ios - 替换 UICollectionView 中的 subview ,而不是更改 subview 属性