美丽新世界

事情的起源是上上周六和DF同学一起散步,讨论iPhone开发App的可能性,这事情主要是我头脑发热,DF同学并不热心,为了怂恿他一起干,我开始胡说八道,头脑风暴,一个念头跑进了脑海:为自己的公司的产品做一个手机的终端App。但很快我就忘了这念头。

然后是上周一的某个项目组例会,老大训话,说到了我们不但要考虑Web端,还应该有手机端。老大其实是做老板的传声筒,训完话再也没有提。但说者无心听者有意,我顿时动心了。

上周二,我开始研究条形码的扫面的程序怎么弄,因为公司产品和条形码靠边,而条形码用摄像头拍照扫描是个非常成熟的东西,App Store到处是这种应用,变种极多。研究结果让我喜出望外,开源库ZBar,轻松跑通例程。

事情就这样开始了。白天在公司写代码,晚上回家继续写代码。新的开源库不断被发现被加入,各种问题一一解决,这甚至是发生在家里断网的情况下:我只能白天在公司下载了一些库用U盘带回家,在家则用手机3G上网找资料。

上周六,突然意识到iPhone如果是用于开发的话,是可以退税的。大爽。决定提前入手iPhone,一个是程序调试需要,一个是反正可以退税。

上周日,决定正式加入苹果开发者会员,年费99刀。

周一,犹豫了一小下,决定和两个同事分享自己的成果,马上得到了两个不错的建议。感觉很爽。还给我找到了一个关于iPhone开发的宣传册,非常管用。

周二,意识到自己实现的东西还是太过狭隘,开始用FreeMind头脑风暴。得到一次和老板攀谈的机会,发现老板目前的注意力不在这一块上,他更紧张的是公司产品的稳定性,不急着开发新功能,拓展新平台。但我觉得如果我把Demo做得好一点的话,依然有机会得到老板的首肯。

一路跌跌撞撞,见招拆招,还是有挺长的路需要走,程序其实很简单,如果是Android的话,我觉得自己只要半周就可以搞定了,但iOS不是我熟悉的领域,这是个美丽新世界。

这一次我努力的方向也和以前不一样的,我之前的程序是自己的业余爱好,目标是搞清楚任何一点细节,缓慢,但精心。这次是个Demo,代码上的优雅和Bug不是重点,设计和各种Fancy的库才是我的重点,我需要展示足够多的特性,要假设各种应用场景,我的客户就是我的老板,而机会只有一次。

成功,则意味着大量的机会,既可以提升自己在老板心目中的分量,更可以得到在办公时间开发iOS的权利,说不定还可以直接让老板弄一台MacBookAir。失败,其实我也没有可以损失的,但我不想失败,成功的好处太大,太诱人。

离圣诞节假期还有三周,我希望两周之内我能做到足够好足够漂亮,然后孤注一掷,试试运气。

这个机会太过诱人,太过美丽,看起来似乎不太真实。但,我得说,不管怎么样,我花了一年时间来学习ObjectC,学习iOS编程,现在看来都值得了。有一句还是说得很对:机会偏爱有准备的人,虽然我两个同事也看好这玩意但问题在于他们不会ObjectC。

有时候,得到一个机会看起来也算是一种奖励。哥伦布发现美洲,不就是为了一个机会吗,没人能知道有什么样的奖励或失败等在前方,但无论如何,远航开始也是值得欢呼一下的。

退税与iPhone

iphone1

Twitter上有位相熟的,有个有趣的强迫症,每次苹果出了一款新的笔记本或者新的东西,他都会把旧款的卖掉,然后买新款的,据说这样可以花很少的钱得到最新的配置,很爽。但我不以为然,升级也是花钱,苹果笔记本的每次升级似乎都从来没有好到值得为之花一笔钱。

晚饭和DF聊天的时候,我突然意识到买iPhone对我而言是可以退税的,因为我今天下午已经交钱加入了苹果开发者协会,而且我也准备了一款App准备放入到店里去卖卖试试。所以从理论上,我的iPhone也是个开发工具,而开发工具是可以退税的。(这个想法其实是错的,容后解释)

对我而言,直接去买一个iPhone4,要比去运营商签一个iPhone4回来合算,带机入网可以得到更低的价格更多的服务,而购机成本又可以通过退税降低。如果直接和运营商签约,签回来的手机的消费是0,被收的是运营商的话费,只有设备费是可以退税的,而话费对我而言没法退税。

如果今年买个iPhone4,退税,iPhone4售价680,退税可以退回30%,也就是204。净支出是476。

又想起那位朋友的强迫症。想着如何一年以后换一下iPhone5不知道要花费几许。

假如明年iPhone5出来,假设还是售价800。

iPhone4一年折旧多少?参考bbs.ozchinese.com上的个人广告。2010年9月,一台全新无锁的iPhone4 16GB,官方价是859,转让价格在820-900刀左右(因为紧俏的情况下有人愿意多付几十块买个省心)。2011年11月,一台用了一年的iPhone4 16GB的价格差不多是420-500刀(420的一发贴就卖掉了)。所以一年的折旧是360到440。。。我折中算成400。

把旧款的iPhone4二手卖掉,折旧400,卖到280。

而新的iPhone5又可以继续退税30%,也就是240。

所以总支出是680+800=1480,收入是204+240+480=924,净支出是756。计算结果出来了:第二年花280元可以升级到了最新iPhone5。。。

280有点贵了。不太值得了。如果一年只贬值200的话,就有点吸引力了:只花80升级到iPhone5。

另一个变数是iPhone5的价格是不是800。。。上下浮动五十一百我觉得完全有可能。

另一个需要考虑的因素是利用iPhone4退税是否是一年退完还是三年才能退完。这个影响还是蛮大的,因为涉及到一个通胀贬职和利息问题,其实还是差蛮多的。(这个暂时还没有问到答案)

退税的问题又咨询了一下YM(我们家的会计师,人非常好,能力也很强,两年的退税都是她做的,推荐),得到的答案是,只有产生收入的开销才能进行退税。所以退税这个问题上,如果我只是自己开发iPhone App玩,那么退税只能对应我自己在iPhone App上产生的收入;如果我是为公司开发iPhone App,那么我就能从我的工资里面进行退税。

又问了一下同事,他以前做黑莓开发的,买的每一个手机都是退税的,从来没遇到问题,所以肯定可行。有趣的一点是他现在其实并不做手机开发了,但他解释说,他做的网页也需要用手机浏览调试,虽然有点强词夺理但也算有理的。

所以目标就明确了:要做出点东西让老板觉得开发iPhone版本的产品能够卖钱:至少是做演示的时候能够吸引客户签单。一旦公司开始搞这个东西,那么我就名正言顺了,否则就得和同事那样狡辩一下。把界面做得漂亮我还是有信心的,就是进度上我可能赶不上。但不管怎么样,我都准备做出点东西出来,就算啥也没有捞着,我还是学会了这么编程,对库的使用应该会更纯熟。

前一阵已经基本敲定了入手两个iPhone4。因为宽带安装和原手机合同还没有到期,所以还没有动手。如果真的把两个iPhone都挂在我的名下去退税,但如果买两个一样的型号就不太好解释。最好是不同型号的组合:iPhone4 + iPhone4S,或者是iPhone4 + iPhone3GS。这个还需要推敲。

我还有时间缓冲,给老板看的Demo估计两周之内会弄出来,老板会啥反应我也不知道,反正我也没有占用上班时间:很明显的,我没有办法用办公时间来开发这玩意儿,因为它必须使用Mac开发。所以退一万步说,老板反正也没啥损失的,从自己的员工里面白捞出一个会ObjectC编程的(也就是我),其实蛮不错的。如果这事情成了,为了开发这玩意,老板肯定得给我弄一台Mac爽爽。。。没办法,开发这玩意必须是Mac机。想到这些,我觉得所有的努力都值得了,涨不涨工资我也不在乎了哈。

上午本来去苹果官网订了一只iPhone4,结果中午散步的时候同事说可能可以搞到比官网便宜的全新的iPhone4,本来想也差不多多少钱,结果散步回到办公室发现,居然可以取消订单。。。 很好用,Hassle Free。同事也不定能搞到便宜的,还得看情况再决定,但我觉得等两天等一个机会还是值得的,所以还是等一下。

今天也把俩同事给扯进这个demo里面了,他们不会ObjectC,按照我入门的速度,我不觉得他们能够在一周之内搞定这个变态的XCode和ObjectC。因此我的许诺就是如果能够搞成这项目,他们俩是Designer,我是Coder。效果是立竿见影的,立马得到了两个不错的主意。我需要有人给创意,也需要有人能帮我向老板推广这玩意。从某些方面来说,同事现在在猛推Web端,希望能够把Web端做起来,而手机端其实是Web端的延伸,如果能够搞起来,对他也是有不少好处的。所以不用太鼓动就弄上船了哈。

今天收获蛮大。

另外题图是个iPhone1,我故意的。

帮朋友招租房子一间

帮朋友招租房子一间,人非常不错,顺便说一下是宜家的床架床垫衣柜:

房不大,光很猛。有床有桌子有柜子。

Baxter Ave,离kogarah火车站步行10分钟,离rockdale plaza步行8分钟。离水果超市步行5分钟。
房东IT码农上班族。
招一人,生活规律,爱清洁,少煮。
135一周包水电宽带,电话0420729560 fred,欢迎来人来函来电。
 

Kindle Fire

image

从亚马逊几个月前发布Kindle Fire开始,我就一直非常期待。11月15日,亚马逊开始发售Kindle Fire,漫长的等待终于结束,看了一下铺天盖地的评测,我却开始有点失望。

KindleFire的优点是:

1,便宜,199刀的价格,这个价格可以秒杀无数山寨安卓平板。

2,亚马逊的内容供应系统,电子书,音乐,电影。

3,封闭的Android市场

4,一键支付系统。

缺点:

1,没有麦克风和摄像头

2,浏览网页速度慢

3,7寸屏幕,看PDF是不够的

4,号称80刀一年无限播放电影电视的服务,其实还不如NetFlix的电影电视多。

5,没有视频输出到电视的功能,就算第三方做出来,那个视频的质量估计也很可怕。

我依然想不出这玩意的用途,它需要WIFI才能工作,就意味着它的使用场合局限于家庭。在家看电影,不如直接看四五十寸的电视,7寸完败。看书,这玩意没有电子墨水保护眼睛,没有iPad的大屏幕看得舒服。

我一直觉得这设备能够风行美国市场,但理性地分析一下,大部分的动因是应为那个199美刀的价格。

等到消费者拿到手,他们会不会推荐给自己的朋友呢,又用什么理由来推荐给自己的朋友呢。我想不到。

亚马逊正在参与收购Hulu,扩大自己的电视库,而电视天生就有在小屏幕上看的优势:并没有太多人非要看1080P的辛普森,大家看的是欢乐而不是效果。所以如果真的能够随时打开KindleFire放一集辛普森。Fire才看起来有点吸引力。

但这里还有另外一个问题,AppleTV2也可以播放NetFlix和Hulu。。。而且是在大屏幕彩电上放。。。

我觉得还是调低自己对Kindle Fire的期待比较好。这是iPad第一个的有实力的竞争者,它的模式和iPad其实是一样的,就是硬件上少赚钱甚至不赚钱,靠软件赚钱或者推动自己其他业务赚钱。

对于写Android程序到KindleFire上去卖,我觉得还是缓一缓,主要原因是我没有足够的时间,没有足够的资源。虽然现在看起来真的是个好时机:固定的硬件,固定的系统,复制于苹果的销售方式和分成方式。在这个乱糟糟的安卓菜市场,看起来这是唯一比较规范的地方,充满了可能性。

上周六去同事家吃披萨

 

吮指回味

IMGP6410

 

很多人,拖家带口

IMGP6464

 

这是栲披萨的炉子

IMGP6396