비디오: Keynote (Google I/O '18) 2024
iOS 6 용 모바일 앱을 개발하는 앱 디자이너는 메모리 및 배터리 전력의 고유 한 제한 사항을 포함하여 다음과 같은 여러 가지 균형을 유지해야합니다.
-
제한된 메모리: 원래의 매킨토시 표준과 비교했을 때, 컴퓨터의 힘과 iPad의 메모리 양은 중요해 보일지 모르지만 어제입니다. ifs, ands, buts는 없습니다. iPhone 및 iPad의 컴퓨터 성능과 메모리 양은 제한적입니다. 그러나 이것은 구형 장치를 사용하는 것보다 훨씬 중요합니다. 최신 iPhone 및 iPad에는 상당한 양의 메모리가 있습니다.
-
배터리 전원 제한: 인터넷에 액세스하면 데이터를 저장하고 (때로는) 서버에 처리 부하를 줄여서 장치의 전원 및 메모리 제한을 완화 할 수 있지만 이러한 인터넷 작업은 배터리를 더 빨리 소모합니다. 현재 사용되지 않는 하드웨어 기능을 종료하여 iOS 전원 관리 시스템이 전력을 절약하는 것은 사실이지만 개발자는 모든 바쁜 기능과 배터리 수명 단축 사이의 균형을 관리해야합니다. 인터넷 액세스, 코어 위치 및 가속도계를 이용하는 모든 앱은 배터리를 먹어 버릴 것입니다.
앱을 종료합니다 (불행히도 비치 보이즈의 "종료"). 모든
제한 사항이 "기능"으로 악용 될 수 없다는 것을 보여 주기만하면됩니다. "