【BuddiGo專案】App開發過程的好用軟件有哪些?

在共享經濟盛行的大環境下,資源的有償租借變得越來越普及。不只是物品的共用,就連每一個人的空閒時間都可以共享,由我們協助客戶開發的手機應用程式BuddiGo就是提供有償購物、送貨服務的例子。

客戶BuddiGo擁有自己的開發團隊,但他們專注於後台系統的開發,App方面需要找一個有經驗的開發商將由設計公司提供的設計方案、伺服器的連接穩妥地實現,讓用戶可以流暢地完成共享經濟的使命。RedSo彈性的合作模式自然就非常配合BuddiGo的需要了。

讓您安心在家購物的BuddiGo

BuddiGo是一個解決日常運輸需求的革命性平台,幫助用家在短時間內進行購買、寄送等服務,提供高效率無顧慮的生活。目前BuddiGo已登陸Andriod及iOS平台,買家和送貨員所使用的為兩個不同的應用程式 — — Buddi及買家,就如一般叫車應用程式為乘客版和司機版一般。

什麼是Buddi?

用家登記後可經人手驗證成為送貨員(Buddi),系統會根據Buddi的實時位置派送任務。任務完成後可獲得相應報酬,零成本賺取外快!

買家可以指定什麼任務?

任務主要分為4類,包括外賣、商品購買、貨物取件及貨物運送。

BuddiGo App的截圖

開發過程中的實用工具

在管理統籌App開發的過程中,我們向客戶提供了不少工具建議。正所謂:工欲善其事,必先利其器。有效方便的好工具,可以省卻不同團隊之間合作、溝通的時間,令工作效率大大提升。

接下來介紹一下在開發BuddiGo App的過程中,我們推薦的各種工具程式:

1. Zeplin

BuddiGo的Zeplin介面截圖

在傳統的設計交流流程裡,設計師需要先自行將設計分割成不同部分,然後再手動為不同部分作詳細標註,消耗的時間甚多,而且難保不會出錯。標註設計後,設計師和相關的各方(如工程師、客戶等)還需要進行電話或開會面談設計細節,甚為繁複。

Zeplin是Sketch的擴增工具,無縫接合設計師和工程師之間的合作!設計師可直接將內容、不同設計元素的顏色、字型、間距等上傳至線上檢閱,前端工程師即可用網頁瀏覽,並在設計中點擊獲得資訊,設計師無須再花時間手動標註。客戶亦可以直接在有問題的地方點擊備註,從此不需要在電話中花唇舌解釋,又或在一堆設計圖紙中玩photohunt了。

2. Lottie

(圖片擷取自Airbnb.io)

Lottie是由Airbnb開發的動畫渲染庫,設計師在After Effects製作的動畫可透過bodymovin的擴充功能輸出成JSON格式,Lottie讀取後便能即使呈現動畫模式,讓After Effects的動畫直接用於iOS、Android與React Native等的原生App上。這工具令動畫製作更加得心應手,App的互動也可以更加華麗了。

3. JPush極光推送

開發的過程中,我們發現有些客戶的Android手機從國內入口,但是由於國內法規限制,這些手機並沒有像一般香港行貨(即公司貨)電話一樣預載Google Play Services。而Google Play Services正是眾多Google服務的基礎,當中包括了FCM(Firebase Cloud Messaging)。

根據Android的開發慣例,手機App的推送通知應該使用FCM服務進行。但由於部份電話並沒有Google Play Services,使用FCM的推送無法送達這些手機上。

為了解決這個問題,我們建議客戶採用其中一個國內研發的推送服務 — JPush。JPush是一個免費的推送服務,它毋須依賴Google Play Services,便可以確實地推送通知到國內的手機上,JPush同時支持iOS推送。經過我們整合後,iOS及Android App裡面所有的通知都統一使用JPush服務發出,方便客戶管理。


謝謝你的閱讀!

如果你覺得這篇文章還不錯,可以送claps給我們作鼓勵哦(長按最多可以發送50claps)~希望成為合作夥伴的話,歡迎透過Facebook官方網站電郵聯繫我們!

RedSo提供靈活的網頁及App開發服務。無論您是預先準備了設計方案和良好的back-end系統、或是只有靈光一現的點子,我們都會根據您的進度為您度身訂造最適合的方案,提供最貼心的建議!

Like what you read? Give Monisa Kwan a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.