iT邦幫忙

ios相關文章
共有 622 則文章
鐵人賽 Mobile Development DAY 23
iOS Developer Learning Flutter 系列 第 23

技術 iOS Developer Learning Flutter. Lesson22 Notification

Notification翻譯成通知,也有聽過有人叫他推播、或廣播這個字會有很多的歧義今天我們要談的不是本地媽媽通知(Local Notification)也不是...

鐵人賽 Mobile Development DAY 21
iOS Developer Learning Flutter 系列 第 21

技術 iOS Developer Learning Flutter. Lesson20 InheritedWidget

Today Preview 前言 接下來三天會提到跟狀態管理有關的議題由於React跟Flutter的核心思想都是State所以怎麼管理或傳遞這個State就...

鐵人賽 Mobile Development DAY 20
iOS Developer Learning Flutter 系列 第 20

技術 iOS Developer Learning Flutter. Lesson19 Life Cycle

Today Preview 1. State Life Cycle 以前我們在iOS或Android研究生命週期時通常研究的對象是ViewControlle...

鐵人賽 Modern Web

技術 [Day33] 加入Icon(順便偷渡完結感想)

今日關鍵字:Icon 最後一天希望能給自己的App一個Icon不過既然Splash Screen已經拿React的Icon來做了Icon也暫且拿同樣的素材吧...

鐵人賽 Mobile Development DAY 17
iOS Developer Learning Flutter 系列 第 17

技術 iOS Developer Learning Flutter. Lesson16 底部導航與頁籤

Today Preview 1. BottomNavigationBar 它其實只是一條bar放在Scaffold裡實際上控制頁面跳轉的還是你自己所以這頁必須...

鐵人賽 Mobile Development DAY 16
iOS Developer Learning Flutter 系列 第 16

技術 iOS Developer Learning Flutter. Lesson15 特製滾動

今天是Scroll篇最後一天講講滾動綜藝大集合的神器一樣先上圖 Today Preview 概念 本節內容引用自Flutter實戰一書 6.1 可滚动组件简介...

鐵人賽 Modern Web

技術 [Day31] 初始畫面:原生版

今日關鍵字:Splash Screen 原本有在想都已經做了個模擬的幹嘛還要搞原生的轉念一想,模擬的或許可以改成loading的畫面總之還是來摸摸看吧 先來安...

鐵人賽 Software Development DAY 30

技術 Day 30 | 鐵人賽終章:心得

鐵人終章 完賽心得 終於完成鐵人賽的考驗了,一開始是想說透過三十天不間斷的發文,來督促自己每天學習一點東西,挑了一個近日在學習的 Swift 語言,希望在這三十...

鐵人賽 Mobile Development DAY 15
iOS Developer Learning Flutter 系列 第 15

技術 iOS Developer Learning Flutter. Lesson14 網格

可能會有一些讀者發現為什麼這麼奇怪標題都要用中文這樣很沒sence是不是英文不好?(是)其實是在三個環境下通常要做同一件事會有不同的名字所以才想要用中文來統一...

鐵人賽 Software Development DAY 29

技術 Day 29 | Swift Generic Type

Generic Types 泛型 在介紹泛型之前,先來講解一下 OOP 三大特性中的 多型。 多型是一種操作介面,可以使用同一種方法操作不同的型別資料,透過多型...

鐵人賽 Software Development DAY 28

技術 Day 28 | Swift Error Handling

Error Handling 程式開發過程中,難免會遇上錯誤,然而這些錯誤可能是些無法準確地知道什麼時候會發生的錯誤。 如果要讀取某個檔案中的資料,但是這個檔案...

技術 CloudCheck WiFi 測試 手機工具 iOS Android 都有

WiFi 測試速度測試多點速度測試記錄流量測試 appiOSAndroid 都有 https://play.google.com/store/apps/deta...

鐵人賽 Mobile Development DAY 13

技術 [13] 30 天從 Swift 學會 Objective-C:Objective-C 物件的繼承 Inheritance, Protocol

繼承,是資料的延伸、是行為的改寫、是框架的客製化。在程式語言中,interface 可以是抽象的化身,也可以是物件的標籤。 Photo by @oteb on...

鐵人賽 Modern Web DAY 28

技術 [Day28] 方向鎖定

今日關鍵字:orientation 意外的跑版 事情發生在某個平凡無奇的下午,這一天......(喂 言歸正傳,昨天筆者正在東按西按按到模擬器的方向旋轉時破版...

鐵人賽 Software Development DAY 27

技術 Day 27 | Swift Protocol 與 Extension:Extension 篇

Extension 擴展 在上一篇介紹了使用協定來規範應該實作的屬性、方法或是建構式,今天要來聊到如何使用 Extension 茁壯 Protocol 的方式。...

鐵人賽 Software Development DAY 26

技術 Day 26 | Swift Protocol 與 Extension:Protocol 篇

Protocol 協定 Protocol 是 Swift 重要的核心功能之一,那什麼是 Protocol ? Protocol 有點像是一個房子藍圖,藍圖裡規範...

鐵人賽 Mobile Development DAY 11
iOS Developer Learning Flutter 系列 第 11

技術 iOS Developer Learning Flutter. Lesson10 建立列表

ListView有兩種用法使用children 跟 使用builder使用children就是會一次事先把所有widget都create出來使用builder則...

鐵人賽 Mobile Development DAY 11

技術 [11] 30 天從 Swift 學會 Objective-C:Objective-C 物件的編寫

物件導向在人類思想上是自然而然的思考方式,而程式語言透過演進的方式,漸漸的視狀態為獨一無二的物件。 Photo by @alex_andrews on Uns...

鐵人賽 Software Development DAY 25

技術 Day 25 | Swift Subscripts

Subscripts 下標 下標的使用方式你一定不陌生,我們來看一個範例: var 購物清單 = ["藍寶堅尼", "樂高&quo...

鐵人賽 Mobile Development DAY 10
iOS Developer Learning Flutter 系列 第 10

技術 iOS Developer Learning Flutter. Lesson9 選擇器

今天可不是講selector喔(笑) Today Preview Cupertino Flutter提供了一系列iOS Style風格的元件所有的UICont...

鐵人賽 Mobile Development DAY 10

技術 [10] 30 天從 Swift 學會 Objective-C:Objective-C 的基本困難 C 語言預處理器 Preprocessor 

程式設計有時候可以利用自動化大大節省事情的處理時間,但有時候如果對於語言的不熟悉,可能會造成程式碼不如預期,而這件事常常出現在 C 語言的預處理部分! Pho...

鐵人賽 Software Development DAY 24

技術 Day 24 | Swift Reference Type 與 Value Type

Reference Type 與 Value Type 在前幾篇介紹 Struct 與 Class 時,有提到一個是 Value Type,另一個則是 Refe...

鐵人賽 Mobile Development DAY 9

技術 iOS Developer Learning Flutter. Lesson8 圖片

今天的文章竟然用到五級標題...是在寫論文嗎...= = Today Preview 1. 基本用法 1.1 跟以前類似, 有分UIImageView(就是...

鐵人賽 Mobile Development DAY 9

技術 [09] 30 天從 Swift 學會 Objective-C:Objective-C 的基本困難 C 語言 自定義 Header

在真實世界中有所謂的呼叫代號,也就是名詞。程式語言也是一樣的,要定義名詞才可以讓子程式互相溝通,如果使用了一個看不懂的名詞,真實世界可能會造成不可彌補的失誤(如...

鐵人賽 Software Development DAY 23

技術 Day 23 | Swift Property 一家親:Type Property 和 Property Observer

Property 屬性 還記得上一篇介紹到 Stored Property 以及 Computed Property,也學習到如何使用 lazy 前綴字的使用,...

鐵人賽 Mobile Development DAY 8

技術 [08] 30 天從 Swift 學會 Objective-C:Objective-C 的基本困難 C 語言的記憶體管理 malloc、free

在程式語言中,記憶體就相當與一張白紙,這張白紙是一個有限的空間,而這些空間會用來記憶資料,就像是大腦一樣。現今的電腦普遍是使用 范紐曼型架構[註 1],而這樣的...

鐵人賽 Software Development DAY 22

技術 Day 22 | Swift Property 一家親:Stored Property 和 Computed Property

Property 屬性 在 Struct 和 Class 中介紹到屬性,屬性是一種數值,可以是任何型別,被放在物件中來存取,但是屬性的設定及種類不單只是前幾章介...

鐵人賽 Mobile Development DAY 7

技術 [07] 30 天從 Swift 學會 Objective-C:Objective-C 的基本 C 語言 library 使用

在任何產業中,都會有工具重複使用的機制,當一個概念時常需要被使用的時候,就是一個工具的誕生。透過使用過去的經驗,我們可以站在巨人的肩膀上,完成更加困難的挑戰。...

鐵人賽 Mobile Development DAY 7

技術 iOS Developer Learning Flutter. Lesson6 文字顯示與輸入

去年滿無聊的做了一張iOS與Android元件比較圖不過今年我知道錯了聽說Flutter的元件有330個以上我可列不完XD不過Flutter不愧是UI框架很多以...

鐵人賽 Software Development DAY 21

技術 Day 21 | Swift Class 與 Struct 快樂二選一:Struct 篇

Struct 結構 Struct 跟 Class 長得很像,連同使用方式都很像,這麼相似的兩個 Object Type,勢必會被拿來比較,但是這兩個到底什麼像,...