「我想開發iPhone應用程式」
許多人心中都有這個願望。但是:
「難道不會Objective-C就不能開發iPhone的APP嗎?」
我想許多人心中也有這個疑問。不是每個人都有時間學Objective-C,尤其每天都齣現一堆為數可觀的應用程式。免費的應用程式有很多,而收費的應用程式也很平價。因此要是花上一大段時間開發APP,很可能會錯過讓APP上架的最佳時機點,更何況開發的成本也相當高昂。
「難道不能在不學習新技術之下,快速地開發iPhone應用程式嗎?」
本書的讀者一定會有這個疑問。事實上,HTML+CSS+JavaScript就能輕鬆地開發iPhone應用程式,如此就能利用過去纍積的程式來快速地開發需要的APP。
本書將介紹如何利用HTML+CSS+JavaScript撰寫程式碼後,再透過Xcode、PhoneGap、Titanium執行程式的方法。活用iPhone/iPad/iPod touch專有的功能(多點觸控、加速度感應器…)以及HTML5的新功能。
作者簡介
古□一浩
作者第41本著作。iPhone實在是非常迷人的手持裝置,總能帶來種種不同的樂趣。HTML5與iPhone也一同在進化,想必之後可以帶來更多創作上的樂趣。
譯者簡介
許鬱文
相關著作
《瘦身.抗老,活化細胞的神奇茶飲:南雲醫生重返20歲的真實祕密》
《皮膚科醫生教妳不保養也漂亮的懶人美肌術》
身為一個長久以來在網頁開發領域耕耘的“老手”,看到這本書名的時候,我其實是有點半信半疑的。畢竟,“會做網頁就能做APP”聽起來,有點太“江湖”瞭。我習慣瞭用HTML、CSS、JavaScript構建響應式網站,對於APP開發,總覺得那是另一套截然不同的體係,需要掌握Swift、Objective-C這類原生語言。然而,我錯瞭,這本書完全打破瞭我固有的認知。作者以一種非常接地氣的方式,闡述瞭如何利用HTML5的各種強大功能,例如Canvas的強大繪圖能力,配閤JavaScript的動態交互,來構建齣具備APP雛形的界麵和功能。最讓我驚喜的,是它詳細介紹瞭PhoneGap (現已更名為Cordova) 的強大之處,這個工具能夠讓我們的網頁代碼,搖身一變,成為可以在iOS設備上運行的原生APP。這簡直太神奇瞭!過去我以為要開發iOS APP,就必須深入學習Objective-C或Swift,而現在,我發現我熟悉的網頁技術,竟然可以成為通往APP開發世界的一扇捷徑。書中的例子都非常具有啓發性,從簡單的工具類APP,到一些稍微復雜的互動應用,都有涉獵。我跟著書中的指引,嘗試製作瞭一個簡易的“備忘錄”APP,能夠實現文本的保存和讀取,這種將網頁技術“移植”到APP上的感覺,非常奇妙,也極大地增強瞭我繼續深入研究APP開發的信心。
评分看到這本書的名字《會做網頁就能做APP:HTML5輕鬆開發iPhone/iPad軟體》的時候,我差點笑齣來,心想這會不會太誇張瞭?畢竟我一直以來都認為APP開發是需要非常專業的技術和一套完全不同的開發語言。但齣於好奇,我還是買瞭這本書。結果,它真的讓我大開眼界!作者非常巧妙地利用瞭HTML5的強大能力,像是Canvas、SVG、Web Storage等等,這些都是我做網頁時經常用到的技術。這本書的關鍵在於它講解瞭如何利用PhoneGap (現在叫做Cordova) 這個工具,將我們編寫的HTML、CSS、JavaScript代碼“打包”成可以在iPhone或iPad上運行的APP。這簡直太驚艷瞭!我以前以為要做iOS APP,就一定要學習Swift或者Objective-C,光是想到要從頭學習一門新語言,就覺得壓力山大。這本書則完全打破瞭這個思維定式,讓我意識到,原來我熟悉的網頁開發技術,竟然可以這麼直接地應用到APP開發上。書中的講解非常細緻,從基礎的概念到具體的實踐,都有大量的範例代碼和詳細的步驟說明。我跟著書中的教程,很快就完成瞭一個簡單的“電子相冊”APP,能夠從相冊中選取照片並顯示齣來。這種成就感,真的是前所未有的。這本書讓我對APP開發産生瞭濃厚的興趣,感覺之前那些“高大上”的APP開發,原來並沒有那麼遙不可及。
评分對於我這種曾經被APP開發“勸退”過的人來說,這本書提供瞭一個非常友善的入門管道。坦白說,我以前也嘗試過接觸一些APP開發的教學,但總是因為程式碼的門檻太高而放棄。看到這本書名的時候,我一度覺得是不是誇大其詞瞭,畢竟網頁和APP的開發邏輯還是有挺大差異的。然而,當我深入閱讀之後,纔發現它的確不是虛言。這本書的作者很巧妙地利用瞭HTML5的各種新特性,像是Canvas的繪圖能力、Geolocation的定位功能,還有一些API的運用,這些本來就是網頁前端開發者熟悉的東西,卻被巧妙地轉化成瞭APP開發的基石。它沒有強製要求你立刻學會Swift或Objective-C,而是讓你先利用你已經擁有的網頁技能。書中的解釋非常詳細,每一個步驟都配有清晰的圖示和程式碼範例,而且會解釋為什麼這麼做,背後的原理是什麼。我最喜歡的是它對於Cordova/PhoneGap的介紹,這個工具簡直是太強大瞭,能夠把網頁打包成原生APP,這就意味著我們可以一套代碼,同時在iOS和Android平颱上運行,大大節省瞭開發的時間和精力。我跟著書中的步驟,試著做瞭一個簡單的待辦事項清單APP,用到瞭本地存儲的功能,效果齣乎意料的好。感覺這本書就像是一個橋梁,連接瞭網頁開發和APP開發的鴻溝,讓原本遙不可及的APP開發變得觸手可及。
评分這本書簡直是救星!我一直都對開發APP很感興趣,但苦於沒有紮實的程式基礎,光是聽彆人講Swift或Objective-C就頭昏眼花。後來看到這本書的名字,抱著試試看的心態買下瞭。沒想到,它真的顛覆瞭我對APP開發的認知!原本以為做APP是多麼高不可攀的事情,結果書裏竟然說「會做網頁就能做APP」,這簡直太令人振奮瞭!我平時就在玩HTML、CSS、JavaScript,對這些很熟悉,所以讀這本書的時候,感覺像是打開瞭新世界的大門。書中沒有一開始就丟一堆復雜的程式碼,而是循序漸進地講解如何利用我們熟悉的網頁技術來構建APP。一開始就用HTML5的Canvas、SVG這些東西來畫齣基本的東西,然後慢慢地引入JavaScript來控製這些元素的動態變化。讓我印象深刻的是,它還會教我們怎麼利用PhoneGap (現在叫Cordova) 這樣的工具,把我們寫好的網頁打包成原生APP。這就像是給我們的網頁穿上瞭一層APP的外衣,直接可以在iPhone或iPad上安裝運行,這簡直太神奇瞭!我之前還以為要重新學習一套全新的語言和開發環境,這本書直接告訴我,其實我之前的努力並沒有白費,那些我熟悉的網頁技術,竟然還能派上這麼大的用場。書中的例子也都很實用,我照著書裏的步驟,很快就做齣瞭第一個簡單的“猜數字”APP,雖然功能很簡單,但那種成就感真的是無法形容。這讓我對APP開發充滿瞭信心,感覺離自己的APP夢又近瞭一大步。
评分我一直以來都是一個對於新技術充滿好奇心的人,但有時候也會因為門檻太高而望而卻步。這本書的齣現,可以說是給我瞭一個非常棒的契機。我原本是抱著試試看的心態去讀這本書的,因為我對“會做網頁就能做APP”這個說法有點懷疑,總覺得網頁和APP的開發邏輯、用戶體驗應該有很大的不同。但這本書真的顛覆瞭我的想法。它不是簡單地介紹如何用HTML5寫網頁,而是深入地講解瞭如何利用HTML5的強大功能,結閤JavaScript,來構建交互性強、功能豐富的APP。我特彆喜歡它對於跨平颱開發的講解,通過PhoneGap (現在叫做Cordova),我們可以用熟悉的網頁技術開發齣可以在iOS和Android設備上運行的APP,這對於個人開發者或者小型團隊來說,簡直是福音。書中的例子都非常貼近實際需求,比如地理位置服務、本地存儲、甚至是簡單的遊戲開發。我跟著書中的步驟,已經成功地製作瞭一個能夠顯示天氣信息的APP,並且能夠離綫使用。這種感覺非常棒,仿佛我一直以來的網頁開發技能,找到瞭一個新的、更廣闊的應用場景。這本書的優點在於,它沒有把話說得太絕對,而是循序漸進地引導讀者,讓你在熟悉的環境下,慢慢地掌握APP開發的技巧。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 twbook.tinynews.org All Rights Reserved. 灣灣書站 版權所有