`

iPhone 开发的实践体会 -- 自己的手册

阅读更多

最近有大概两周没写博客了,不是懒惰,而是实在太忙了。早上在单位上,忙着用Html/CSS/Javascript做网站的UI,下个礼拜还要做后台的东西;晚上回来写我的iPhone程序,MyMoney,一个记账本程序。在这半个多月的时间里,我自己写了一个小小的记账本,现在基本功能已经OK了(不过也很简单的功能)。在这个过程中,学到了很多知识。我不能说现在的我了解了iPhone程序的方方面面,至少网络方面我还没碰过。不过我有信心说我学会了iPhone的开发,即使不懂的知识,我也可以通过查找文档,Google找到解答。在这个过程中,大部分时间是开心幸福的,不过也确实有写程序写到想吐的时候,谢谢我的台球杆陪我:)  

 

       下面先放出几张MyMoney的截图吧,


 



 

 



 
 

导航栏还剩下一个Search的功能。现在可以实现,记录,删除,修改;增加删除修改分类,子分类,画出当月统计的饼状图:) 虽然这些功能离卖的iPhone App还很远,不过我在这个过程中也总结了蛮多有用的经验。所以我也会陆续的把这些经验加到我自己的iPhone Handbook里面,这些东西都会在我Blog上更新。我没有一个很详细的规划,不过最近的几个章节应该是:

 

单元测试

 

日志跟踪和调试

 

Sqlite的使用和测试

 

其他的现在还没有想到,如果大家有什么好的建议,请留言或者给我发邮件:

 MSN也是上面这个。不过请不要问我公开源代码的事情,因为这个程序我不打算公开源代码,忘大家谅解。

 

 

  • 大小: 142.4 KB
  • 大小: 120.6 KB
  • 大小: 128.8 KB
  • 大小: 3 KB
  • 大小: 39.4 KB
分享到:
评论
37 楼 mayufenga1 2009-08-15  
不错的楼主,俺也想开发ipone挣点钱花。就不知如何入手。
36 楼 pubobo 2009-07-09  
我发现楼主钱的单位都是$(美刀),而不是¥(淫民币),楼主你在国外工作的麽?
35 楼 Digger 2009-06-30  
不错
可以下载了吗?
34 楼 maleo 2009-06-04  
logicgate 写道
不错啊,看的心里痒痒的。做了好几年java erp了,也想换换口味学点手机开发。

如果学android的话,是不是也一定要买个G-phone呢?


你也做erp的?呵呵!我也一直做,马上就要撤了
33 楼 ankyhe 2009-06-01  
>>>有兴趣,我也要玩一玩。

挺好玩的。
32 楼 ankyhe 2009-06-01  
>>>哇 是flash的吗 我也要买iphone

不是Flash的,目前为止,iPhone不支持Flash。

31 楼 Lincoln 2009-06-01  
有兴趣,我也要玩一玩。
30 楼 whaosoft 2009-06-01  
哇 是flash的吗 我也要买iphone
29 楼 lw223 2009-05-31  
lordhong 写道
guying1028 写道
Objective-C 语言对我们作java得来说好学吗?


个人觉得。。。挺难的。。。可能是基本功不扎实吧。。。

看得我眼热,目前已经攒够macbook钱了,下个月发饷,就够iphone钱 哈哈
28 楼 lordhong 2009-05-27  
guying1028 写道
Objective-C 语言对我们作java得来说好学吗?


个人觉得。。。挺难的。。。可能是基本功不扎实吧。。。
27 楼 guying1028 2009-05-27  
Objective-C 语言对我们作java得来说好学吗?
26 楼 lordhong 2009-05-27  
ankyhe 写道
恩。我觉得GPhone的最大优点就是开源,而且以后可能在上网本上还会有前途^_^

还有就是GPhone有很多支持的厂商,这样机器的Model可能会有很多种。不过这是一个优点也是缺点,对设计软件的人来说,不同的硬件配置(尤其是屏幕),设计UI非常痛苦。


确保我们不会失业就好。。。 越繁琐,门槛越高,对我们就越有利。。。
25 楼 ankyhe 2009-05-27  
恩。我觉得GPhone的最大优点就是开源,而且以后可能在上网本上还会有前途^_^

还有就是GPhone有很多支持的厂商,这样机器的Model可能会有很多种。不过这是一个优点也是缺点,对设计软件的人来说,不同的硬件配置(尤其是屏幕),设计UI非常痛苦。
24 楼 lordhong 2009-05-27  
ankyhe 写道
我也想学GPhone的开发,应该会有前途。不过坦白说,我觉得GPhone会不会成功很难说,毕竟和iPhone比,GPhone其实没什么创新。

GPhone的对象群体不同吧, iPhone确实很强大, 但GPhone也有它自己的运用市场。
23 楼 logicgate 2009-05-27  
linux1689 写道
楼主的记账本很强大,如果能做成在线的,而且支持国际化,肯定会很受欢迎的,支持你继续完善它。
如果我买了iPhone,我就来买你的应用,嘿嘿。

你的头像mm很可爱啊,你女儿?
22 楼 ankyhe 2009-05-27  
这么给面子,好的,我一定加油。可惜最近工作太忙,刚刚才忙完。肯定要做一些在线的东西,如果不做,iPhone的账本很难导出。这些功能应该有的^_^
21 楼 linux1689 2009-05-26  
楼主的记账本很强大,如果能做成在线的,而且支持国际化,肯定会很受欢迎的,支持你继续完善它。
如果我买了iPhone,我就来买你的应用,嘿嘿。
20 楼 ankyhe 2009-05-26  
我也想学GPhone的开发,应该会有前途。不过坦白说,我觉得GPhone会不会成功很难说,毕竟和iPhone比,GPhone其实没什么创新。
19 楼 ankyhe 2009-05-26  
【1】不开放源代码,是因为现在代码质量不太好,我怕被大家骂。而且有些功能没有做完。

【2】用Mac开发,我觉得Windows是开发平台中最差的一个,以前我用Linux,只是上班我用Windows。

【3】那不是个小A,那是一个^,代表排序的方向,从大到小还是从小到大。搜索以后会有个tab,和Category那些并排。

【4】日文版,好建议。不过我没打算卖这个软件:)
18 楼 fkpwolf 2009-05-26  
不开放源代码。。。打酱油的

相关推荐

    iPhone开发秘籍---第二版

    iPhone开发秘籍---第二版

    iPhone开发基础教程-PDF版

    《iPhone开发基础教程-PDF版》是一份专为初学者设计的全面指南,旨在帮助读者掌握iOS应用开发的基础知识...通过实践教程中的例子和项目,你将能够独立开发出自己的iPhone应用,并为进一步深入学习和创新打下坚实基础。

    iPhone开发秘籍---第二版.zip

    iPhone开发秘籍---第二版.zip part2

    iPhone开发基础教程-PDF完整版 part 2

    从给定的文件信息来看,标题、描述以及标签均指向同一主题:“iPhone开发基础教程-PDF完整版part2”。这表明文件主要聚焦于iPhone应用程序开发的基础教程,且为系列教程的第二部分。虽然提供的具体内容非常有限,仅...

    iphone开发环境MonoDevelop-2.4.2.1.msi

    iphone开发环境MonoDevelop-2.4.2.1.msiiphone开发环境MonoDevelop-2.4.2.1.msi

    iPhone开发基础教程-PDF完整版 part 4

    从给定的文件信息来看,我们讨论的主题是“iPhone开发基础教程-PDF完整版part 4”。虽然提供的具体内容部分较为简略,仅包含了文件来源和一些非实质性信息,但我们可以根据标题、描述以及可能涉及的标签来推断并展开...

    iPhone开发基础教程-PDF完整版 part 3

    通过以上七个方面的深入学习,开发者将能够掌握iPhone应用开发的核心技能,从环境搭建到最终发布,每个环节都得到了详尽的指导和实践。这不仅是一份技术教程,更是通往专业iOS开发者之路的指南。

    iPhone开发基础教程-PDF完整版

    教程覆盖了从入门到进阶的多个主题,旨在帮助读者全面掌握iPhone应用开发的核心技术和实践技巧。 首先,iPhone开发的基础知识包括了解Xcode IDE(集成开发环境),这是Apple官方提供的用于开发iOS应用的主要工具。...

    iPhone4 开发Demo-1

    《iPhone4开发Demo-1:探索iOS4游戏开发的魅力》 在移动设备的开发领域,Apple的iPhone4凭借其强大的硬件性能和丰富的软件生态,一直备受开发者和学习者的青睐。本资源“iPhone4开发Demo-1”正是为初、中级学者...

    iphone开发实例 03-Soliciting Text

    在iOS开发中,iPhone应用程序的开发是一个复杂而充满挑战的过程,特别是涉及到用户交互的部分。...通过学习和实践这个实例,开发者可以提升自己在iOS平台上的文本输入和管理能力,进一步提升应用的质量和用户体验。

    Iphone开发基础教程-中文高清版.part1.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part7.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part3.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part5.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part6.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part4.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    Iphone开发基础教程-中文高清版.part2.rar

    Iphone开发基础教程,中文扫描版,绝对高清,看看这么大就知道了 一共分成7段,part1到part7, 下载完用winRar解压Iphone开发基础教程-中文高清版.part1.rar就可以了

    iPhone开发:Objective-C语法入门.pdf

    ### iPhone开发:Objective-C语法入门 #### 一、Objective-C简介 Objective-C是一种面向对象的编程语言,它是在C语言的基础上扩展而成的。Objective-C主要应用于苹果公司的操作系统上,包括macOS、iOS、watchOS以及...

    cydia_1.0.3366-1_iphoneos-arm-安装包

    cydia_1.0.3366-1_iphoneos-arm-安装包-图标不见了

Global site tag (gtag.js) - Google Analytics