Line taiwan techpulse 2018 開發者大會
很難得有機會可以有機會參加這類型的活動,本篇以當天議程筆記為主
參考連結:
本篇共分成以下幾個章節
- Line的下個階段發展策略
 - Line Platform API 打造chatbot
 - Line Pay 一卡通支付新體驗
 - Line smart portal 台北市政府使用體驗
 - Line Things IoT平台
 - Line 區塊鏈 :代幣生態系統 ,LINK Chain & LINK介紹
 - Line smart portal 防災整合應用 : 行動化防災資訊運用
 - Line today 團隊,敏捷開發測試技巧
 - line的私有雲中 Kubernetes
 - Line chatbot 活動報名報到設計
 - 日本開發者大會分享
 - Line protostart
 - Line 技術推廣
 - Line 技術應用分享 – 實戰經驗分享
 
Line的下個階段發展策略
a. 串連 : 打造平台生態系,線下生態系,下個階段 :探索以及人性化介面,更人性化的人機介面,AI,重點發展項目之一
b. 互惠生態圈 : Open API, LIFF : 嵌入聊天室中,chatbot engine 可以重複訓練AI模型,區塊鏈, 數位貨幣LINK Chain
** Clova AI tech demo : https://clova.ai/techdemo
** API費用? 2019將推出官方帳號2.0計畫(明年)以訊息量計費
** Reuse 開發方式 ? 服務應用 —> 平台 —>找合作夥伴 —> API
Line Platform API 打造chatbot
Line developer 官方網站 : https://developers.line.biz/en/
Line訊息格式:
- Flex message : 更有彈性的呈現訊息
 - Video imagemap : 可以支援影音格式內容
 - Quick reply : 預設提供回覆按鈕
 - LIFF : web應用直接放到message視窗中,也可以直接填寫表單
 



Line與用戶如何連結?
- SOCIAL API
 - LINE LOGIN 做帳號綁定
 - Message api , account link
 - 如果用戶沒有綁定,透過Matching機制比對同一個人
 - Switcher API : 在不同endpoint 切換,舉例 :客服中機器人與真人切換
 - ICON Switch API
 
可用工具 :
- Bot designer : 打造chatbot
 - Flex simulator : 更有效率掌控訊息呈現的樣子
 - LIFF Console : 官方developer中直接有介面
 
下個階段發展:
- New official account 計畫 :所有account都有messenger api功能 , 以量計價
 - Chatbot engine : new official account中自帶,自動偵測語意分析
 
Line Pay 一卡通支付新體驗
原本只有信用卡+ line points,加入一卡通後變成ipass電子支付 + 電子票證
一卡通加入的部分是 :ipss電子支付
**Line pay 模組 與 ipass模組完全獨立 從後段到client全部獨立
**line無法存取一卡通服務用戶資料

新加入的功能 :
- 轉帳 ,用戶間轉帳免手續費
 - 一對一轉帳與一對多分帳功能
 - 生活繳費 : 手機直接掃描條碼繳費,也可直接綁定車號 水號 會推播提醒繳費
 - 乘車碼 : 手機QRCode可以直接掃描搭高雄捷運,進站速度與硬體更新是問題,閘門是offline 用async 到伺服器
 - Line wallet : 集合消費資訊(錢包可以做到的事情)
 - 一卡通帳戶可以直接連結銀行帳戶 : 可以自動儲值,也可以ATM匯款,也可以即時提領入帳
 - 一卡通帳戶中的金額都放在專用信託帳戶中
 - Line pay付款方式增加可以使用一卡通帳戶付款
 - Line pay open API : 也直接整合一卡通帳戶付款
 - Api : resulf 格式 API
 

Line smart portal 台北市政府使用體驗
對於政府來說 通訊軟體 安全性問題? 群組問題?(太多了)
定調 :把line當成大聲公,line上沒有秘密
重點 : 重新分類市政服務以及尋找目標客群(59.6%的三民治世代)
解決民眾的痛點 :
- 看不到 : 官方用語跟民眾用語落差
 - 用不到 : 沒有個人化服務
 - 沒跟到 : 錯失申請時機
 - 查不到 : 資訊不連貫,資料散在各局處
 
改變 : 先了解再設計服務
Chatbot?
翻轉公務人員思考模式,目前只有一個項目可用 : 助你好孕
line的優勢 : 轉換成本低,沿襲line的操作模式
**台北市政府API平台 明年開放

Line Things IoT平台
- 為什麼需要IOT平台?
不同設備不同APP
不同裝置有不同的通訊協定
使用者體驗不佳,沒有辦法在一個地方管理裝置
使用LINE Things可以直接在對話中設定裝置
LEFF可以直接使用web技術開發就可以了
techpulse 2018  - 服務架構
Offline :家電 等等
Online : 有wifi連接能力

techpulse 2018 
線上使用案例: 遠端搖控器,門鎖開啟推播,都是透過message api傳送訊息
線下使用: 使用藍牙模組溝通,使用line beacon => 走到商店附近就傳送推播
techpulse 2018 - LIFF BLE
掃描qrcade 同意 開始使用
使用javascript開發 
Line 區塊鏈 :代幣生態系統 ,LINK Chain & LINK介紹
Line smart portal 防災整合應用 : 行動化防災資訊運用
各部會防災資料集中於大平台,透過line即時傳送到民眾手上
即時警示 訂閱 相關連結
Line today 團隊,敏捷開發測試技巧
團隊面臨的問題 :
- 時間短暫
 - 修復問題更消耗時間
 - 重複的工作

techpulse 2018  
測試團隊面對送交測試的project是黑盒子,資訊不足所以全部重測
測試方式 :
- 看code
 - 了解結構
 - 修改範圍

techpulse 2018  
line測試團隊重視:
- Code coverage :每個function都有unit test
 - Code review : GitHub code review,每次不超過200行
 - 持續進步
 
具體方法:

如何定義工作完成?

總結:
- 掌控每次變化
 - 跟著開發流程跑
 - Devops 管理
 - 工程師緊密配合
 - 更有效率

techpulse 2018  
line的私有雲中 Kubernetes

Line chatbot 活動報名報到設計
線下服務 :
- 捷運站收到公車資訊
 - 超商買貼圖
 - 新北耶誕城line now服務
 
傳統報名系統使用痛點:
- 註冊麻煩,忘記帳號密碼
 - 排隊報到排很久
 
為了解決這個問題line可以做什麼?
- 報名
 - 報到
 - 會場互動
 
**報名
3. 問卷 : line官方網站後台直接設計完問卷後推播

日本開發者大會分享
- 
快速推出
 - 
找到使用者痛點
 - 
持續改善
 
- 
捷運新聞報
 - 
在地化優惠券
 - 
拼圖遊戲,不同站點推送拼圖
 - 
台北捷運公車資訊
 
