iT邦幫忙

mobile development相關文章
共有 46 則文章
鐵人賽 Mobile Development DAY 30

技術 days[29] = "為什麼要瞭解底層實作?為什麼要問為什麼?"

雖然作為結尾也還算切題,但仔細想想或許更應該把它放在這系列的開頭?我想這可能是個雞生蛋蛋生雞的問題。如果不先討論我們為什麼要瞭解Flutter這麼多的實作細節和...

鐵人賽 Mobile Development DAY 20

技術 days[19] = "Event Loop是怎麼運作的?"

我們在昨天的文章裡提到,每一個Isolate只會有單一執行緒,而我們在這個執行緒上所有的異步處理,都是靠Event Loop機制來完成的。今天我們就繼續來看看這...

鐵人賽 Mobile Development DAY 16

技術 Day 16 | 在 Sandwish 中夾入 Retrofit - Part 2(半完結)

擴展 PirateService RESTful API 接口 昨天已經實作完 https://pokeapi.co/api/v2/pokemon?offset...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2:Android App 開發前 checklist

在 Android App 的開發環境來說,以官方的 Android Studio 以及 Intelij 這兩種,各有各的擁護者。不過在這次挑戰來說,還是以工作...

鐵人賽 Mobile Development DAY 29

技術 days[28] = "為什麼Flutter的渲染樹這麼複雜?(下)"

上一篇我們講到RenderObject layout和Widget/Element build的演算法是如何幫助Flutter迅速的處理節點數量龐大的渲染樹,以...

鐵人賽 自我挑戰組 DAY 14

技術 Day 14:選擇 Android 測試機策略

在 Day 12 設定 toolbar 的時候,某個屬性需要依 API 版本調整,相對應來說就需要對應的測試機來看看畫面。因應這個插曲,想到手上的裝置是 And...

鐵人賽 Mobile Development DAY 24

技術 Day 24 | Jetpack 與他的產物 - Room (Part 2)

Convert 在開發的時候有時需要存一些我們產生出來的類別型態到 SQLite 中,但 SQLite 本身並不支援這種型態,因此在寫入前需要先做一次轉換,讓他...

鐵人賽 Mobile Development DAY 23

技術 Day 23 | JetPack 與他的產物 - Room (Part 1)

Jetpack 相信在過去幾天的文章有提到多次 Jetpack ,那什麼又是Jetpack 呢? Android Jetpack was inspired...

鐵人賽 Mobile Development DAY 21

技術 days[20] = "Render Pipeline是怎麼運作的?"

我們在之前的文章中已經花了不少的篇幅來探索Flutter的三顆渲染樹是怎麼運作的,不過其實這也只是整個Flutter Render Pipeline的一部分而已...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3:在 App 開發前怎麼挑選要使用的 Open Api?

不考慮自己使用第三方服務或是用 Firebase 進行資料串接之下,先想一下你的目的想要呈現什麼?你是玩什麼樣的資料?你對什麼主題有興趣?還是想要應用這些資料做...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9:以 RecyclerView 資料顯示星戰人物

在前幾天的嫁接資料的檢視都是以 logcat 呈現,是想留個篇幅來跟大家聊聊 RecyclerView。這個元件對開發 Android App 的開發者來說相當...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11:如何設計美麗的 App 畫面?

自行開發若沒有設計師的提供的畫面,工程師要如何想像呢? Material Design 對 Android 工程師來說,對 Material Design 並不...

鐵人賽 Mobile Development DAY 6
dart&flutter學習之旅 系列 第 6

技術 dart&flutter學習之旅-Day06

前言 今天會把dart裡常用的constructor介紹完畢,並且會進到Iterable collections的範圍,Iterables是dart應用程式中最...

鐵人賽 Mobile Development DAY 30

技術 [ReFlo : Day 29] 尾聲:mindset與《來回攀登之間》

三十天鐵人賽,沒想到真的到了尾聲!! 第一天是0,結尾是29! 第一階段是0-13,花了兩週的時間去了解這個議題。 從生理追蹤開始梳理「荷爾蒙週期」,了解身邊...

鐵人賽 Mobile Development DAY 5

技術 [Day5] 從開發瀏覽器 APP 學習實戰技巧 -- 儲存 epub 文件的流程改善

去年寫了兩篇如何在瀏覽網頁時,把當前的網頁儲存成 epub 檔案的說明。 電子書閱讀器上的瀏覽器 [Day15] 網頁匯出成 epub 檔案 (I) 介紹 ep...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15:新需求進來,如何分析?

在這個畫面上想要呈現的資訊是列表狀,讓用戶能夠更直觀的方式去滑動到他想要看到的資訊。再加上手勢下滑更新,隨時可以自己手動掌握最新的動態。若網路錯誤或是後端回傳...