收录了 移动应用开发 频道下的 50 篇内容
For mobile application development, teams are looking to introduce a lightweight development process like agile software development, which offers tremendous opportunities and value to build applications in short cycles.
现在,移动应用几乎无处不在,我们无法忽视它作为提供服务的辅助甚至是主要渠道的价值。大家都很清楚,我们必须支持Android和iOS以最大化用户群体,但具体使用什么技术和工具开发,以及选择“原生”、“混合”还是“纯Web”方式则仍有一些争执。InfoQ邀请了来自PhoneGap、Sencha、Xamarin等团队的人士及一些原生应用开发者,围绕这一话题进行了讨论。
世界已经进入移动的时代。对于应用开发人员来说,最大的挑战就在于要在原生移动应用和跨平台技术之间做出选择。本文讨论了跨平台移动应用开发的优势与不足。
Xamarin正成为移动应用开发的首选工具。它具有多种优点,也存在一些不足,这使得它并非适于所有类似的移动应用开发。本文详细分析了Xamarin的优缺点,并对比了跨平台和原生开发之间的优劣之处。
在敏捷开发方法中,迭代式快速开发过程在移动应用开发和原型设计工作中扮演了重要角色,可以帮助开发者以更低成本快速进行构建、测试、迭代、重新测试,以及重新构建的过程(当然也能让利益相关者尽早参与到整个过程中)。本文将介绍移动应用原型创建过程中的关键步骤。
天翼空间应用工厂日前在成都发布移动应用开发运营平台,同时召开了合作伙伴招募会。来自四川省、成都市经济和信息化委员会的领导,以及成都高新区管委会的领导等莅临现场,和中国电信四川公司副总经理周清久、天翼空间总经理赵锦鹏等一起出席平台发布暨签约仪式。
即使应用开发者是最高层次的极客,能够熟练运用多种编程语言,以履行完善的隐私保护策略方面的法律义务,当他们允许应用将客户的个人数据导向广告代理商、MBaaS提供商或其他第三方参与者时,这一切都可能会妥协。这些个人数据包括:文本、照片、地理位置、音频或视频。
在Android和iOS两大平台统治市场的背景下,跨平台应用框架也随之崛起。
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
AeroGear是JBoss所推出的一个移动开发框架,它支持在iOS和Android设备上开发web、混合与原生移动应用的开发,还包括了相应的服务端资源,并且加入了对RESTEasy等现有项目的扩展。Jay Balunas与Marius Bogoevici在JavaOne 2012大会上的演讲中介绍了AeroGear框架。InfoQ与他们两位和Anil Saldhana进行了一次对话,谈论了关于移动开发的一些话题。
对于跨平台移动应用开发者来说,他们最想知道的答案就是Flutter是不是比其他原生应用开发方案效率更高;如果答案是肯定的,那么为什么?
在2010年12月9日第二期Sybase在线课堂上,来自赛贝斯软件(中国)有限公司的移动商务咨询顾问王楠为大家初步介绍了SUP移动应用开发平台。12月27日,王楠又在第三期的Sybase课堂上详细为大家进行了讲解了SUP的关键原理、机制。
V-Play是一个基于Qt的桌面和移动设备跨平台解决方案。它旨在让开发者更加方便的通过使用JavaScript和QML(Qt 5声明式语言)创建应用。V-Play支持iOS、Android、WindowsPhone、BlackBerry和其他移动平台。InfoQ有幸采访到了V-Play CEO与联合创始人Christian Feldbacher就V-Play展开了讨论。
2010年12月9日,在InfoQ和Sybase联合举办的Sybase在线课堂上,赛贝斯软件(中国)有限公司移动商务咨询顾问王楠在课堂上分别与大家介绍了SUP(Sybase Unwired Platform)的来龙去脉以及其开发功能。
由InfoQ中文站和Sybase中国合作的第二期在线课堂“Sybase Unwired Platform——揭开移动应用开发的神秘面纱”将于12月9日(今天)下午15:00准时开始,欢迎关注移动开发的读者朋友参加。
Fuse是一个为开发者和设计者而设计的用户体验(UX)工具集,用于创建原生的、跨平台的iOS和Android移动应用。在Fuse中,开发者使用标记定义用户界面,使用JavaScript编写应用程序逻辑,同时所有的渲染都会被编译成原生代码以获得最佳性能。
Xamarin.Essentials将移动原生特性抽象成一组跨平台的API,旨在简化它们的使用。经过几个月的预览后,正式版已发布,并提供了由社区贡献的一些增强特性。
由InfoQ中文站和Sybase中国合作的第三期期在线课堂“详细解析—Sybase Unwired Platform移动应用开发平台”将于12月28日(今天)下午15:00准时开始,欢迎关注移动开发的读者朋友参加,届时Sybase中国将为积极参与的读者提供精美礼品。
移动应用如何利用小程序容器技术做转型升级
本文解释了为什么在快速变化的移动应用环境中,企业应该通过使用开放式开发基础设施来进行移动应用开发,从而实现灵活性。 这种基础设施应该支持多种部署选项,将前端和MBaaS基础架构分离,通过使用云服务和低代码开发方法实现任务自动化。