iOS动手实践小项目清单

最近个人正在从WP开发转到iOS开发,这个转的过程真是痛并快乐着。
痛苦的是:发现每天的时间永远不够用,因为iOS上有好多好玩的技术等待我去研究;
快乐的是:每天能够在iOS的学习的道路上有所收获,还有就是解决每个问题背后的兴奋感;

虽然WP和iOS这个两个平台所用到的技术完全不一样,但是通过一段时间的学习了解,发现还是有好多功能实现原理是类似的,甚至有的是完全一样的,这样就降低了转的门槛!

言归正传,回想起当初自己学习WP开发时弄了几个小的项目练习入门,又恰逢最近在学习iOS,就萌生了将这几个小项目迁移到iOS上的想法。

下面是这几个小项目的基本介绍,以下相关资源已经放在了GitHub中。
地址:https://github.com/ZukangWang/MyResource

快递查询

  1. 使用快递100的接口;

号码归属地查询

  1. 接口地址:
    http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx
  • 主要技术点:UI布局与样式、查询接口的数据请求、返回数据的解析、数据的呈现

我的家乡

  1. 图片与文档已经上传至GitHub;
  • 主要技术点:UI布局与样式、数据的呈现

北京晨报RSS阅读器

主要技术点:UI布局与样式、查询接口的数据请求、返回数据的XML文件解析、数据的呈现

北京晨报RSS订阅中心地址:http://app.morningpost.com.cn/?app=rss
下面是北京晨报部分频道的RSS地址,更新时间:2015-07-23:

其实在开发这些项目时候,其实是可简可繁的。
以快递查询为例,实现步骤可能是:

  1. 界面上将所有快递公司列出来;
  2. 选择某个快递公司后,输入快递单号,点击查询;
  3. 然后请求数据,解析数据;
  4. 最后把数据显示出来;

简单的做法可能就是:除了实现基本功能之外,UI样式全部使用默认样式、无任何交互动画、随意的项目结构(只要实现功能就可以)、不需要代码命名规范和注释等;

复杂的做法可能就是:除了实现基本功能之外,可能就需要参考大量同类应用的UI和UX的做法,实现一个较为美观的UI界面,另外还要保证项目结构的合理性、较低的代码耦合度、统一的代码命名、必要业务逻辑代码注释等;

个人推荐的做法是:根据自身技术积累的情况,由简入繁,步步深入,才能达到事半功倍的效果。

上述内容,若有问题,欢迎各位看官指正!!!


笑一笑十年少
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容