Archive for March, 2009

你怎么用iPhone?

iPhone的操作系统是mac os x,越狱的iPhone通常都会带上unix subsystem,也就意味着iPhone已经不再是手机那么简单,反正在我的眼里它就是一台可以随身携带的迷你unix server,不过要借助ssh客户端软件,比如putty。

列一下我在iPhone上最常用的命令行工具:

> svn:用于从开源社区,如Google Code获取源码;

> wget:命令行下载工具;

> apt:基于命令行的软件管理工具,可以完成cydia所能做的事;

> links:基于命令行的浏览器,超屌,应用场景嘛,自己想想,类似的工具还有lynx,可以用apt-get安装;

> top:类似windows任务管理器,不过不能直接关掉进程,需要使用kill/killall来关闭;

> killall:关闭指定程序名称的所有进程,killall SpringBoard;

> vim:用来代替subsystem自带的vi,我是直接用apt-get install vim安装的,支持大部分语法高亮,我另外安装了actionscript 1.0 - 3.0的语法包;

> httpd:http服务器,可以装php5,当开发用的server来跑;

> sqlite:命令行下访问通讯录等数据库;

> google appengine sdk:开发使用google ape服务python应用;

> 3proxy:在iPhone上架设代理服务器,特殊情形下,用于笔记本利用wifi通过iPhone GPRS上网,包含socks/http(s)/imap;

> iphone sdk:可以在iPhone上开发iPhone使用的xcode代码(有点绕),需要安装gcc for iphone;

还有不少东东就没有写,总而言之,你还真“别拿iPhone不当电脑” ,如果你愿意,可以把iPhone当网站服务器用,嘿嘿...

这些东东已经小用了数月,也小有体会,如果有同样需求要的同学,可以留言,一起发掘iPhone的潜力,下面上几张小图。

iphone_putty_sqlite3

sqlite

links for iPhone

links

 

actionscript syntax

actionscript syntax

google ape

google ape

 

python

python

联通上海开始推广3G版iPhone

联通上海分公司网站在3G专区推荐iPhone3G, G1等多款手机,不过详细配置里对于wifi支持只字未提,嘿嘿...

iPhone OS3.0发布会

苹果的iPhone OS 3.0发布会如期进行,瘾科技总部进行了全程直播,不才对大家比较关心的问题进行了摘要,爽一下 ...

SDK新增1000个API,先出场的是主要API部分:

> 允许应用程序调用支付接口: 比如用户玩游戏时,弹出购卖下一关游戏的提示,点击buy可以直接进入支付流程;

> 点对点连接: 允许游戏及其它类型程序查找并连接到附近的其它iphone/ipod touch设备, 进行wifi/bluetooth通讯(应该是调用苹果的bonjour服务);

> 硬件接口直接访问: 比如通过com端口与第三方硬件通讯, 实现血压测量之类的功能, 也可以通过wifi/bluetooth通讯;

> Google地图API开放: 允许开发者将地图嵌入到自己的应用程序中(估计类似maps.google.com的api);

> 推送(push): 允许开发者调用苹果的推送服务,实现无background task的推送, 说是为了省电;

应用功能部分:

> 复制、粘贴: 期待已久的功能终于登场, 输入内容时双击单词, 会自动选中, 并弹出编辑栏, 有CUT/COPY/PASTE按钮, 点击空白编辑区, 编辑栏按钮变为SELECT/SELECT ALL/PASTE, 在Safari里在文字区域长按,则出现选框,选框四周带可拖动的小圆点,看似只支持矩形选框,意味着可以纵向选择,在Safari里支持对html格式的复制,支持undo,特别指出在任何应用程序均可使用,更值得兴奋的是复制粘贴功能对相册里的照片同样适用,cool! 不同的是照片需要勾选,可以直接粘在email正文里;

> MMS支持: 终于出现了,当初可是很多人因为这个放弃iPhone的哦;

> 横向键盘支持: 在Email/SMS/Notes里均可使用横向键盘模式;

> SMS支持转发和直接删除按钮: 这个不用细说了;

> 语音备忘录: 也有很多人期待这个功能,个人没啥感觉;

> 增加对CalDAV协议支持: 应该有不少人对此比较陌生,不太了解这个协议;

> 全局搜索: 类似MAC的Spotlight,可以搜索Contacts/iPod/Notes/SMS/Mail ...,比较特别的是专门创建了一个Home screen来使用这个功能;

> 其它: Stereo Bluetooth(A2DP),Wifi autologin, youtube accounts, notes sync, shake to shuffle, anti-phishing, auto-fill, parental controls,  ...

> 最后: iphone 2g,3g均可以免费升级,ipod touch需要支付$9.95,一代iPhone不支持A2DP和MMS(suck!!!);

 

可以到这里查看英文原文以及全部现场图片。 赞一下瘾科技的专业!!