手機開發者模式是爲系統、軟件開發者提供了一個軟件開發及測試準備的功能選項。
一般地,基於安卓系統開發的軟件需要透過測試才能安裝到手機上,開發者在軟件開發完成時,利用開發者模式將軟件發送至手機做實體測試。普通用戶也可以使用開發者模式內的各種功能設定手機,比如調整視窗動畫、過渡動畫的縮放速度、限制後臺進程數量、強制GPU渲染等。在連接手機和電腦時,部分電腦管理軟件會申請開啓開發者模式並開啟USB調試,開啟後,電腦管理軟件可以讀取手機資訊,讓用戶在電腦端就可以管理手機。
手機分爲智能手機(Smart phone)和非智能手機(Feature phone),一般智能手機的性能比非智能手機要好,但是非智能手機比智能手機性能穩定,大多數非智能手機和智能手機使用英國ARM公司架構的CPU。智能手機的主頻較高,執行速度快,處理程序任務更快速,日常更加的方便(例如:諾基亞n81主頻有369兆赫茲);而非智能手機的主頻則比較低,執行速度也比較慢(例如:諾基亞5000主頻就是50兆赫茲)。