如今,开发移动应用程序的最流行方式是把它们当作本机移动应用程序来开发。那么如何用MEAP软件开发移动应用呢?
现在,移动应用开发最流行的方式就将其作为内置移动应用开发。不幸的是,开发内置应用成本昂贵……
内置移动应用开发昂贵且有时候是非常冗长的项目,大部分是因为应用要构建在具体的移动设备和操作系统上。另一方面,移动应用开发要比在基于Web的平台更加快速,那么要如何选择呢?
为什么应用程序的可移植性已经成为业界的一个关注重点?应用程序可移植性的最大障碍是什么?OASIS、Open Group以及其他组织对应用程序可移植性的主动性是如何的?
当开发人员开发移动应用时,他们可以选择采用本地应用程序(即安装和运行在本地移动设备上的应用程序)或移动云应用(即在移动云计算环境中运行的应用程序)。
当IT组织认识到公共云中的潜在安全性问题时,即如果业务应用程序开始使用Amazon EC2,他们就有可能会失去对他们数据中心的控制权,他们就会开始着手推动实施私有云。
目前,对于哪一种应用程序更好——是本机应用程序还是移动云计算应用程序,还有着很大的争议。为了深入地分析这个问题,就让我们从开发的角度来好好分析一下这两种应用程序之间的区别。
软件即服务(SaaS)应用开发以来,可以通过桌面浏览器进行访问,且应用数据攒处于提供商云端的数据库中。在这样的环境中要取得成功,SaaS提供商必须支持多浏览器。
当很多企业在云计算中部署应用程序时,他们通常会犯下一些常见的错误。其中,最明显的常见错误通常集中于应用程序性能、应用程序安全性以及监控虚拟环境的工具。当然,也有一些其他的常见错误。
在过去的两年时间里,专家们对Eucalyptus已形成了一个大致的印象,并已宣称对其开源云计算竞争对手OpenStack的支持。