Daniel Kao Profile picture
Dec 15, 2021 6 tweets 2 min read Read on X
今天看的是 NAVER DEVIEW 的這篇: 開發 CLOVA App 的 Android 開發者,後來也開發了 server side 所需要提供的相關 API。 tv.naver.com/v/23652504 後來發現 DEVIEW 介紹頁有英文版本,所以加減看了一下。結果發現竟然不是將韓文全部翻譯過來?連標題都不大一樣 #NAVER #DEVIEW Image
這頁原本還蠻想聽的, CLOVA 機器的演進和發表日期。結果講者竟然說因為時間的關係,所以直接跳過。這不是線下預錄的影片嗎?怎麼會有超過時間的問題。如果真的超過時間,那應該一開始就不放進投影片啊。圖片中 2017 的那個 CLOVA 機器,我家裡也有一台,好懷念啊。 Image
這個講者的投影片特色是,文字一堆,而且塞得很滿。這張算是還好的,因為至少中間是圖,而且很像是手繪的。這應該不是 designer 畫的吧?這頁也是少數我比較聽得懂的。後來在講怎麼設計 server side API,確保在不同機器間可以有不同的相容性之類的內容,我全都聽不懂。 Image
常聽到的問題:這些真的都是你一個人開發的嗎?
回答:幾乎是。 Image
為什麼沒有使用 RN 或是 Flutter 之類的技術?
因為有要串接藍牙,而且還有一堆機器,不同的 OS,可能會有很多底層要串接的,所以很難不用系統原生的 SDK 和 Kotlin 還有 Siwft。 Image
原以為會聽到更多 APP 層面的內容,但比較多著墨在 API 的設計上,一直在講 json schema,和怎麼使用。再加上每一個畫面都充滿了文字,講沒幾句就換下一頁,實在是很難跟上他的演講。等聽力好一點後再回來聽一次看看。

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Daniel Kao

Daniel Kao Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @plateau

Jan 19, 2022
今天看的是 2020 NAVER DEVIEW 的 "アンドロイドメディアフレームワークを活用した動画プレーヤー作り"(tv.naver.com/v/16971183/lis…),在講如何在 Android 平台上自己做一個 media player。沒想到竟然有這種純講實作的 session,完全沒有講到他們的產品,還附上了 github link: github.com/jeehwan/MediaP…
不意外地,講者來自於 Naver E-Tech 部門;當然一開始還是會簡介一下 E-Tech 以及他在這部門中擔任的角色。由於他負責的就是 PRISM Mobile LIVE/VOD SDK,也難怪他會來分享怎麼實作 media player。
Agenda 很簡潔,先說明 video 是怎麼組成的,再簡單說明一下 Android framework 內建的 media player 架構;然後說明他是怎麼利用其中的兩個元件,自己寫了一個 media player,以及過程中一些需要處理的問題。
Read 13 tweets
Jan 15, 2022
今天看的是 2021 LINE DEV Day 的 プッシュ通知到達率100%を目指して - データ解析で得られた知見 () 由 Shoji 主講,分享了 LINE Official Account App 的用途,
以及如何透過分析數據發現 Android 通知會有太晚抵達的狀況,然後針對不同的參數去做 ab testing 找出比較好的結果,當然也有發現某些條件的開關並沒有太大影響,像是 DnD mode 和 Background restriction。
提到 Dogfooding 的好處,但沒詳細說明 dogfooding 的作法。還有講到:發現 Android 平台有 not documented 的細節:當 non-foreground notification 超過一定限制時,可能會被系統忽略。雖然可以利用 adb shell dumpsys notification 看到 quota,但沒有 API 可以取得這數字。
Read 4 tweets
Jan 11, 2022
今天轉換一下心情,看的是 2021 LINE DEV Day Keynote ()。只有30分鐘左右,用加速看的話,一下子就看完了。裡面內容不多…前八分鐘在介紹這十年來的演進,以及推出的一些服務,包含比較後期推出的內部系統 IU 和 verda。
接著是由 Isago-san (CEO of AI Company) 介紹 Hyper Clova service,舉了幾個例子,像是利用 AI技術產生電商可能需要的商品說明,還有跟愛ちゃん互動(不知是不是真的)。下面這張圖,其實看不出來真正需要被解釋的地方。
第三部分是由 Yoneyama-san (LVC Corp. Executive Officer) 介紹 LINE 推出的 blockchain eco-system 以及最近很夯的話題 NFT。對於 blockchain 兩大最被提及的問題:1. 耗電耗 CPU:LINE 的系統是採用 PoS 而不是 PoW,所以不會有這問題;
Read 8 tweets
Jan 6, 2022
今天看的是 DEVIEW 2020 的 Papago Image Translate (tv.naver.com/v/16969172)。果然還是這類結合圖像影像應用的技術比較吸引我,也比較好懂。跟2021 年的 DEVIEW 針對 Papago APP 講的進階改善(threadreaderapp.com/thread/1471497…) 比起來,這篇是比較基礎地介紹圖像文字翻譯功能。
大綱是:
1. 圖像翻譯為何
2. 將文字階層化
3. 編輯文字
4. 如何評價圖像翻譯的性能
早期 papago app 對於圖像翻譯功能的定位在於:去國外旅行的使用者,需要買東西時在商品上面看相關的說明。這個功能的使用率每年以兩倍以上的速度在成長,應用也開始擴及到了日常應用,看 SNS 內容,或是學習語言的人,用來看另一個語言的內容。
Read 13 tweets
Jan 4, 2022
昨天跟今天看的是 DEVIEW 2020 的 Avatar imitating me: from model development to mobile application (tv.naver.com/v/16970573),主要內容是在講怎麼透過建立 model 來抓取影片中人物的 3D 行為,再到怎麼樣將這些資料整合到 SDK 中,應用到 App 裡。
早期的動作偵測比較土炮,還要在身上裝 sensor,現在由於人手一台手機,所以技術也開始朝著無 sensor ,利用 deep learning 來抓取這些資訊。
幾張說明 model, sdk, application 之間關係的圖表。
Read 10 tweets
Dec 30, 2021
今天看的是 如何提高 KakaoGameSDK 的 Robustness (if.kakao.com/session/101)。之前有接過維護 SDK 的經驗,這篇有些經驗可以做為參考。
Agenda 如下:
1. KakaoGameSDK 簡介
2. 如何處理 patch 的不確定性
3. 當問題發生時,如何有彈性地處理
4. 在不同環境中採用 SDK
KakaoGameSDK 是個用來利用許多家 provider 提供的登入機制,讓使用者可以進入 Kakao 遊戲的 SDK。除了利用 Kakao APP 的聯動外,其他主流的登入方式也都有支援。SDK 支援蠻多平台,其中包含 iOS, Android, Windows;也有 Javascrip 用的 SDK。
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(