PinnedAppDev OoopsinAppDev Ooops聊聊用原生 iOS 播放器打造良好的播放體驗在開發 App 的過程資源有限的情況下,往往選擇花費主要時間堆疊出新功能,但是在「播放體驗」上便容易被忽略。 此時便可利用原生 iOS 播放器提供的完整功能,快速搭建良好的播放體驗。這篇文章一起來看看如何使用 iOS 原生播放器打造良好的播放體驗吧!Jan 18, 20231Jan 18, 20231
AppDev OoopsinAppDev Ooops透過 Azure Functions 快速搭建一組 Serverless API團隊專案、內部服務抑或是 Side Project,不論何種型態的專案都有高機率會需要搭建 API 來串接前後端,不曉得你會不會有類似的困擾「我只需要建個輕量化的介面,但這樣仍然需要自己管理 Server 嗎?」這時候 Serverless API 會是你的首選!May 8, 2023May 8, 2023
AppDev OoopsinAppDev Ooops工程師文摘:善用第二大腦提升效率Building a Second Brain 這個管理方法相信大家並不是陌生,但具體上我們該怎麼將作者 Tiago Forte 想傳達的理念實際轉換為職場上的應用呢?Apr 26, 2023Apr 26, 2023
AppDev OoopsinAppDev Ooops我們如何打造 Web App在重新打造 web 專案時,會有很多項目需要決定,在進行考量時又有許多面向需要進行分析。這篇文章將會從我們團隊的角度出發,說說我們是如何重新打造 web 專案?如何考量、又會是因為哪些原因而選擇這些工具?Apr 17, 2023Apr 17, 2023
AppDev OoopsinAppDev Ooops資料庫,你真的用對了嗎?—— SQL vs. NoSQL「這個專案到底該用 MySQL 還是 MongoDB 呢?」,相信這個問題,應該經常在專案建立之時出現,最後到底會選擇使用哪一種資料庫系統?亦或甚至混合使用?在進行決策前,是否發現只了解資料庫怎麼「用」,但在不同情境下建置方案,應具備哪些知識呢?有哪些該評估及納入考量的特性呢?Apr 10, 2023Apr 10, 2023
AppDev OoopsinAppDev OoopsChatGPT 在軟體開發上協作的幾件事近期 ChatGPT 的話題沸沸揚揚,從各種職業型態都能看出豐富的應用性,對於軟體開發亦是如此,本篇文章會簡單介紹目前團隊使用 ChatGPT 協作的幾件事情,提供給正在同一條路的夥伴們參考!Apr 6, 2023Apr 6, 2023
AppDev OoopsinAppDev Ooops新手村觀察筆記 #8新手村筆記走到了第八篇 🎉!這次分享的新人是 Android 團隊的資深工程師!一起來看看他從單打獨鬥的工程師轉變成團隊合作,在 Android 團隊日常面對到哪些挑戰、如何融入團隊合作、溝通,以及學習心態!Mar 31, 2023Mar 31, 2023
AppDev OoopsinAppDev Ooops使用 Google Cloud Platform 為產品設計數據追蹤機制開發完後 App 後,往往需要觀察使用者數據以利後續調整 App 的功能。說穿了其實就是一連串資料管線,從收集使用者資料到分析資料的過程,但實際上該如何做呢?本文以 Medium 文章數據為範例,透過網路爬蟲抓取 Medium 上造訪數、閱讀數、鼓掌數。Mar 6, 2023Mar 6, 2023
AppDev OoopsinAppDev Ooops新手村觀察筆記 #7新手村筆記走到了第 7 篇!來看看在開發團隊中的數據團隊,日常面對到哪些挑戰,以及如何從非工程師的背景,融入團隊合作方式、溝通環境,以及學習心態!Feb 3, 2023Feb 3, 2023
AppDev OoopsinAppDev Ooops如何建立一個媒體回應更即時的 App在 App 開發的過程中,許多畫面中都需要透過網路取得媒體資源,此時若使用者開啟 App 而媒體資源尚未就緒的話,就會造成畫面呈現不如預期。這篇文章整理了 iOS App 開發時,可以使用的一系列 AVFoundation 新引入的異步處理 API 及用法。Jan 10, 2023Jan 10, 2023