天翼开放平台

请先登录 天翼开放平台

搜索
热搜: 活动
查看: 1888|回复: 0

#开发帮手#使用移动 App 开发框架 Ionic 构建应用的 5 个实用技 [复制链接]

Rank: 7Rank: 7Rank: 7

发表于 2017-9-13 15:11:06 |显示全部楼层

摘要: 本文介绍了使用 Ionic框架进行开发,为 iOS Android 系统创建原生和混合移动 app 的一些技巧。

随着HTML5 2014 年的推出,HTML已经确定了它的地位。IonicFramework 的开发者马上就认识到,这是将HTML5 用于原生和混合应用开发平台的好时机。他们的口号是构建一次,在任何地方运行

使用一个开源的SDK,开发者可以为iOS Android(是的,还包括Blackberry)创建Ionic Framework app。而且,Kumulos Cordova SDK 现在已与 Ionic 框架集成,因此不应再为制作劣质 app 找借口。

下面将介绍5 个使用Ionic 框架构建优秀app 的技巧。

1. 使用 Creator

为什么要让事情变得更加困难?不想屈服于编写脏代码?你是否更像一个可视化开发者?那么,Ionic Creator 就是为你而生的。Ionic Creator 是一个拖放的界面工具,只需点击几下鼠标,便可将你的想法应用到 app

通过CreatorIonic为开发者提供了一个现成的组件库,开发者可以尽情使用他们。app设计完成后,可将它分享给同事以交流意见和建议。除此之外,还可以轻松导出你的Creator 项目至原生IPA APK 文件,以直接安装在设备上。

创作者还可以通过应用程序的想法,更容易地销售您的客户端- 使用内置的功能,如添加朋友,让客户(或潜在的客户端)检查应用程序,同时仍在开发中提供其输入。 更不用说比尝试让非技术人员使用Testflight更容易了。

Creator 还可以让你在 app 中更容易向别人展示 app —— 使用内置的功能,如添加好友,即使 app 仍在开发期间,也可以让客户(或潜在的客户)查看 app 并提供输入功能。这比让非技术人员使用 Testflight更容易。

2. 使用文档

每个人都会和你说 RTFM(ReadThe Fucking Manual)。但是,在 Ionic 中却从不会出现这种情况。为什么?因为Ionic 的文档确实很好。事实上,你可以复制文档中的部分代码,并将其直接用于你的 app。为什么当有现成的代码在你面前时,还要花时间为头像编写一个显示列表?当然,你可能需要修改代码,但这是快速开发的好方法。

3. 自定义组件

Ionic 中的组件库是一个真正节省时间的利器。然而,它也是一把双刃剑 —— 因为 Ionic 组件是如此容易使用,每个人都可以使用它,这就使得你的 app 看起来会和其他人的是如此相似。但是可以通过引入一些自定义的 CSS 并调整一些 Ionic 预定义类以创建自己的样式来避免此问题。

4. Ionic 接手控制权

使用Ionic 框架开发app,最好的地方是你不需要每一件事都亲自去做。

针对 iOSAndroid(和Blackberry),制作多种不同格式的启动页可能会十分痛苦。使用Ionic,只需要设计合适的 app 图标即可,有更多的重要的事需要去做。不用担心,它的使用很简单,通过使用 IonicCLI,只需在平台目录中放置合适的文件即可(Ionic可与 .png,Photoshop, Illustrator 格式兼容),这样就可以轻松为iOS Android 生成 app图标和启动页界面。

5. 朝着原生的方向

app 无缝集成到操作系统中,是为用户提供优秀体验的最好办法之一。通过使用 Platform Device ClassIonic 变得更易执行此操作。iOS, Windows Phone, iPad, Android 都有它们自己的特定类,以便在 app 运行时给予 Ionic app 原生的外观和感觉。这些类可以在不同操作系统版本之间的 iOS Android 上进一步细分。

这并不是全部

当然,上面提到的亮点并不是Ionic 内置的所有优秀特性。正如开发者喜欢在文档中说的,使用 Ionic 的可能性是永无止境的,但我希望至少能给大家提供几个关于如何构建优秀的 IonicFramework app 的想法。

译自:https://dzone.com/

原文:https://my.oschina.net/editorial-story/blog/1536039#comment-list

小编寄语

一个好的app,技术是硬装,功能是软装。如何为自己的软件装点各色功能,不妨多关注一下@天翼开放平台,这里向开发者提供丰富的API接口及多种盈利模式,助力敏捷式开发,产品快速迭代。


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
天翼开放平台
汇众智 翼起创未来
http://open.189.cn

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

回顶部