App開發時間手機應用程式(App)制作

手機App開發價錢及開發時間攻略(下)

在 “手機App開發價錢及開發時間攻略(上)” 略略介紹了手機App的3種類別,各類別的特性和App開發價錢也不相同。不知道的可以先閱讀上集,今集則會更詳盡介紹Native App中的Android和iOS系統的差別。 App開發的參考流程 在介紹Android和iOS系統的差別前,你知道在手機App開發的前期工作有甚麽呢?一個有質素的手機App至少需要半年的時間去進行開發工作,而手機App開發的前期工作則需要1到2個月的時間。 客戶需向App開發公司提出自己的需求,並商討其計劃的可能性,然後待App開發公司進行評估。 App開發公司會發出報價單,客戶與公司經商討後,可再作出調整。 雙方協議後,就可以簽署合約。 App開發公司會先製作樣板給客戶過目,其後會以SCRUM的方式繼續App開發直到完成。 你的App誕生,等待驗收成果,即USAT - User Acceptance Test。完成驗收後,App開發公司會移交文檔及代碼。 如果合約有列明保養期,就可以在保養期內享用維護服務。  iOS 與 Android之間應如何選擇 手機App大致分為兩種,一種是iOS系統於App Store上架,另一種則是Android系統於Google Play上架。於iOS平台是用Objective-C和Swift編碼,而Android平台則是用Java編碼。如果你是想在App Store上架的話,則需要用Mac或MacBook才能開發手機App。所需的成本則比Android高些少。 實際上應如何選擇平台?那就要視乎你的需求了。如果你是想獲取更多關注,Android平台會更適合你。Android市場佔有率超過7成,在亞洲區更高達8成,遠遠拋離全球市場佔有率約3成的iOS,可見Android用戶比iOS多出數倍。 或者你的目標為獲取更多盈利,iOS平台會更適合你。2019年全球Apple用戶在App Store的消費金額高達5,420億美元,比Google Play的2,930億美元多近一倍,由此可見iOS用戶比Android用戶更捨得消費。 用戶體驗 (UX)  iOS 與 Android的界面並不相同。iOS系統創建了一個時尚的設計,讓你意識到你正在使用一個App。Android系統則是一個更真實的設計,就像在紙上觀看的效果。兩者的導覽模式(Navigation Pattern)上也有明顯的差異。Android設備有真正的後退按鈕,iOS則沒有。iOS從左滑到右可以回到上一頁的手勢,相同的手勢在 Android 中則是切換分頁。這些已有的設定也會影響你的手機App的效果,所以你也不能忽略的。 開發時間 一般來說,Android開發時間會較iOS長。增加Android開發時間的主因是上架前的測試。在Android開發過程中,你需要在更大範圍的設備和不同的功能上測試你的App。一旦你找到並修復了一個問題,你就必須在設備的這個範圍內再次開始測試。相反,你編寫了iOS App並部署到你的測試設備上,你就可以找到Bug。 最後,一般而言,通常業務都會選擇同一時間,以Hybrid App開發Android同iOS手機App,一方面可以覆蓋最多人口、最大市場,另一方面可以節省開發時間、開發價錢,而功能及流暢度亦不錯,業務便可以最短時間及最少成本把手機App先推出市場。 technine.玖創科技為一群積極的IT技術專家,及市場營銷顧問所組成的軟件開發及系統整合商 (System Integrator),致力為企業提供創新的IT解決方案及營銷建議,為客戶重新計劃並實施度身訂造的技術方案,幫助企業節省成本,提高營運效率。 technine服務包括:軟件、系統、Android/ iOS 手機App、智能Kiosk設計及開發、網站 (Website) 及網店 (e-Shop) 設計、門禁系統 (Access Control – QR Code/ NFC)、CRM/ HRM系統、區塊鏈 (Blockchain) 技術、雲端服務 (Cloud)、物聯網 (IoT)、搜尋引擎優化 (SEO),以及IT顧問服務等。
Toby
January 25, 2021
APP製作手機應用程式(App)制作

寫App 到底有甚麼難?(上)

我們曾經在「為何寫App (手機應用程式)、寫網站、整網店報價差額這麼大?」的文章提到不同寫App 公司的報價數目可以差很遠,當中主要的原因來自不同收費較高的功能。不只價錢昂貴,有很多App亦需要花很長時間才成功上架。那麼寫App 到底有甚麼實際困難?我們這次會介紹寫App的開發流程以及寫不同App類型會遇到的困難讓各位讀者了解更多! 寫App過程繁複 客戶溝通困難 在寫App 公司為客戶正式寫App前,要明確了解客戶的需求,包括:有甚麼必要的功能、用戶的使用流程、業務的最終目的等。很多時候,客戶未能清楚了解自己的App需要甚麼功能,亦未能清晰表達業務流程,導致寫App 公司未能準確建構流程圖,在往後的開發過程頻頻出現問題。一旦釐清客戶需求並完成流程圖 (Workflow) 後,用戶體驗及用戶界面的設計師(UX/UI Designer) 將完成線框稿設計 (Wireframe) 及視覺稿設計 (Mockup), 工程師亦將按照之前的設計開發應用原型(Prototype)並進行內部測試和用戶測試 (User Acceptance Test - UAT),最後才推出市場 (Launch)。在這一連串的設計及開發的過程中,項目經理、設計師、開發工程師需要不斷與客戶溝通,釐清需求並確認各項細節。因此,寫App 公司與客戶的來回溝通使寫App的過程更為繁複。 邏輯設計困難 很多網頁、網店設計都有既定的功能,如貨品處理、優惠特價、下單付款、運費計算等,網上亦有很多提供訂閱服務的電商平台,讓客戶輕鬆選擇想要的功能。而寫App涉及的範疇比網頁設計更多,很多開發時間都花在一些細節上。我們亦在之前的文章提及過,寫App 公司在每次寫App的過程中都不斷為各式各樣的功能及流程修改Coding,一般人以為操作簡單的功能,背後的邏輯卻很複雜,需反覆測試,找出漏洞並除錯修改。例如一個的士預約平台 (的士App) 的乘客界面及司機界面需同步更新、的士App要計算乘客由所在地到目的地的預計車資、乘客及司機可成功配對等功能。所以,為了確保App可以順利運行,輸出正確的數據記錄和提供最佳的用戶體驗,複雜的邏輯設計使寫App更有難度。 得知到寫App的過程如此複雜後,相信各位讀者都知道製作一個度身訂做的App確實困難。在找寫App公司前不仿先了解目標客戶的需要、公司的流程,亦可以尋求專家團隊的協助。下次我們將解釋寫不同App類型會遇到的困難! ______________________________________________________________________________ technine.玖創科技 為一群積極的IT技術專家,及市場營銷顧問所組成的軟件開發及系統整合商 (System Integrator),致力為企業提供創新的IT解決方案及營銷建議,為客戶重新計劃並實施度身訂造的技術方案,幫助企業節省成本,提高營運效率。 technine服務包括:軟件、系統、Android/ iOS 手機App、智能Kiosk設計及開發、網站 (Website) 及網店 (e-Shop) 設計、門禁系統 (Access Control - QR Code/ NFC)、CRM/ HRM系統、區塊鏈 (Blockchain) 技術、雲端服務 (Cloud)、物聯網 (IoT)、搜尋引擎優化 (SEO),以及IT顧問服務等。
Sc7iWFs1ko
August 3, 2020
寫App都需要為不同功能、流程而花時間開發、修改Coding,背後的Logic相當複雜。手機應用程式(App)制作

為何寫App、寫網站、整網店報價差額這麼大?(寫App篇下)

上回提要,那麼寫App的收費應該大約需要多少錢?其實這個很視乎你的App: 有什麼強大功能 - 如好像WhatsApp一樣實時通訊、拍賣功能、生成文件如出收據或報價單,這些「特異功能」會將寫App成本大大提高。   使用者種類數目 - 這裏指的不是用戶量,而是有多類型使用者,例如:同一個App使用者有網購顧客、送貨員、網購公司(eShop)後台Admin,倉庫理貨員等,即使是同一個業務內,但他們使用App的流程是不同的!不同流程需要重新編寫,這個亦會提高寫App報價。   背後需要連接「系統」,例如:客戶關聯管理系統(CRM)、人力資源管理系統(HRM)、庫存系統(Inventory)、運送安排系統(Tracking App)等 - 因為要接駁的系統並不一定可與App接合,例如你願意捐肝,但我身體未必能接受一樣,而這個接駁並不止是把器官放進你身體那麼簡單,還需要接駁血管、神經線等...    是否需要接駁付款系統 - 這個很普遍的功能,其實接駁上需收取的費用本來就是高。   建立商城 - 這裏所指的是像淘寶格局般、有多個商戶的商城 (Market Place)。建立一個網店 (eShop) 價錢並不算很高,但商城的結構就像一個網店內再藏有多個網店... 試想想,一個實體商場和一間實體店舖的造價差好遠吧...    還有其他收費較高的功能尚未盡錄,如果你有以上的功能,而寫App公司報了一個較高價錢給你,那麼你現在應該懂了。 承上篇: 第二類:數萬元至20多萬 說真的,其實很多外行人並不知道,寫App的確是一項收費較昂貴的服務,價錢比寫網站是要高的!原因有以下:   每個App都有其獨特性,正如生意一樣,譬如大家都賣珍奶,我的是鮮奶加珍珠,你的是中國茶底奶茶,即使是賣同類產品,業務上都會有所不同。正因如此,每次寫App都需要為不同功能、流程而花時間開發、修改Coding,最重要是,很多時一般人以為操作很簡單、很普遍的功能,其實背後的Logic相當複雜,需要反覆測試修改,編程員的時間和心血,就是價錢所在。   特別是遊戲App,遊戲比生意更多不同,更加獨一無二,很多時編程員需要由零開始寫起,加上角色設定、場境設計、遊戲模式設計、過關要求、畫面仔細及流暢度等,好像「食雞」一樣,你萬萬想不到「食雞」最少需要過百萬港元開發費用吧!   最後,正所謂「好天斬埋落雨柴」,在市道一般時候,傳統業務做一些數碼轉型(Digital Transformation)及網上化是適合的,世界始終屬於擅長網絡的Z世代,將業務遷移上網吸納更多年輕消費力才是長遠的。 至於創業者,香港是可以有夢想的,除了有初心、有堅持之外,背後還需要更多資料搜集、行情了解、基本資金等,最重要是有一個可以落地的Idea,有多於6個月的財務及營運計劃,才能真正令夢想變成現實! ________________________________________________________________________________ technine.玖創科技為一群積極的IT技術專家,及市場營銷顧問所組成的軟件開發及系統整合商 (System Integrator),致力為企業提供創新的IT解決方案及營銷建議,為客戶重新計劃並實施度身訂造的技術方案,幫助企業節省成本,提高營運效率。 technine服務包括:軟件、系統、Android/ iOS 手機App、智能Kiosk設計及開發、網站 (Website) 及網店 (e-Shop) 設計、門禁系統 (Access Control - QR Code/ NFC)、CRM/ HRM系統、區塊鏈 (Blockchain) 技術、雲端服務 (Cloud)、物聯網 (IoT)、搜尋引擎優化 (SEO),以及IT顧問服務等。
Sc7iWFs1ko
April 27, 2020
technine UI UX手機應用程式(App)制作用戶體驗及界面設計 (UI/UX)

使用者介面設計(UI Design)的4條原則

我們幫客戶整APP的設計時,常常會提到「UI Design」這個字眼。到底您真的了解甚麼是UI Design嗎?今日就帶大家一探究竟! 甚麼是UI Design? UI是指User Interface(使用者介面),是系統和使用者進行互動和交換信息的觸媒,而UI Design即對其進行操作邏輯和介面美觀的設計,令使用者操作變得簡易和舒適。 UI Design的4條原則 1. 製作更容易點選的點擊區域 也許我們或多或少都遇過以下情況:在使用APP的時候有些按鈕總要按幾次才有反應,甚或系統無法正確識別您的按鍵動作,令到點擊相當費時。以UI Design來說這些表現是不合格的。所以在整APP時,可以將輸入框、按鈕等點選區域的點擊反應熱區做更大一些,讓使用者更輕鬆地進行點擊操作。 2. 善用圖形表達文字內容 整APP時,版面設計可以利用圖形將不同層次的文字分隔開,讓版面上的內容明確地區分出優先次序。而文字與圖形之間的對齊、間距、尺寸和色調只要配合得宜,就能令版面看起上來更乾淨俐落。 用圖片輔助文字表達都是一種設計的形式,有些東西光靠文字是難以表達的。以預約Party room的APP做例子,如果單靠文字描述,人們會難以理解房間的樣子,所以會加上Party room的環照片相去輔助文字,幫助使用者了解產品。 3. 有條理地放置功能按鈕 有些功能是無論整甚麼APP都一定會具備,例如「更改」、「返回」、「刪除」和「新增」之類的按鈕。要令使用者體驗更流暢,就應該將這類按鈕按照常理放在使用者會想到的地方,像是「返回」鍵會放在版面的左上角而不會是正下方。可以先參考iOS和Android系統版面,再進行app開發設計。 4. 定好1種顏色作基調 切記,用色多不等如用色好!和諧的色彩配搭才是最好!所以色彩設計上最好用1種顏色作為設計的主調,另外配搭多2種顏色作為輔助色已相當足夠!在版面上出現太多顏色只會令使用者眼花瞭亂。而無彩度色(黑白灰)的配搭亦是可取的方法,只在想吸引使用者注意的地方上加上色彩,讓顏色運用恰到好處。 希望這篇文章幫到您對UI Design有多點了解!我們會持續分享APP和網頁設計開發的相關知識,請繼續留意我們的更新!如有任何疑問或合作需求亦歡迎向我們查詢! (下篇文章) technine.玖創科技 為一群積極的IT技術專家,及市場營銷顧問所組成的軟件開發及系統整合商 (System Integrator),致力為企業提供創新的IT解決方案及營銷建議,為客戶重新計劃並實施度身訂造的技術方案,幫助企業節省成本,提高營運效率。 technine服務包括:軟件、系統、Android/ iOS 手機App、智能Kiosk設計及開發、網站 (Website) 及網店 (e-Shop) 設計、門禁系統 (Access Control – QR Code/ NFC)、CRM/ HRM系統、區塊鏈 (Blockchain) 技術、雲端服務 (Cloud)、物聯網 (IoT)、搜尋引擎優化 (SEO),以及IT顧問服務等。
Sc7iWFs1ko
October 14, 2019
WhatsApp Us whatsapp