使用Travis和Crashlytics分发Android应用程序

在开发Android应用程序时,构建APK并将其发送给质量检查小组和测试人员非常浪费时间。 除此之外,使用传统的构建方法来测试每个版本,添加功能,对其进行控制以及报告测试结果都是困难的过程。 想象一下,测试团队正在从FTP或邮件下载APK,并报告所有错误和缺陷。 我说的是搜索,下载和报告类似App_20160703_login_implemented.apk的APK。 考虑到这一点,开发人员为每个错误构建一个APK,并将其发送给质量检查人员。 这是增加团队工作量的过程。 但是,当开发人员推送分支时,当分支与master合并时,在构建新版本时,自动将版本发送给质量检查小组,测试人员或其他相关人员会更好吗? 尽管小型团队不太习惯持续集成系统,但是在产品开发和正在进行的项目中创建构建系统将非常有益。 同样,这对于节省时间,版本控制和测试报告都将是有益的。 在本文中,我将讨论如何使用Github,Travis和Crashlytics轻松分发Android应用程序。 Travis CI是一项托管的分布式连续集成服务,用于构建和测试GitHub上托管的软件项目。 它对开源项目是免费的。 您可以从这里查看计划和价格。 1-从Travis-ci.com创建一个帐户并启用您的应用 您可以通过使用Github登录选项轻松地在Travis-ci.com上设置您的帐户。 创建帐户后,您需要在“帐户”标签中启用您的应用程序。 Travis-ci帐户页面…

计划构建Android和iOS员工参与应用程序

手动管理员工敬业度和企业健康战略的日子已经一去不复返了。 如今,可以使用移动应用程序以更好的方式完成此操作。 它为包括雇员,经理和第三方供应商(例如健康保险提供商,健康和健身俱乐部, 企业健康服务提供商等)在内的三方成员提供了平台。 创建成功的员工敬业度应用程序需要什么? 好吧,要回答这个问题,您需要定义应用程序的目标。 但是,如果您完全了解潜在用户的期望,则可以这样做。 这是用户期望的清单。 1.员工希望随时了解自己的成就和权利。 您可能已经建立了一些标准来确定员工的资格待遇。 随着员工不断努力达到这些水平,他们将很高兴知道自己在不同阶段的地位和所享有的权利。 例如,如果您的基准测试是健身参数,例如已采取的一些步骤,行驶的里程,减肥或类似的操作,则您的应用必须与受众使用的健康和健身跟踪器协同工作。 您的用户完全有可能依赖Fitbit,Runkeeper,Jawbone和Strava等可穿戴设备。 因此,当您进行Android或iOS应用程序开发时,必须确保该应用程序与这些健康监控健身设备或服务兼容。 2.供应商希望有更好的后端界面来更新产品/服务 参与该计划的供应商必须提供符合用户兴趣,偏好和资格的产品/服务。 为您的应用程序配备正确的工具和功能,从而使供应商能够快速更新产品图像,说明,规格和其他信息。 因此,他们可以更好地营销其产品/服务,而利润将使他们保持业务。…