存档在 ‘微型独立软件开发商’ 分类

The Windows Phone 7 UE

2010年2月24日

http://www.lukew.com/ff/entry.asp?791

http://www.lukew.com/ff/entry.asp?1003

Find some thoughts on Windows Phone 7 NUI from these two blog entries.

One thing here I want highlight is :

NUI: objects (intuition) –contextual, fast few, unmediated

BlackBerry – PodTrapper

2009年12月28日

《程序员》杂志09年10月11月号分上下两篇,刊载了Marcus Watkins的文章《BlackBerry开发经历——PodTrapper项目的经验教训》。文章介绍了作者作为一个mISV是如何计划、实现和推销他的软件产品PodTrapper。

缘起个人需求

这个软件的创意来自作者自身个人的需求:作者爱听podcast,但是又觉得同时带着ipod和blackberry很麻烦,于是产生了给blackberry写一个podcast播放器的想法。

平台和技术选择

BlackBerry的SDK版本有多种,作者根据软件的需求(需要wifi支持)选择合适的版本(4.2.1,第一个具备wifi支持的SDK版本)

界面开发技术也是一个问题,BlackBerry SDK功能相当阳春,于是作者决定不在UI上花费太多功夫,直接使用了标准控件,带来的副作用是有用户评论这个软件“像是七年级学生的编程水平”。作者根据用户反馈总结道:“要想吸引用户,就不能忽视应用的外观。很多应用程序被人遗弃,主要原因在于外观,而非功能”。

不过由于完成早期版本时的重点不在UI上,作者也没有足够的预算外包(Craigslist)UI工作,因此直到RIM发布了App World后,作者才解决了这个问题。方法是:直接借鉴App World的界面设计。

定价

PodTrapperd的初始定价是$10+Free Trial,作者确定这个价格的主要依据是鉴于移动应用的价格从初期的20-30美元对于移动设备本身和这些软件提供的功能相比偏高。

作者一度想提价到$12.99,不过论坛用户的反馈打消了他的念头。由此可见,应用程序的初始定价看起来蛮重要,对于一个功能相对简单的程序,想要提价可不那么容易被接受。

此外,根据作者自己对这类软件的期望,他决定给予用户免费升级和切换手机的权利。

销售代理

Handango——评价很糟

MobiHand——还不错。MobiHand是很多零售网店的后台,这些店中有不少运营着blog(这些blog的目的应该是为了提高销量吧)。阅读这些blog对于把握市场潮流,了解新推出的应用很有帮助。

BlackBerry App World——官方渠道,当然得用。

 

跟踪销售情况

程序中具备跟踪销售数据的功能对于营销很有帮助,最好能通过某些手段跟踪程序是从哪个平台销售出去的,用户的下载、安装、购买情况等等。详细的跟踪数据使得作者可以做出类似于使用Google关键字“Podcast Player BlackBerry”的用户具有比较高的购买意向,可以带来较高的转化率。

作者通过自己的跟踪数据可以做出诸如“X天内有多少比重的试用期用户最终注册”、“活跃的试用期用户数量”、“新增使用用户数量”等报表。

作者还提到可以使用“人们会等多长时间后注册”图表以及其他数据来帮助找出程序的最佳试用周期是多长。

市场营销

作为一个开发者,作者在早期比较关注完善程序的功能。但是一些用户评论对销售的强劲推动使作者体会到了营销的巨大作用——“营销就是一切”。

作者会定期向一些著名的Blogger或者评论网站发出请求,希望他们能评价或收录自己的软件。作者会维护一份列表,定期地发送这类请求。对于产品的Press Release,他认为即使是比较小的软件产品也是需要的。因为万一产品被收录,评论者的信息来源除了亲身试用,有很大一部分是来自Press Release的内容。

为用户创造价值

在文章的结尾,作者提到了为用户创造价值重视用户反馈的重要性。程序中的很多改进,UI的大部分细节都是来自于用户的反馈。

创造出对用户有价值的产品是成功的基础。

Registering UK Offshore Company

2009年12月6日

以下内容转载自网络:

我在这方面只是略微知道一点,其实最了解离岸公司的是搞外贸的人,他们注册离岸公司就跟吃饭一样习惯和随便,他们有时甚至会为了一个大订单专门注册一个离岸公司,用完了就注销掉都不奇怪的。在福步论坛(http://bbs.fobshanghai.com/index.php)活跃着大量搞外贸的人,而且有个离岸公司专版(很多注册代理在那里蹲守),很多离岸相关的问题都可以在那里问到答案。

我最近也注册了UK的离岸公司。我是个swer,而且我目前只有一个人。当时决定注册离岸公司的动机主要是3个:
1. 获得合法的公司马甲,和其他公司签合同不再自卑:D
2. 可以申请数字签名证书,这个虽然不是必需品,但是有肯定比没有强
3. 可以开设离岸公司银行帐号,收汇方便
和注册国内的公司相比,离岸公司的维护简单很多,其税务审计工作的周期是以年为单位的,而不像国内公司那样是以月为单位的。这能节省我很多时间和精力,我觉得很适合我现在的状况。

在福步论坛的离岸版,可以看到目前流行的离岸公司大致有三类:香港公司,英国or新西兰公司,还有岛国公司。现在香港公司有很多人注册,主要是看中了它注册费用低廉(报价低的甚至2000多就能注册一个下来),如果只是作一次性用途的话,香港公司确实成本最低。虽然从法律角度讲,不用的香港公司是必须注销的,但胆大的人还真就不少,他们用完就把公司扔那里,也不做年审,也不注销(因为注销要交钱的),香港政府暂时还没有对这些烂尾公司进行清算。对于正常运营的香港离岸公司,只要有业务,年审时就必须做帐,并聘请香港本土的审计师进行审计,这个费用不少,一般在6K~1W之间。的确也有很多注册了香港公司的人在有业务的情况下仍然不做账也不做审计,直接0申报,但这是不规范操作,有较大的法律风险。我感觉现在香港政府对离岸公司的管理政策是越来越严格了,虽然对于来自香港以外的利润可以申请海外利得而获得免税,但这个前提是你要做帐,审计然后再提出申请,批不批还不一定呢,而做帐和审计的成本本身就挺高。所以我觉得,如果想长期经营一个离岸公司而又不想冒法律风险的话,香港公司应该不是成本最低的选择。岛国公司应该是政策最宽松了,但也是因为这样它的名声最差,据说很多岛国公司在银行开户时遇到困难(有些银行会要求其存入几十万保证金之类的)。在我看来,英国和新西兰公司是比较适合我的,只要在年审的时候做不在当地运营的声明,就可以免税,不用做帐和审计。唯一需要注意的是不要和当地的公司有直接业务往来(否则会被他们做进账里)。

在福步上有大量的注册代理,他们之间的竞争非常激烈,在上面征代理的话基本都会挑花眼的。代理们的报价有差别,有的可能差别还很大。代理们对于较高报价的一般解释是他们提供的服务更好,包含的项目更多,以后有别的小业务就不另外收费了。这个问题可能仁者见仁,而我觉得这跟买机器保修是差不多的道理,我倾向于不买保修,只要产品出厂是合格的就好。坏了我就付钱修,觉得没必要把维修金存在他们那里--因为我不一定用得上。福步上的代理,尤其是混了有些时候的代理,我相信大多数是能办妥的,因为他们还要长期在福步上混,如果有人投诉,他以后恐怕就很难接到生意了。

我最后选择注册英国公司,注册费用4800,以后每次年审3800。基本谈妥后,代理会给你一份注册公司委托书,上面写明你要注册的公司名称,注册资本,董事资料(最少一个董事就可以)等,这个是写明你委托的内容,另外还有一个委托协议书则是你和代理之间签订的合同,上面还会明确列出注册后对方会给你提供的资料。我的是包括这些:
(01)注册申请表 (Form 10) 1份
(02)注册证书 (Incorporation Certificate) 1份
(03)公司章程 (Articles & Memorandum) 3份
(04)股票页 (Share Certificate) 3份
(05)书面决议 First Written Resolutions of the Director(s) of the Company 1份
(06)股票申请决议 APPLICATION FOR SHARES 1份
(07)董事接受任命决议 ACCEPTANCE OF APPOINTMENT 1份
(08)董事登记册 Register of Directors 1份
(09)股东登记册 Register of Members and Share Ledger 1份
(10)转让登记册 Register of Transfers 1份
(11)秘书登记册 REGISTER OF SECRETARIES 1份
(12)工商局证明信 (Business Board Prove Letter) 1份
(13)公司现状报表 (Current Appointment Report) 1份
(14)第一次会议记录 (First Director’s Meeting Minutes) 1份
(15)公章 (Company Stamps) 3枚
(16)档案盒 (File Box) 1个
这些应该是最基本的,每个代理都会提供这些的。有的代理还会制作一些额外的文件,比如秘书服务卡,工商查册结果之类,其实不是政府文件,可有可无的(倒是可以提高报价)。
委托协议书还会包括对方完成注册需要的时间,以及以后年审需要的费用。签了协议书后给代理50%的注册款,代理就去办理了。我的代理效率挺高,一个工作日后就在英国工商网站上查到了我的公司信息。英国工商网站地址是http://www.companieshouse.gov.uk/info,注册之前可以在这里先搜索一下公司名,免得重名(当然代理也可以帮你搜)。五个工作日后我公司的文件就全部寄到代理那里了,代理发来了几个重要文件的传真件(证实已办妥),然后我把余款付清,对方就把我的文件通过航空件寄了过来,次日收到。不过手续还没完,寄来的文件有不少是需要我(董事)签名的,代理会明确告知哪些位置需要签名。签好后扫描,发过去给代理,代理会把这些资料传到英国方面备案,这边就没事了。

我还没开银行账户,打算过些时候去香港转转顺便开个汇丰的账户,据说可以办个借记卡,在大陆每天取款上限是2W。如果不能去香港的话,香港汇丰也可以通过视频开户,银行要另外收取800元视频服务费;当然,大陆的招行、深发、浦东等银行也是可以选择开户的。

基本就这些了,公司刚注册下来,可能有很多实际的问题我还没有遇到,以后有新内容再补充吧。

Color Theme and Font for VS.NET 2008

2009年11月23日

人体工学(Ergonomic)对以计算机作为主要生产力工具的开发人员来说是非常值得重视的安全要素。

人体工学不仅仅关乎于开发人员的手腕或者肩颈,视觉方面也一样重要。

这两篇blog中介绍了适用于VS.Net 2008的一些配色方案和字体:

让代码看起来更舒服(1):选择适合的配色方案

让代码看起来更舒服(2):选择适合的字体

Color Theme

配色中我比较喜欢的是下面两个:

如果你喜欢自己创造一个配色方案,文章中介绍了一个在线的配色方案创建工具,“猛击”这里去创造你自己的配色方案。

Font

而字体我就图方便了,对Windows Vista和Windows 7内置的Consolas比较有爱:

Free SSL Certificate Provider

2009年10月18日

StartSSL.com

StartCom是个以色列(貌似)的公司,www.startsll.com是他家的网站,提供免费的class1证书,可用于网站的ssl加密传输(即https协议)。这个免费服务基本上是这个公司用来赔本赚吆喝的业务,因为还有很多其他更高级的CA相关的业务是要收费的。

方法

申请证书的方法不难,去他家网站上注册一下,会通过email发个验证码给你,用这个验证码可以获得一个client证书,这个就是登录startssl.com网站的用户凭证了。

然后去申请免费的证书,通过验证证明你是某个域名的拥有者后,即可获得.key文件一个,.scr文件一个,还有.crt文件一个。接下来把证书装到web server上去即可。不同的web server方法有所区别,我用的lighttpd方法如下:

http://redmine.lighttpd.net/wiki/lighttpd/Docs:SSL

不过我在用验证码申请client证书的过程中,发现验证码往往不被接受,原因未知。后来没办法,只得通过email support解决。这公司的email support反应挺快,半个小时不到就给我发出了一个新的验证码,终于解决了问题。

效果

https://www.imisv.com :)

去掉Lighttpd PEM Password

Lighttpd使用的PEM文件中如果设置了私钥密码,则每次启动Lighttpd时会需要该密码。带来的问题是当server重启,或者cron job重启lighttpd时,必须手工输入密码。

这篇文章中提到了如何去掉PEM文件的密码:

Optional: How do I remove the password from key file?

Lighttpd will prompt for the password while starting at port 443. You can remove the password:
# cp theos.in.key theos.in.key.bak
# cp theos.in.pem theos.in.pem.bak
# openssl rsa -in theos.in.key -out no.pwd.theos.in.key
# cat no.pwd.theos.in.key theos.in.crt > theos.in.pem

A Nice Article Comparing Visual Design of Apple and Microsoft’s Home Page

2009年10月13日

 

A short summary is here: http://www.infoq.com/news/2009/09/Apple-Microsoft-Site-Usability

And the full article with web site screenshots is here: http://www.webdesignerdepot.com/2009/05/apple-vs-microsoft-a-website-usability-study/

The summary is very good for a quick look, it highlighted some key points make the two sites different.

Browsing Flow

Well designed flow of browsing leads user’s browsing actions. Keep pages simple but always provide "Learn More" link to drive user browsing and discovering.

Design of Navigation

Apple’s site try to give user a simple way to navigate and give user a consistent experience of easier navigation.

Readability

Large font size, enough white spaces, vivid color but not over use.

Consistency

Microsoft did a horrible work on keeping consistency, one of the reasons may be Microsoft has much more products, sites and teams which managing those sites and products in their own way. But is it a mission impossible for the giant creating and following a single visual design standard?

mISV和墙

2009年10月5日

做mISV的营生,畅通无阻的网络是必不可少的资源。可惜托某墙的福,访问网站上传文件等等动作都有可能遇到意想不到的错误。不过如果用一个具备SSH权限的主机,则可以很容易地克服这个问题。

需要的软件有PLink(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,顺便说说他家的putty、pscp还有psftp等等都是很好用的工具),firefox加上插件foxyproxy(其实用ie也可以,只不过ff这套用起来比较方便)。

基本的方法是用命令行plink.exe -N -D 127.0.0.1:3888 username@hostname启动plink,输入login密码后,plink就成为一个代理服务器了。然后在FoxyProxy中添加一个代理,地址是127.0.0.1,端口3888,类型SOCKS proxy。添加完毕后,在Global Settings中选中Use SOCKS proxy for DNS lookups即可。在Firefox右下方插件栏中启用这个新代理选项就大功告成了。

转载 海因莱因写SW6法则

2009年10月3日

海因莱因提出过五条科幻写作法则,他说过,他不怕把这些法宝告诉别人,哪怕它们会教人们如何去抢他的饭碗――因为他知道,几乎没有人会遵循这些法则。


1.必须动笔

不管你的白日梦做得多漂亮,如果没有动手,那就只能是一个梦而已了。哎,我不就老是犯这个错误吗。时不时会有些想法,觉得很好,但是从来都是想想而已,真正动手去实施的又有几个呢?动手,就在现在! 

2.开了头,就得写完

容易虎头蛇尾,一旦实际做起来遇到了困难,或者没有想象中那么好了,就轻易的放弃。即使出来的结果多糟糕,也只有完整的才能评价,才能知道自己哪里没有做好。 

3.除非编辑发话,控制改稿的冲动

精雕细啄的工作永远是做不完的,不断的修改,也许最后发现又回到了开始的地方。嗯,也是,自己喜欢完美的东西,但是不断的修改,却越发觉得行不通,到最后反而让自己放弃了。 

4.必须把稿子推向市场

那是向别人推介你成果的勇气,别向个胆小鬼一样,把你的故事寄出去吧! 

5.不停地投寄,直到卖掉

退稿孕育兴旺~如果觉得退稿里的建议不错,就把故事修改一下,然后再寄出去。如果觉得建议不好,那就简单了:把它丢进信封里,换个地址,寄给另一家。呵呵,不屈不挠,相信自己认为好的东西会有人赏识的! 

6.写点别的

一旦完成某个作品,就开始写新的东西吧。如果遇到了困难,也写点新的吧。嗯,这个真是很对呢,尤其遇到阻碍的时候,做些其他的东西确实会撞出一些灵感的火花,上次我做的设计就是这样! 

注1:海因莱因为美国著名科幻作家,多次获得星云奖和雨果奖。 
注2:星云奖和雨果奖为美国科幻届最高奖项。

Target to a Narrow Market

2009年8月27日

The Idea Comes from a Book

Read the book Micro-ISV: From Vision to Reality by Bob Walsh last month, I took some notes on my Moleskin.

I listed some highlighted notes here:

  • A common problem is how to do marketing.
  • Key point of a product is what narrowed market this product targets to, what kind of specific problem the product solve for users.
  • Marketing cost to a specific market is much more lower than a products target to general market.
  • While planning a product, try narrowing the focus.
  • Market to a specific audience, customers in a special market have much more purchasing power than customers on general market.

The #1 Key Point before Start Coding

From these notes, a natural conclusion is when you try to start up a mISV career, be careful planning your first product. Make your product a smart/NO. 1 solution for a specific problem domain. The benefit you got is not only saving on development effort, but a much higher sales/ad ratio than general purpose product.

iPhone in China

2009年8月24日

中国联通的3G野望

请看新闻报道:联通100亿买断500万部iPhone 9月上市。虽然联通后来发出辟谣的声明,但是这一说法还是得到大众的认可,认为iPhone上市已经排定了最后的日程表。

而且也有传闻说联通准备优化调整3G资费(联通欲大幅调低3G资费 正式商用资费酝酿出炉),看来对iPhone是寄予厚望了。

 

iPhone without Wifi

失去了WIFI模块的iPhone对用户的吸引力会不会减小呢?这很难说。从普通用户的角度出发,如果3G链接的速度和资费能达到比较理想的程度的话,其实用户用到WIFI的机会倒不是很大。从我看到的用户使用iPhone的情况来看,在休闲的时候使用3G快速链接到internet,访问网站浏览照片查找咨询是比较常见的。

WIFI的好处是在公司和家里有固定的AP的情况下,同步公司邮件服务器的email或者访问家庭服务器中的资源。对于商务用户来说这些功能是非常有帮助的,但是这类用户在手机用户中占到多大的比例还不确定。也不排除没有WIFI功能会影响这类用户迁移到iPhone平台。毕竟市面上内建WIFI的水货机,“内测机”还是很多的,另外具有WAPI/WIFI的手机在不久的将来也会上市。

 

MISV的机会

自从Apple Store公布,mISV的成功故事就层出不穷。不管为iPhone开发程序会不会让你变成百万富翁,至少iPhone有着很庞大的用户群,他们乐意下载和试用各色的应用程序。iPhone对于开发者来说是一个非常标准的开发和部署环境,(最基本的前提是有台mac机器,还有不会非常讨厌object-c语言)对于国内的mISV来说,这多少算是一个机会吧,尤其是在这个市场刚刚打开的一年中。