最近一直在学习iphone,android,wp7的开发.截止到今天,基础的学习个人感觉算差不多了,当然也就是入门级别.在这里总结一下,同时为下个阶段的计划作个准备.

我最开始看的是android开发,原因是因为wp7的前途未卜,iphone我没有装备了.android是非常吸引我的平台,一是它的开放性,毕竟人家操作系统都是开源的,可以说最适合开发人员学习了.就我现在看到的,android的资料最丰富,从书到代码,应有尽有 二是它的易上手,可能是我有些java基础了,感觉看起来很快.我选用的教程是李刚的<疯狂android讲义>,这本书就跟作者说的一样,着重实战,通过一个个实例把你带入android的世界,我个人感觉这本书不错,基本的android的东西都覆盖了.如果想看电子书,很多电子书也是不错,比如android开发笔记.

值得一提的是,如果想学习移动开发,mvc模式是必须要学习的,毕竟这三种主流的移动平台都用到这个东西.个人感觉用mvc模式的话最大的好处是实现了界面和代码的分离,让不同的人关注自己部分的工作,比如美工关注界面,开发人员关注代码部分.

iphone 开发对于我是一波三折了,我在京东图书特价的时候买了2本书,一本是<object c 基础教程>,另一本是<iphone 开发秘籍>.通过看这本书,更是让我体会了选教程的重要性,这两本书都不错,但真的让我看起来都很吃力,我<object c 基础教程>1周后,果断找了本电子教程看,原因是,这本书基础的东西讲的太简单了,虽然有深度,但是对于我这个没有一点object c基础的人,由衷得郁闷了半天.我找的电子教程是<Objective-C 2.0程序设计>,看了大约一周这本书,让我熟悉了很多,再回过来看<object c 基础教程>,我才看进了.<iphone 开发秘籍>是一样的问题,书是不错了,前三章还好,到多视图程序设计那里就有些看的头晕了,后来换了本<iPhone 4与iPad开发基础教程 >,才让我豁然开朗了.所以<iPhone 4与iPad开发基础教程 >+<Objective-C 2.0程序设计>更合适入门的开发人员看了,呵,个人意见了.

wp7就好说多了,抽空看了下就差不多了,毕竟做.NET开发已经有几年了,对于wp7这种界面,熟悉wpf,sliverlight的人,确实容易.

不想逐个描述各个的基础部分了,毕竟这些东西,现在已经很多了.下面我的计划是在三个平台下做三个版本的拨号小软件,公司最近做这个,自己模拟下了,来提高下了.

需求描述如下:

1.程序进入,显示一个闪屏界面,然后,用户点击屏幕,进入程序主界面,

2.主界面是一个底部带多个导航栏的多视图程序,包含,拨号,通讯录,通话记录等.

更多相关文章

  1. 分支和循环(二)(零基础学习C语言)
  2. [置顶] Android(安卓)面试那些事之android基础
  3. Android(安卓)Webview使用攻略基础详解
  4. 教你修改eclipse创建android project时默认生成的包名
  5. [Android] SQLite数据库之增删改查基础操作
  6. android 4.4 Settings分析
  7. 最近Android面试心得
  8. robotium的使用方法(一)
  9. android 用户界面事件

随机推荐

  1. 删除没有\ r \ n的换行符
  2. 为什么我的javascript/jquery代码不能像
  3. 从表的第一行和第一列中删除可选择的jque
  4. 【JavaScript】案例一:使用JS完成注册页面
  5. Javascript实现统一的表单验证
  6. 从特定条件下存储在localStorage中的数组
  7. 停止鼠标用javascript双击某些元素
  8. 在量角器中检索子元素的数组
  9. Node.js无法找到模块'tcp'
  10. jQuery和AJAX - 使用Ajax添加的对象动态