學iOS開發能做什么?
?
iOS開發需要學習哪些內容?
?
?
先學習什么?
?
不管你是學習android開發還是iOS開發
?
都建議先學習UI,原因如下:
UI是app的根基:一個app應該是先有UI界面,然后在UI的基礎上增加實用功能
UI相對簡單易學:UI普遍是學習過程中最簡單的一塊,能快速擁有成就感和學習興趣
UI至關重要:開發中的絕大部分時間都在處理UI
?
?
為了方便開發者開發出強大的功能,蘋果提供了各種各樣的框架
UIKit - 創建和管理應用程序的用戶界面
QuartzCore -提供動畫特效以及通過硬件進行渲染的能力
CoreGraphics -提供2D繪制的基于C的API
CoreLocation -使用GPS和WIFI獲取位置信息
MapKit -為應用程序提供內嵌地圖的接口
AVFoundation – 音頻處理
。。。。。。
?
當在開發過程中需要用到一些特殊功能時,我們會先嘗試使用系統自帶的一些框架
?
?
?