COIMOTION概念介紹

12
COIMOTION概念介紹 Not Just An API Service 2014© Gocharm Inc.

description

COIMOTION提供了App開發更簡便有效的模式。這個文件說明COIMOTION所引入的新概念,以方便開發者充分利用COIMOTION的功能。

Transcript of COIMOTION概念介紹

Page 1: COIMOTION概念介紹

COIMOTION概念介紹

Not Just An API Service

2014© Gocharm Inc.

Page 2: COIMOTION概念介紹

熟悉COIMOTION 開發團隊

App管理

內容寶庫

⾃自製內容

建⽴立⾃自⼰己的團隊,並和團員互動

統⼀一管理團隊中所有的App

從內容寶庫中取⽤用App所需的內容

產製⾃自⼰己的內容,利⽤用COIMTION來管理

Page 3: COIMOTION概念介紹

COIMOTION提供的便利 內容產⽣生策略

程式架構

•  提供內容集,並可做資料混搭 •  提供API儲存使⽤用者輸⼊入的資料(包含

影⾳音或各式附加檔上傳)

•  解決絕⼤大多數後端的問題 •  開發者可專注於前端UX的設計

Page 4: COIMOTION概念介紹

COIMOTION內容集 藝⽂文活動 ⽣生活地圖 觀光旅遊 ⽣生活品質 展覽資訊 便利商店據點 拜訪部落 產銷履歷 講座資訊 診所基本資料 森林步道 有機農場 戲劇表演 醫院基本資料 鐵路時刻表 空氣品質即時

污染指標 ⾳音樂表演 藥局基本資料 客運時刻 紫外線即時監

測資料 競賽活動 中華郵政全國

營業據點 公⾞車時刻表

演唱會 商品優惠 ⺠民宿資訊 電影

v所列的資料集將在今年內完成。新內容集將陸續提供。  

Page 5: COIMOTION概念介紹

App架構(範例)

Client  App  1  

Web  App  (便利商店)

Web  App  (公⾞車資訊)

Web  App  (店家優惠)

Client  App  2  

Page 6: COIMOTION概念介紹

App架構說明 vClient App通常指⾏行動應⽤用程式 vWeb App指後端提供的內容集 v⼀一個Client App可以引⽤用多個Web App(例如做資料混搭)。 v開發者可⾃自製內容集(Web  App) v⼀一個內容集也可被多個Client App引 ⽤用

Page 7: COIMOTION概念介紹

內容集概念說明 v內容集、資源、功能 v內容集是資源的集合 v資源通常會對應到⼀一個實體概念, 如商店、活動、⾼高鐵等。 v功能元是對資源的動作,如讀、寫、 查詢等 v在資源或功能元的層級都可繼承現有 的功能,不必再⾃自⾏行開發

Page 8: COIMOTION概念介紹

API格式說明 v基本格式:ca/wa/rs/op/id vca: client app, wa: web app vrs: resource code, op: operator id: 資源的識別碼 v範例:myApp/cms/page/view/23  

v說明:在⼦子端程式(myApp)利⽤用CMS模        組(特殊的內容集)讀取(view)23號網⾴頁        (page)  

Page 9: COIMOTION概念介紹

瀏覽API(簡介) 資源 功能元 說明 page addGeo 附加地理位置到⼀一個網⾴頁(⽂文章)

上 addTime 附加時間區間到⼀一個網⾴頁(⽂文章)

上。 create 新增⼀一個網⾴頁(⽂文章) delete 刪除⼀一個網⾴頁(⽂文章) list 列出網⾴頁(⽂文章)清單 upload 上傳附加檔到網⾴頁上。附加檔可以

是⼤大頭貼、檔案、聲⾳音、影像等。 view 檢視網⾴頁(⽂文章)內容

Page 10: COIMOTION概念介紹

瀏覽API(簡介) 資源 功能元 說明 geoLoc add 新增⼀一個地理位置資訊。

attach 附加檔案、照⽚片、影⽚片、聲⾳音等各種資訊到⼀一個地理位置上。

cities 列出某個國家的所有城市。⺫⽬目前只⽀支援tw(台灣)。

districts 列出某城市的⾏行政區 info 顯⽰示對某地理位置的詳細說明。 search 搜尋周遭的地理位置。 updInfo 更新某地理位置的詳細說明

v完整的API說明可到COIMOTION平台查詢。  

Page 11: COIMOTION概念介紹

更多資訊

v登⼊入COIMOTION後,查詢技術⽂文件  

Page 12: COIMOTION概念介紹

Thanks