结论

恭喜你完成了Camper Mate的制作教程。在开发过程中,我们学习到了很多东西,主要是以下几个:

  • 创建表单和获取用户输入
  • 实现Google Maps和创建自定义的provider用来操作他
  • 创建标签页布局
  • 保存和获取不同数据
  • 重用其他应用的组件

改进的空间永远都存在,特别是当你学习事物的时候。遵循指导手册固然很好,但是自己去学习弄清楚一些事情就更完美了。希望你有足够的背景知识来自己完成一些功能扩展,以下是一些想法:

  • 给Phone Number和Date输入域应用Validators以确保输入有效数据【中等】
  • 在用户出发前一天使用本地通知(Snapaday应用中用到)提醒用户【困难】
  • 添加一个域名为‘Camp Details’允许用户拍照在此展示(参考Snapaday)【困难】

记住,在你学习的过程中,Ionic 2文档是你最好的朋友。

接下来?

我们已经有一个完整的应用了,但是这不是故事的结局。你需要让他运行到真实设备上去,提交到应用商店,这不是个简单的任务。本书的最后部分会带你完成这些内容。你可以先看看。