104學習精靈

iOS

iOS
關注
邀請朋友
邀請朋友

Line

Facebook

Twitter

複製連結

取消
iOS是由蘋果公司開發的作業系統。最初是設計給iPhone使用,後來陸續套用到iPod touch、iPad以及Apple TV產品上。就像其基於的Mac OS X作業系統一樣,它也是以Darwin為基礎的。原本這個系統名為「iPhone OS」,直到2010年6月7日WWDC大會上宣布改名為「iOS」。iOS的系統架構分為四個層次:核心作業系統層(the Core OS layer),核心服務層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統操作佔用大概1GiB的記憶體空間。 iOS的使用者界面的概念基礎上是能夠使用多點觸控直接操作。控制方法包括滑動、輕觸開關及按鍵。與系統互動包括滑動(Swiping)、輕按(Tapping)、擠壓(Pinching,通常用於縮小)及反向擠壓(Reverse Pinching or unpinching,通常用於放大)。此外透過其內建的加速器,可以令其旋轉裝置改變其y軸以令螢幕改變方向,這樣的設計令iPhone更便於使用。ios的標誌歸思科所有(這個在蘋果設備裡面都有說明)。
關於教室
關注人數 43 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 43 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

iOS 學習推薦

全部
影片
文章
Aska Yeh

資深經理

02/24 15:19

絕美LoveFrom, Jony Ive讓蘋果設計精神延續
為蘋果工作了近30年後,2019年前蘋果設計總監Jony Ive離開了蘋果(然後蘋果手機設計就...),2021年10月11日,在賈伯斯逝世10週年的一周後,Jony Ive新創公司LoveFrom的官網上線。
Jony Ive為把新公司命名為LoveFrom其實也是向賈伯斯致敬,名字起源於賈伯斯幾年前在一次員工會議上針對「設計動機」發表了一番令人感動的描述"設計的根本動機之一,是當你用愛意和用心做某事時,即使你可能永遠不會遇到那些你為之努力的人,甚至永遠不會與他們握手,但通過認真創作出一些東西,你在表達對全人類的感激之情"
LoveFrom網站看起來簡潔到了極致,純白色背景上,游標似古老打字機打出"LoveFrom,"這8個字母後,結尾長出了尾巴變成了逗號,旋轉、滾動、彈跳直至穩穩地落在了LoveFrom的右側。
游標點擊螢幕任一方,一段簡短的文字聲明以滑動的形式出現...
LoveFrom is a creative collective. We are designers, architects, musicians, filmmakers, writers, engineers, and artists. You may know us from our past work. We are obsessed with traditions of creating and making. Fanatically devoted to excellence. Insatiably curious. We collaborate with leaders and founders. We work on projects for joy. We develop our own ideas. Love & fury. (LoveFrom 是一個創意集體。我們是設計師、建築師、音樂家、電影製片人、作家、工程師和藝術家,你可能通過我們過去的工作認識我們。我們沉迷於創造和製作的傳統,狂熱地追求卓越,以及貪得無厭的好奇心。我們與領導者和創始人合作。我們為快樂而工作。我們發展我們自己的想法。)
除了這些文字外,網站上沒有聯繫方式,沒有團隊成員展示(但成員有四位來自蘋果),只有一行短短的斜體署名(連字體也是向蘋果1984年的首部麥金塔字體致敬)。
拍手 1 留言 0 觀看 549 收藏 0
趙之君

Android App 行動開發

02/24 11:43

Kotlin-android-extenstions不再支援
最近 Android Developers Blog 又再次提醒,「Kotlin-android-extensions」這個 plugins 將不再被支援了!!雖然不是第一次得知這消息,但是還是久久不能接受,這個曾經是 Kotlin 開發 Android 最好用的 plugins 之一。
回到現實,還是得務實的來改用替代的 view binding,但該怎麼做才好?找到一篇文章詳細說明各個場景,將 Kotlin android extensions 替換 view binding 的方式:
拍手 2 留言 0 觀看 411 收藏 1
趙之君

Android App 行動開發

02/24 10:59

Flutter真有這麼美好嗎?Flutter 的 6 大弱項
常常都聽說 Flutter 開發的好處有什麼!但是否真要選用為開發工具,也該關注一下它的弱項,以下重點 Take
1. 大量依賴 plugins 社群(React Native其實也一樣)
2. 產出的 App 大小(影片中作者 50MB native vs 500MB flutter android)
3. Optimizing 技巧,目前並沒有 best practice 可參照(對新手不友善)
4. App crash 後的 recover 機制不完善
5. Memory Leak 偵測機制不完善(對新手不友善)
6. 背景服務的處理,依賴大量的 plugins
拍手 2 留言 0 觀看 217 收藏 1
Terence哥

工程獅

01/20 16:29

分享不錯的Virtual Tool「Genymotion」
Genymotion 專業級 Android 模擬器。
對一般user來說Genymotion 是一個透過虛擬電腦完全模擬 Android 運作環境的模擬器,裡面安裝的 Android 系統可分為手機版與平板電腦版本,執行時的畫面、按鈕、功能與設定都跟一般手機與平板幾乎一模一樣。包含電池電量、照相機前後鏡頭、GPS 坐標定位…等等狀態都可模擬與設定,當然一些該有的實體按鍵如音量大小、電源鈕、首頁、上一頁、選單…等等都有得按,甚至還可以自由翻轉螢幕,測試不同顯示方式。
然而對開發者來說我們可以把apk上傳到他的cloud 進行多裝置的驗證, 開發者可以模擬出特殊的手機尺寸、核心版本、android os 等等, 這樣的debug絕對能提升更好的使用者體驗~與大家分享
拍手 0 留言 0 觀看 219 收藏 0
Terence哥

工程獅

2021/12/21

App architecture
App architecture design is an important consideration for ensuring that your apps are robust, testable, and maintainable. Android provides a set of libraries and components to help you put together your app according to best practices.
Guides
Learn the basics of putting together a robust app with the Guide to app architecture.
Improve the user experience by fine-tuning app navigation.
Reduce boilerplate and make your code easier to maintain with the dependency injection guides.
拍手 2 留言 0 觀看 260 收藏 1
你可能感興趣的教室
一零四資訊科技股份有限公司 版權所有 © 2022 建議瀏覽器 Chrome / IE11.0 以上