iT邦幫忙

app相關文章
共有 193 則文章
鐵人賽 Mobile Development DAY 5

技術 從零開始的8-bit迷宮探險【Level 5】Swift 基礎語法 (三)

今日目標 認識 for-in 認識 if-else 認識 switch 認識 function for-in for-in 的使用方式如下:1...3...

鐵人賽 Mobile Development DAY 9

技術 Day 9: 深入 setState(),觀察它如何進行 UI 刷新!

每次執行 flutter create <name> 創建新的專案後,預設都會在主頁面看到很熟悉的計數器功能,在點擊 FloatingAction...

技術 手機行動電話 mail app 推薦 IMAP POP

手機行動電話 mail app 推薦 IMAP POP推薦兩個一個是 Microsoft outlook另外一個是 Samsung Email個人偏好三星的 m...

鐵人賽 Software Development DAY 18
軟體工程範疇 系列 第 18

技術 App-代跑系統規劃(二)

終於來到了最後一部份的系統規劃了。 上面的系統規畫圖,一樣是由上而下,以代跑管理系統為主軸,由左而右,以管理者的管理範圍遠近為整個系統的流程與架構。 手機AP...

鐵人賽 Mobile Development DAY 15

技術 Day 15: Flutter 效能優化,良好的開發觀念與技巧!(下)

延續上一篇的內容,本文繼續跟大家分享一些正確觀念,為了就是在開發時可以撰寫出品質好的程式碼,寫的任何一個元件都很重要,它們為何存在,使用的優缺點是什麼,都應該...

技術 IOS Swift 簡寫Closure,我也能做到嗎?

前言: 本來要睡了但感覺今天過得太廢了所以懲罰自己再打一篇,明天要去自己最喜歡的導演開設的酒吧參加活動,超級期待的拉,雖然他的podcast目前結束要進行下一個...

鐵人賽 Mobile Development DAY 24

技術 Day 24: 善用工具與快捷輔助,提升 Flutter 開發效率!

身為工程師,每天長時間的開發、寫程式碼,提升開發效率是必須的,趕快完成任務才能偷懶沒錯吧?我們必須在節省時間的情況下還能達到目的,除了程式碼的撰寫之外,還有開...

鐵人賽 Mobile Development DAY 21

技術 從零開始的8-bit迷宮探險【Level 21】進擊的主角!暴風雨來吶,你坐啊!

遠方有個一閃一閃的東西,吸引了山姆的目光。「這顆水晶...特別的大顆!」山姆跑了過去。碰觸到魔幻水晶的那一剎那,彷彿得到了全宇宙的力量。這是攻守互換的一刻!山...

鐵人賽 自我挑戰組 DAY 11

技術 【Tech愛情對談】Talk 11 - APP上架0-1的奇幻冒險:工程師表示~郎毋是我抬ㄟ

老公老公~你去年不是做了一個APP上架嗎? 記得你說買了一年的開發者帳號,聽你說我才知道原來APP上架還需要花錢買開發者帳號,除了這個之外,APP的上架程序有...

鐵人賽 Mobile Development DAY 13

技術 D13 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.1 }

目標: 做出台灣加權指數 K 線圖 之前做出來的台股申購是獨立的功能,為了不影響前面已經完成的功能,所以開一個新的 VC 進行 K 線實作。架構一樣,遵照 Ap...

鐵人賽 Mobile Development DAY 11

技術 Day 11: Flutter 動畫大補帖,觀念與使用時機都告訴你!

在 Flutter 中,動畫在大部分開發情境下不太常使用到,很多產品都以功能為導向,有時候有趣的體驗或是酷炫的效果都會被忽略甚至是排在後面,視為往後優化的部分...

鐵人賽 自我挑戰組 DAY 9

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

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

鐵人賽 Mobile Development DAY 7

技術 從零開始的8-bit迷宮探險【Level 7】Swift 基礎語法 (五)

今日目標 認識 nil 認識 Optional 認識 if let 及 guard let nil nil 代表的是空值swift 的語言設計為了安全性,...

鐵人賽 Mobile Development DAY 18

技術 Day 18: Flutter 狀態管理?Riverpod 的 watch() 實際上如何通知更新?

當我們在專案使用 Riverpod 後, 一定很長使用到 WidgetRef API,例如:ref.read()、ref.watch()、ref.listen...

鐵人賽 Mobile Development DAY 2

技術 DAY 2 - React Native 開發的成本與學習的管道

既然想選擇 React Native 作為開發工具,當然要先評估會有哪些成本?是否能負荷?進而開始學習。 使用 React Native CLI 開發 APP...

技術 IOS Swift 請問你哪位 ? Protocol<協定>自我介紹。

前言 昨天問了面試網頁前端的問題,收到板上前輩的許多回應真的是受寵若驚,讓我感受到IT人的剛性溫暖非常感謝。昨天去完了共享沙龍,是由self Pick老闆嘉凱導...

鐵人賽 Mobile Development DAY 27

技術 [Day 27] 實現 iOS 自動化部署(二)- 設定 Azure Pipelines

前言 在上一篇文章中,我們完成了 iOS 專案的本地端準備工作。現在,我們將實際設定 Azure Pipelines,目標是讓專案能夠自動化建置並部署到 App...

技術 自主學習Android_APP開發 #紀錄1

紀錄時間:2022/04/16 【前言】 在現在,每人基本都有屬於自己的一隻智慧型手機,各式各樣的APP也越來越多因此我也想試著創造一款APP,對於Androi...

鐵人賽 Mobile Development DAY 8

技術 D8 - 用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購資訊實作.1 - 取得公開申購公告csv檔 }

承上一篇,公開申購公告的綱頁頁面如下 依照我們會需要的欄位,我們的 model 如下 // // StockSubscriptionInfo.swift /...

鐵人賽 自我挑戰組 DAY 11

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

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

鐵人賽 Mobile Development DAY 5

技術 Day 5: Flutter 的 StatefulWidget 和 State 生命週期,先熟悉它們再開發吧!

生命週期在大部分的軟體開發中都會了解這個名詞,簡單來說就是某個東西從出現到消失,中間的每個階段都會有一個對應的狀態,那為什麼要有狀態?這些狀態都是為了讓開發者...

技術 IOS Swift 什麼是Closure?不能只會func嗎?

前言: 又到了發文的時間了,最近我的屁股一直長疔子真的好痛,有人知道要怎麼治標嗎,一直跪著打程式也不是辦法吧...,希望有經驗的朋友能夠給我建議。哭啊~~ 不...

技術 iOS Swift TodoList ( 畫面部分 no code ) Part1

前言: 哈囉~~此篇是我第一篇文,跟其他人一樣紀錄程式學習過程,而swift也是我最近在學習的新語言,在一開始以為會和JS類似(前一年多都在寫網頁),學到現在才...

鐵人賽 自我挑戰組 DAY 24

技術 Day 24:App Splash 動畫

在等待審核的過程中,看了一下自己原先列出想要寫的內容。那就來做做開啟 App 時的動畫吧。 做法有很多種,大家在 Google 搜尋的時候,可以看看有什麼符合自...

鐵人賽 Mobile Development DAY 7

技術 Day 7: MediaQuery 是什麼?很方便但如何正確在 Flutter 使用,順便跟你說它的缺點

所有的 Flutter 開發者應該多多少少都有碰過 MediaQuery,它給予的支援很廣,是個很重要的數據來源,以至於非常多場景都會需要存取它。而在 Flu...

技術 IOS Swift Protocol經典範例

protocol 範例快速紀錄 protocol transferMoney { func giveMoney() } class richPeopl...

鐵人賽 Mobile Development DAY 19

技術 Day 19: 如何撰寫 Riverpod 測試,使用 Mocktail 來幫助我們吧!

本文進入測試環節。適合對 Riverpod 有實際玩過且熟悉的朋友們,不會特別講解相關開發技巧,我們著重在於如何寫好一個基本的測試,穩固專案的品質。希望由這些...

鐵人賽 Mobile Development DAY 24
React Native CLI 開發心法 系列 第 24

技術 DAY 24 React Native 效能優化: 使用 Flashlight 衡量應用程式效能

今天要來介紹一個很有趣的效能監測工具 Flashlight,透過 Flashlight 可以查看正式環境的 APP 效能,不只你自己開發的 APP 可以看得到,...

鐵人賽 Mobile Development DAY 8

技術 Day 8: MediaQuery 優化後與 InheritedModel 如何進行指定更新

上一篇我們討論了 MediaQuery 是什麼、它的正常使用方式,並稍微帶大家分析背後源碼的運作流程。本文要了解在 Flutter 3.10 改版後,Inhe...