Joomla 和智能手机
2010年2月,谷歌采取了一种新的策略,即公司的重点现在更多地放在智能手机上,而不是桌面电脑上。埃里克·施密特用一句新口号总结了这一点:“移动优先”。谷歌开发者开始为智能手机创建新服务的版本,而不是为PC创建版本。当时,全球智能手机渗透率平均达到15%(2009年)。两年后,我们谈论的是全球智能手机渗透率为30%(2011年)。仅在2011年,就有近5亿部智能手机发货。
在本周的巴塞罗那移动世界大会上,谷歌宣布
“每个人口袋里都将有Android”
在与其他手机(功能手机)相比时,我没有找到智能手机的官方定义,但我看到了三个区别
- 智能手机总是“在线”
- 智能手机有一个浏览器来浏览网页
- 智能手机允许 应用程序与手机的操作系统和硬件进行深度集成
功能手机的市场专注于销售铃声、游戏和其他由行业带给客户的内容(B2C)。智能手机市场(应用商店)为开发者、作者和艺术家提供了提供他们应用程序的物流(数字发行平台)。
移动内容管理系统
内容管理系统(CMS)如Joomla!的重要原则是将内容与表现分离。为了成为移动内容管理系统(MCMS),它应该具有额外的功能,例如
多渠道内容交付(机器可读的Web)
应该能够发布XML,然后一个应用程序取这个XML并将其传递到移动设备。
也应该能够使移动应用程序直接查询MCMS。MCMS以XML响应,该XML由移动设备渲染和显示。这个功能的演变是从面向服务的架构(SOAP、XML-RPC)到面向资源的架构(REST)。
专门的模板系统(可读的Web)
模板系统用于将内容传递到移动设备。移动CMS模板必须适应具有不同能力和限制的非常广泛的目标设备。
适应模板有两大方法
- 多客户端:多客户端方法可以使您在同一域名(例如example.com)下看到网站的各个版本,并且模板会根据用于查看的设备客户端进行展示。
- 多站点:多站点方法会在目标子域名(mobile.example.com)上展示移动网站。
基于位置的 内容分发
此功能很重要,因为在CMS中之前不存在。根据您的位置,MCMS可用于例如:
- 推荐城市中的活动
- 请求最近的商家或服务,例如餐厅
- 接收警报,例如汽油销售通知或交通拥堵警告
- 基于位置的手机广告
在Joomla中可以做到什么?
像Joomla这样的网络内容管理系统(WCMS)受到这一发展的影响,未来将转型为移动内容管理系统(MCMS)。它需要能够以各种方式存储和向移动设备发送内容。
我在Joomla扩展目录中查看,并通过推特询问人们Joomla如何在当今的移动世界中适用。
我想说明的是,这些例子并不是因为它们是最好的或最简单的解决方案。我只是想提供一些例子。我使用了一些,但不是全部,我非常感兴趣于您对这些话题的看法,所以请对这个文章进行评论!
多通道内容分发(机器可读的网页)
从一开始,Joomla就提供了“内容聚合模块”,可以从内容创建xml聚合源。这些源可以被许多应用程序使用,例如FlipBoard或Google Currents。
关于更复杂解决方案,我发现以下方法可以将Joomla网站显示在移动设备上:
Weever应用程序
您必须在Joomla网站上安装一个插件,进行配置并启用它以供移动访客使用。访客必须通过移动设备上的浏览器访问您的Joomla网站,然后可以将“应用程序”添加到其主屏幕。不需要也不可能将“应用程序”添加到“应用程序商店”。为了使访客更容易,例如,您可以使用二维码。
http://weeverapps.com/home
iJoomer
iJoomer提供了一个有趣的方法。如果您需要应用程序,您必须安装一个组件到您的Joomla网站。然后您可以通过描述您的需求并支付构建费用来订购“您的应用程序”。完成后,iJoomer将您的应用程序提交到AppStore和Android市场。现在您可以向您的客户推广您的应用程序。
有免费的iJoomer应用程序可用于与JoomSocial连接。它可以与VirtueMart一起用于移动商务。
https://www.ijoomer.com/
通用管理
另一种类型的应用程序是用于管理Joomla网站的通用管理。您可以撰写文章、上传照片等。
joooid
Joooid是Joomla的Android客户端:它已被创建用于发布带有文本、图片、相册和地理定位地图的文章,您还可以保存草稿以供稍后发布。
http://www.joooid.com/
JAM! Joomla Admin Mobile!
另一个类似的应用程序是jAdmin mobile。您可以在应用程序内创建新文章、设置标题和类别、上传图片等,而无需离开应用程序。
专用模板系统(可读的网页)
模板解决方案包括一个模板系统,这意味着一方面是移动模板,另一方面是Joomla扩展。这些系统非常强大,包括移动模板。移动模板可以分为“简洁”和“响应式”模板。简洁模板旨在与网站模板协同工作。响应式模板适用于包括桌面浏览器在内的设备。
独立的模板系统
MobileJoomla
Mobile Joomla是一个Joomla组件和一个移动主题。您需要在Joomla网站上配置该组件,然后移动主题将显示给您的移动访客。您可以在MobileJoomla中配置哪些子域名应使用哪些主题和模板!
http://www.mobilejoomla.com
具有相同功能的其他示例包括
- Apptha Mobile: http://www.apptha.com/category/extension/Joomla/AppthaMobile
- MobStac: http://mobstac.com/
移动模板
大多数模板俱乐部提供的模板要么是移动版本,要么是一般作为响应式模板,如joomlashine。
响应式网站模板
- OneWeb http://internet-inspired.com/blog/css-and-html/one-web-template
- Elastica http://www.joomlart.com/joomla/templates/ja-elastica
- 响应式 http://www.joomlabamboo.com/blog/template-news/a-responsive-skeleton-joomla-template
- 基本Twitter Bootstrap http://bootstrap.fastnetwebdesign.co.uk
响应式管理模板
简洁管理模板
- Minima http://minimatemplate.com/
结论
有趣的是看到有多少不同的方法被选择,以使Joomla成为一个MCMS。
再次强调,这里并不是为了突出这些项目。我正在研究这个话题,因为我开始写一本关于它的书:)
因此,我再次鼓励您就这篇文章发表关于您的经验、解决方案、用例和示例的评论。
《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能不符合Joomla项目的官方立场
通过接受,您将访问https://magazine.joomla.net.cn/外部提供的第三方服务
评论