1-iOS淺談

People Lack Willpower,Rather Than Strength!

1.iOS開發(fā)概述

  • 操作系統(tǒng):操作系統(tǒng)可以看作用戶與硬件的接口、橋梁,它為應(yīng)用軟件和用戶提供了控制、訪問硬件的手段。
  • 目前搭載這款操作系統(tǒng)的設(shè)備有: iPhone、iPad、iPod touch、iPad mini、Apple TV、iWatch

在iPad等設(shè)備出現(xiàn)之前,當時只有iPhone搭載了這款操作系統(tǒng),稱為“iPhone OS”,后來 iPad等設(shè)備也搭載了這款操作系統(tǒng),改名為“iOS”

2.IOS VS Android?

0:0 iOS Android
系統(tǒng)架構(gòu) 基于UNIX 基于Linux的虛擬機
系統(tǒng)安全性 安全、穩(wěn)定 安全性略低
開發(fā)難易度 強大的SDK SDK也不差
是否開源 不開源 開源
設(shè)備的種類 iPhone\iPad等 數(shù)不清的設(shè)備類型
用戶人群 消費能力強的高端用戶 各種用戶人群
背后的BOSS Apple Google
應(yīng)用商店 AppStore(08年上線) GooglePlay
+ 性能不如iOS
+ 安全性不如iOS
+ 開發(fā)難度高于iOS
+ 開發(fā)工具不如iOS
+ 用戶群體不如iOS
+ 盈利性不如iOS
+ 逼格不如iOS
+ ... ...

3.證書作用?

證書 作用
調(diào)試證書 發(fā)布證書
xx xx

4.iPhone設(shè)備歷史

General 發(fā)布時間 參數(shù) 評價
iPhone一代(iPhone2G)
iPhone一代(iPhone2G)
2007年 采取觸摸鍵盤 ;3.5英寸,480x320像素 ; 后置攝像頭200萬像素 2010年5月,英國的一項調(diào)查發(fā)現(xiàn),iPhone被認為是一項十分重要的發(fā)明,此項調(diào)查中,蘋果iPhone入選歷史十大發(fā)明,排名第8位,排在第9和第10位的分別是抽水馬桶和內(nèi)燃機
iPhone二代(iPhone3G)
iPhone二代(iPhone3G)
2008年 增加了3G的功能;3.5英寸,480x320像素分辨率;后置攝像頭200萬像素
iPhone三代(iPhone3GS)
iPhone三代(iPhone3GS)
2009年 3.5英寸,480x320像素分辨率;后置攝像頭300萬像素 外觀上基本跟iPhone3G沒區(qū)別,速度更快,3GS后面的S就是“Speed”的意思
iPhone4
iPhone4
2010年 全新外觀+玻璃材質(zhì),9.3毫米厚度,A4單核處理器,支持多任務(wù);3.5英寸Retina顯示屏(視網(wǎng)膜屏幕),960x640像素分辨率;后置攝像頭500萬像素前置攝像頭30萬像素 驚艷四座-里程碑
![) 2011年 A5雙核處理器,性能上有較大的提升; 后置攝像頭800萬像素;前置攝像頭30萬像素 外觀上與iPhone4區(qū)別不大
iPhone5
iPhone5
2012年 全新外觀,機身更輕薄,7.6毫米厚度,屏幕更大;A6雙核處理器,速度更快; 4.0英寸,1136x640像素分辨率;后置攝像頭800萬像素;前置攝像頭120萬像素
iPhone5C
iPhone5C
iPhone5s
iPhone5s
2013年 全新外觀,機身更輕薄,7.6毫米厚度,屏幕更大;A7雙核處理器,速度更快;4.0英寸,1136x640像素分辨率;后置攝像頭800萬像素; 前置攝像頭120萬像素。5c略
iPhone6
iPhone6
;6Plus略
2014 主屏尺寸:4.7英寸;主屏分辨率:1334x750像素; 后置攝像頭:800萬像素;前置攝像頭:120萬像素;內(nèi)存:1GB

5.Macbook隱藏命令

  • 顯示隱藏文件
    • 顯示Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
    • 隱藏Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
    • 或者
    • 顯示Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES
    • 隱藏Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

6.Mac&Xcode快捷鍵

7.計算機語言

  • 機器語言

    • 所有的代碼里面只有0和1
    • 優(yōu)點:直接對硬件產(chǎn)生作用,程序的執(zhí)行效率非常高
    • 缺點:指令又多又難記、可讀性差、無可移植性
  • 匯編語言

    • 符號化的機器語言,用一個符號(英文單詞、數(shù)字)來代表一條機器指令
    • 優(yōu)點:直接對硬件產(chǎn)生作用,程序的執(zhí)行效率非常高、可讀性稍好
    • 缺點:符號非常多和難記、無可移植性
  • 高級語言

    • 非常接近自然語言的高級語言,語法和結(jié)構(gòu)類似于普通英文
    • 優(yōu)點:簡單、易用、易于理解、遠離對硬件的直接操作、有可移植性
    • 缺點:有些高級語言寫出的程序執(zhí)行效率并不高
  • 程序:一組計算機能識別和執(zhí)行的指令(機器語言)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容