Jiggy 用javascript编写iphone原生程序

Jiggy是一套运行环境,可以用javascript来编写iphone程序.
它通过使用Jigglins将iphone的sdk封装到javascript对象.这样开发者可以用javascript编写程序,界面则和native
的iphone程序一样. Jiggy应用程序运行时会启动一个内部的webserver,通过javascript解释器产生相应的界面.
有意思的是,它的提供了一个基于browser的IDE, 在桌面浏览器中完成开发和调试. (首先在iphone上启动它的运行环境,然后通过你台式机浏览器访问iphone)

个人感觉,这东西非常有前景,极大降低了开发iphone程序的难度,就像当年的vb一样.
由于可以将一些底层的东西用Object-C编写并封装为jiggylins,然后由javascript来调用,可以实现很多不可能的任务.
比如 SpoofApp ,这个东西是基于jiggy的,可以实现伪装电话号码, 来电录音,甚至伪装和改变你的声音,比如男声变女声.
很多是要通过底层操作通讯模块的.

下图是在我的iphone上运行jiggy环境,通过我leopard上的safari进行开发

jiggy.png

Comments

Leave a Reply