IPhone
Three20正在死亡?
Submitted by hubdog on Sat, 2013-03-23 10:35看上去越来越多的人正在放弃Three20,包括它的作者本人也另外开了一个新的项目。我想最重要的一点就是那东西太笨重了,它从根本上要求你把所有的东西都用它来替换,包括UITableViewController,UIViewController,你必须把它们全部换掉才行。而Three20本身又缺乏文档,想稍微改造一下,要看半天它的实现。学习曲线太高,用户不友好。其实大家更喜欢非侵入式的,可以很容易整合,剪裁或者替换的方案,而不是一个什么都要干的恐龙一样的东西。大家更容易接受渐进式的改变,而不是革命式的变化,那样大家会因为未知而觉得恐慌,觉得项目不可控。
但是很多人不明白这个道理,感觉Antlr的作者就有点2,总是不停的推倒重写框架代码,最后搞得大家都没法Follow,谁都不愿意费了半天劲学完的东西又要重学一遍,写过的Target每次都要重写一遍。Gnome和Ubuntu的开发团队更是2B中的战斗机,Unity已经把人搞得快吐血了,又要出一个Mir。
又及,今天看了Antlr4的教程,感觉作者重写Antlr4还有是有一定道理的,因为整个结构都变掉了,完全采用了Visitor模式。
objective-c 中定义const int的方法
Submitted by hubdog on Sat, 2012-07-07 23:16enum {
kRadioDownload = 0,
kRadioRecord = 1
};
llvm-gcc-4.2 failed with exit code 1
Submitted by hubdog on Sat, 2012-07-07 17:00有时我们编译iphone app的时候经常会碰到llvm-gcc-4.2 failed with exit code 1这样的没头没脑的错误,
要想知道这个错误产生的原因,我们需要执行log navigator里面那一大长串的命令,要在终端里面才能看到具体的错误原因,通常是要link的某个library不存在.
越狱的Iphone无法测试In-app purchase
Submitted by hubdog on Wed, 2012-06-20 02:38越狱的Iphone无法测试In-app purchase。
Firemonkey For IOS就是一个玩具
Submitted by hubdog on Thu, 2011-10-27 23:45靠这两天研究用Delphi XE2的Firemonkey写Iphone程序,那东西需要用dpr2xcode将工程转换为xcode的工程,结果那个破玩意,运行后报了一堆错误, 说它无法解析source,报了一堆错误,居然没有错误行号,Error还错拼成了Errror,原来的程序是老毛子写的,狂汗一下。只有使用人肉编译, 一点点排错,接着发现firemonkey for ios用的是free pascal编译器,可delphi的rtl很多地方都是用泛型写的,free pascal的泛型语法跟delphi完全不一样,只要是用到泛型的单元全不能用,还是等emb出arm编译器吧,现在的ios支持纯属扯淡。也就是 mac 的支持还有点意义。
小说更新监视精灵(Novel Update Monitor)
Submitted by hubdog on Wed, 2011-07-06 08:19做了一个Android版的小说更新监视精灵。
利用小说监视精灵,您可以登录关注喜爱的起点/纵横小说,随时监控小说更新情况,并可以接收推送消息,实时获取小说更新信息。
注意:接收实时推送通知需要手机通过WIFI或者3G在线。同时本应用支持窗口小部件(Android Widget)。
下载地址
http://www.aimi8.com/app/6011448_1_0.html
更新:
Iphone版的终于审批通过了
http://itunes.apple.com/us/app/novel-update-monitor/id443577286
api key
Submitted by hubdog on Sat, 2011-04-02 17:551d1283ee00e0882692243ef57f73288f
30ef6f64be45ad8192818be5ba6d566c
Introduction
To send Push notification to an application/device couple you need an unique device token (see the ObjectiveC page) and a certificate.
Generate a Push Certificate
To generate a certificate on a Mac OS X:
在越狱后的IPhone上面部署APP
Submitted by hubdog on Thu, 2011-02-10 20:19好久没有写博客了。最近在做Iphone的开发,所以写一下无需购买苹果的License将App部署到越狱后的Iphone上测试。
参考了一些网上的文章。
1.用Mac OSX的Key管理工具创建一个Login类型的iPhone Developer证书,
2.首先打开要部署的工程,添加用户定义的设定
PROVISIONING_PROFILE_ALLOWED = NO
PROVISIONING_PROFILE_REQUIRED = NO
3.再用Property List 打开”/Developer/Platforms/iPhoneOS.platform/Info.plist”文件,将所有“XCiPhoneOSCodeSignContext”替换为“XCCodeSignContext”
4.然后找到你项目的xxx-Info.plist文件,添加“signerIdentity”项,其值为“Apple iPhone OS Application Signing”.保存。
- « first
- ‹ previous
- 1
- 2
- 3