Jan 26, 2021

親子教育領導品牌「親子天下」攜手5xRuby 共創串流有聲書服務

Parenting collaborates with 5xRuby to Create Children Audiobook Services

親子天下自2008年創立至今,除了提供高品質內容、經營社群平台,一直不斷致力推陳出新,不間斷提供對家長和教育者有意義的服務,矢志成為華文圈親子教育服務的第一品牌。

在數位時代,隨著家長和教育者所面臨到的課題與需求日益增加,秉持著提升兒童學習能力的使命感,親子天下不斷思考,該再推出何種產品,才能實際幫助父母親與教育者?以及究竟該選擇何種產品作為橋樑,才能讓理念跨出台灣,將企業的願景也傳播到海外華文圈?

在孩童成長的過程裡,童書向來是不可或缺的教具。不只帶孩子認識世界,更藉由圖文影音的刺激,讓孩子的生心理能全方位發展。從兒童有聲書出發,是最佳的第一步。

親子天下過去也曾委託廠商協助開發兒童有聲書平台 App,但原本的設計缺乏彈性,既無法調整商業模式,也不支援客戶期待的離線播放功能。

而今,客戶除了期盼改變商業模式,也希望打造能永續運作的產品。挑選合作夥伴時,候選者如何提供能符合親子天下理念的開發服務,至關重要。同時,過去公司內的開發團隊未曾親自開發過數位產品,客戶也想藉此機會,讓團隊能累積實戰經驗,提升整體技術力。

在與超過三家以上的合作夥伴候選人聊過後,客戶決定選擇最理解他們技術水平和商業模式的5xRuby 成為合作夥伴。並將目標設為希望後續團隊能夠接手營運,請5xRuby的團隊也要一併思考技術移轉。因此在任務分配上,就決定以親子天下自有的開發部門撰寫後端,5xRuby來負責前端,自此展開兩個團隊攜手協作的旅程。

Children Audiobook App


Photo from:https://storyapp.parenting.com.tw/

一般來說,App 要能在支援雙平台,雙平台用的語言不同,就必須同時 host 2組人力進行開發。為了更快速有效地達成目標,本專案選擇用 React Native 來進行開發。使用它開發出的 App 適用雙平台,比起分別開發 iOS 和 Android 版本,可省下超過 50% 以上的時間。

另外,App 的主要功能是訂閱與串流播放。串流播放現在對一般使用者來說雖已是極其熟悉不過的功能,在開發上卻十分挑戰。單就「串流音樂播放器」這個規格,其複雜程度甚至可以成為一間企業的主要盈利核心,需耗費幾十人進行開發。5xRuby 不只投入數位資深工程師協助打造符合需求的播放器,甚至在運用 React Native 這門新興技術時,發現部分元件官方沒有提供完整支援,便直接跳下去修正,並將修正問題的版本活用在客戶的專案上。

由 5xRuby 工程師所修正的部分 bug 中,甚至包含框架本身底層的問題。


本專案的前端呈現是在 App上,因應各牌手機螢幕差異,工程師必須根據每款手機型號不同逐一調整 UI 呈現,也成為專案的巨大挑戰。例如 iPhone 瀏海機,在實際套用時,就必須來回調校多次,才能實現設計師的想像。

一個囊括複數團隊的專案,往往是牽一髮而動全身。5xRuby 在協作過程中能充分理解客戶的狀況,如有同仁必須暫離工作崗位,也能立即補上,使開發進度能順利推進。在客戶內部系統極其複雜的情況下,依然能順利達成目標並增強客戶團隊戰力,順利贏得信任。

值得額外一提的是,此案同時需要前後端,一般常見做法是後端先處理好前端要用的API,而這次因為時程急迫,前端開工時還沒有API可以串接,我們也運用了過去的經驗,先行預想API可能會有的樣子,再回頭請客戶團隊處理。結果無縫銜接,節省許多整合的工夫。

專案結束後,延續過去的良好合作經驗,客戶也決定繼續與 5xRuby 簽訂顧問約,持續協助客戶團隊解決在使用新技術優化產品時會遇到的困難,改善程式碼,幫助團隊順利往前。

親子天下的專案主管 - 數位研發中心總監駱意欣表示:

「五倍紅寶石對於技術的專業程度非常值得信任。在與他們協作的過程中,內部團隊的戰力也大幅成長。」

顯示出對 5xRuby 滿滿的信任。

第一個版本於2019.11上線,並於2020.2推出 IAP。至今已經有1萬5,000多位付費用戶,累積近十萬個下載。

回想這一段與親子天下共事的時間,我們一方面感到十分榮幸,能夠獲得業界親子教育領導品牌的信任,協助他們打造首個自製數位產品;一方面也累積了在實現串流服務需求上的更多經驗,在產業 know-how的路上,往前邁出更大一步。


分享