隨著智能手機、平板電腦及隨身攜帶上網工具的普及, 人們每天在任何時間和地點在使用它們作為閱讀資訊、遊戲、社交及購物等等的隨身工具。而為了加強這些隨身攜帶上網工具的功能及方便使用, 便出現了大量的流動裝置應用程式 (Mobile App)。
現在最多人使用及認識的智能手機應用程式應該首推 WhatsApp 了, 而很多人更以為 WhatsApp 便是 App, 所以常常說 : 「我剛才用 App Sent 了 Message 給你。」或說: 「請你用 App Send 給我啦! 」 其實, App 只是一個廣泛的定義, 並不是指定某個應用程式, 更加不是 WhatsApp 的專用名稱。
所謂應用程式或應用軟體, 現在所有人都稱之為 App, 其實是英文 Application 的縮寫。 App 這名稱現在大熱走紅, 令很多人更以為 App 是近期才有的產品或名稱。 其實, Application 或 App 在電腦介已經存在數十年; 可以說, 有電腦的出現便有 App 的出現。 簡單來說, 電腦本身只是一個硬體, 是需要軟體 (App) 才可以運作的; 如果一部沒有軟體來運作和指揮, 其實等於一部廢物。 不過, 以往的電腦 App 都主要是一些比較複雜的應用程式, 對使用 App 這名稱都十分嚴格, 例如早期 Apple 零代的 VisiCalc 和稍後期的 MultiPlan, 都是當年比較為人熟悉的 Apps。 而今天, App 的定義好像已經十分簡單, 差不多所有可以在智能手機觀看的打包文件都稱為 App, 有些人甚至將一張圖片或文件都稱之為 App。
近年, 很多比較有規模的公司也陸續開始推出自己的手機程式, 方便顧客瀏覽公司網站或接收公司的資訊。電腦介當然不會錯失編寫流動裝置應用程式 (Apps)這個龐大市場的機遇, 紛紛加入這一個新興行業, 而很多年輕人更加希望加入這看似前途無限的工作。
據觀察, 隨著智能手機功能不斷的加強, 最近愈來愈多人使用智能手機作為隨身攜帶的上網及娛樂工具, 而體積相對比較「笨重」的流動裝置 (例如: iPad ) 已經開始很少在公共埸處露面, 最終會否成為桌上裝置或最終面臨淘汰的命運, 相信在不久的將來自有答案。
其實, 製作智能手機 App 和其他流動裝置 App 的程序基本上是差不多的。所以, 只要學懂製作其中一個流動裝置的 App, 製作其他的流動裝置的 App 也大致上沒有問題了。有鑑於智能手機愈趨普及, 而且已經成為最多人日常使用的隨身攜帶流動裝置, 所以這專題也集中討論如何製作智能手機 App。
很多朋友都有這個問題: 「製作智能手機 App 困難嗎?」 要回答這問題其實十分容易: 「如果以往有編寫電腦程式的經驗, 應該很快上手。」 說穿了, 其實大部份智能手機 App 只不過將一些現有的東西, 重新包裝, 可以方便在智能手機觀看而已。 情況就如我們先前專題討論的電子書一樣, 只是將現有的網頁, 重新包裝成為 EPUB 電子書, 方便在電子書閱讀器、智能手機及平板電腦觀看而已。
小弟對於製作智能手機 App 也有一些淺薄認識, 就在這裡和大家分享。