|
|
|
|
iPhone / iPod Touch 酷炫的介面設計、人性化的操作方式,吸引愈來愈多人加入應用軟體開發的行列,Apple願意釋出SDK的消息令許多人引頸期盼,大量的3rd Party應用軟體將能使它的價值倍增。除了冀望未來它有足夠的應用軟體,能夠成為使生活更便利的小工具。在2008年1月起,我們也開始投入時間和人力,研究iPhone / iPod Touch的軟體開發、中文化。
PHP/Perl/Python/Ruby這些Script語言也被移植到iPhone啦!查看一下Installer中的Development類別,很容易就可以裝上,安裝完記得依照指示設定path環境變數。 The Jiggy Way, Programming iPhone with JavaScript使用JavaScript也能寫iPhone應用程式! 什麼是Jiggy?Jiggy是建立iPhone(或iPod Touch)應用程式最簡易的方式,只需要Jiggy與瀏覽器,您就能夠在短短幾分鐘內撰寫出iPhone應用程式,JiggyApps在iPhone上原生執行,所以不需要跟HTML與受限的行動版Safari糾結在一起,同時,您也不需要編譯器甚至是一台Mac,因為JiggyApps是用JavaScript撰寫的。 [譯自Jiggy官方網站] *JavaScript不是Java唷!雖然這已經不需要強調,但仍有不少介紹Jiggy的文章仍把它當作是Java for iPhone。 以下是一段示範HelloWorld小程式的JiggyApp: Plugins.load( "UIKit" ); var window = new UIWindow( UIHardware.fullScreenApplicationContentRect ); window.setHidden( false ); window.orderFront(); window.makeKey(); window.backgroundColor = [ 1 , 1 , 1 , 1 ]; var mainView = new UIView(); window.setContentView( mainView ); label.backgroundColor = [ 255 , 255 , 255 , 255 ]; label.text = "Hello World!"; label.setFont( new Font( "Trebuchet MS" , 0 , 36 ) ); label.color = [ 0 , 0 , 0 , 1 ]; label.centersHorizontally = true; mainView.addSubview( label ); 您可以參考這段教學影片(來自YouTube): 使用Jiggy的好處包括:
當然也會有一些限制,由於JavaScript必須在Jiggy的直譯器上執行,功能就受限於所提供的API了。 |

iPhone 軟體開發指南


