A alta qualidade gráfica é uma das qualidades mais apreciadas num iPhone a par com as suas qualidades de áudio. Para tal são oferecidas frameworks que ajudam a atingir esse nível de excelência:
Framework |
Função |
CoreGraphics |
Oferece suporte para o desenho baseado em caminho, gradientes, imagens, cores, transformações de coordenadas espaciais e criação de documentos PDF, visualização e análise. |
QuartzCore |
Providencia uma interface Objective-C (linguagem de programação especifica da Apple) para configuração de animações e efeitos que são depois processados em hardware para o efeito. |
OpenGLES |
Fornece ferramentas para desenho de conteúdo 2D e 3D. |
Esta arquitectura suporta ainda os seguintes formatos de video:
- H.264 até 720p, com 30 frames por segundo
- MPEG-4 até 2.5 Mbps, com resolução 640 por 480 pixels a 30 frames por Segundo
- M-JPEG até 35 Mbps com resolução de 1280 por 720 pixels também a 30 frames por segundo