成也設計,敗也設計。好的設計可以吸引目光,帶來人潮,提供更良好的使用者體驗。像 LINE 有 App 版本、桌機版本、網頁後台,用戶橫跨好幾個國家,不免讓人好奇如何實現一致的設計。在 LINE Developer Day 2019 第二天( 11/21 )下午有一場官方講座,主題是〈 Front-end in Design Systems 〉( 設計系統中的前端技術),講者是日本 LINE 前端標準化團隊的工程師 Akihiko Okazaki ,分享了許多有趣的秘辛,例如光一個關閉的叉叉圖示,就可以有 10 款設計,意想不到吧。
LINE Dev Day 2019 議程心得之四: LIFF 前端技術新鮮事
LIFF ( LINE Front-end Framework )是 LINE 發展的前端技術,可以將應用從 LINE 聊天視窗延伸到網頁,為服務創造更多的可能性,近來普遍常見於聊天機器人應用當中。在 LINE Developer Day 2019 第二天下午有一場官方講座,主題是〈 What’s New in LINE Front-end Framework 〉( LIFF 前端技術新鮮事),講者是日本 LINE UIT 部門的產品經理、同時也是前端工程師的 Daisuke Shimizu ,所謂 UIT 就是「 UI 科技」,儼然已經是一門顯學了。
LINE Dev Day 2019 議程心得之三:推薦系統與智慧頻道
什麼是推薦系統?就像 Netflix 或 Spotify 的猜你喜歡,看完這部片、聽完這首歌就要立刻推薦下一個,這樣你才會繼續使用下去,訂閱服務才不會中斷。那為什麼你需要推薦系統?因為資訊實在太多,不止你有選擇障礙,服務商也很難知道到底要給你什麼資訊(廣告)。
在 LINE Developer Day 2019 第一天的上午和下午各有一場官方講座,主題分別是〈 Timeline Post Recommender System 〉(貼文串推薦系統),講者是 Jihong Lee ,以及〈 Building a smart recommender system across LINE services 〉(建置跨 LINE 服務的智慧推薦系統),講者是 Jun Namikawa 。兩位講者都是研究院的學者等級,投影片媲美論文發表,除了有詳細的實驗數據分析和結果之外,還有公式推導。
LINE Dev Day 2019 議程心得之二:來賓主講智慧城市應用
當人們在生活上已離不開 LINE 通訊軟體時,許多服務便自然而然地化身為聊天機器人,開始進駐到 LINE 裡面成為你的好友。但是使用 LINE 聊天機器人做 O2O 應用到底可以做到什麼程度呢?常見的例如飲料菜單(甜度、冰塊、杯數),比較複雜的甚至可以是政府文件的申請表單,在 LINE Developer Day 2019 第二天下午有一場來賓講座,主題是〈 Let’s experience super smart city leveraging LINE API 〉(體驗運用 LINE API 的超級智慧城市),講者是日本 Bot Express, Inc 公司的 Kazuki Nakajima 。
LINE Dev Day 2019 議程心得之一: LINE Things 物聯網
物聯網這個話題已經發燒好幾年了, LINE 也有自己的解決方案,叫做「 LINE Things 」,打從 2018 年 11 月開放以來,已經有超過 1800 件試用產品,可謂蓬勃發展。在 LINE Developer Day 2019 第二天中午有一場官方講座,主題是〈 Evolution of LINE Things and inside of released products 〉( LINE Things 演進及其應用產品探討),講者是日本 LINE 技術傳教士 Sho Tachibana 。議程裡面提到的多款原型和產品案例,在會場的攤位上也都看得到、玩得到喔。
串接 LINE Notify ,免費通知訊息吃到飽
假使你最近剛好要去日本旅遊或出差(比方說參加 11/20 、 11/21 在東京台場日航大酒店舉行的 LINE Developer Day 2019 開發者大會),你可以今天就準備行李,也可以下個禮拜再準備,唯有一件事情是必須時刻關注的,那就是匯率變化。今天( 11/12 )早上台幣兌換日幣的匯率是 0.2819 ,聽說已是不錯的換鈔買點了唷!
身為一名全端工程師,尤其是 LINE 聊天機器人開發者,責無旁貸當然要自己在後端寫一支爬蟲程式(臺灣銀行網站有提供 CSV 格式,週一至週五的交易日,從早上 9 點到下午 4 點,更新週期大約 10-15 分鐘,你要說它是 Open Data 也行,非常好解析),再串接 LINE Notify API 來發通知提醒自己囉(最簡單的方式是用個人開發名義來發行存取權杖,連服務都不必登錄,不少網管工程師都用來當作主機健康狀態的警示通知)。
LINE Flex Message Simulator ,拯救美感不佳的忙碌工程師
說到 LINE 聊天機器人,其實官方原本就有推出幾個很不錯的輔助工具,比方說針對 Flex 彈性訊息就有一個對應的模擬器,叫做 Flex Message Simulator ,可以視覺化 Flex 彈性訊息的排版(微調 JSON 或 YAML ,所見即所得),對於像我這種美感不佳的工程師,或是不會寫程式的產品經理而言,無疑都是一大福音!
準備行囊, 11 月前進日本東京參加 LINE 開發者大會!
身為資深的聊天機器人開發者(近期課程是《聊天機器人工作坊:拯救忙碌沒時間的小編》,近期作品是「彰化旅行+」行動借問站),分享技術文章、經營社群聚會,最光榮的時刻,莫過於受到通訊軟體大廠 LINE 的邀請(沒錯,就是你我手機裡面都有安裝,每天都要用來跟親朋好友傳貼圖、噓寒問暖的 LINE ),贊助 11 月前進日本東京參加開發者大會( LINE Developer Day 2019 ),歡迎報名相揪來去!