Stortvloed aan filter-apps verwacht voor iOS5

Julian Huijbregts 5403
App-ontwikkelaars krijgen in iOS5 meer controle over de beelden die uit de camera van de iPhone, iPad en iPod Touch rollen. Dat blijkt uit een beta van het besturingssysteem. Het maken van filter-apps moet daardoor een stuk toegankelijker worden.

Er zijn al talloze filter-apps te vinden in de App Store, zoals het populaire Hipstamatic, Instagram en Camera+. Momenteel kost het ontwikkelaars nog enige moeite om zo'n app te maken, gezien de filters van de grond af aan geprogrammeerd moeten worden.

In iOS5 krijgen ontwikkelaars toegang tot 'Core Image', waarmee de bestanden die de camera produceert eenvoudiger gemanipuleerd kunnen worden. In een betaversie van het besturingsysteem is een lijst te vinden met filters die ontwikkelaars kunnen aanroepen.

Volgens TechCrunch zal het gebruik van Core Image leiden to een explosie aan filter-apps in de App Store. De reeds bestaande filter-apps zullen waarschijnlijk ook baat hebben bij de nieuwe mogelijkheden. Met Core Image zijn er minder omwegen nodig om foto's te zien van effecten, wat waarschijnlijk zal resulteren in snellere beeldverwerking.

iPhone 5

Apple brengt iOS5 vermoedelijk in september of oktober uit. Naar verwachting wordt dan ook de iPhone 5 gepresenteerd. Volgens geruchten zou deze over een 8-megapixelcamera beschikken.

Core Image-filters:

  • CIAdditionCompositing
  • CIAffineTransform
  • CICheckerboardGenerator
  • CIColorBlendMode
  • CIColorBurnBlendMode
  • CIColorControls
  • CIColorCube
  • CIColorDodgeBlendMode
  • CIColorInvert
  • CIColorMatrix
  • CIColorMonochrome
  • CIConstantColorGenerator
  • CICrop
  • CIDarkenBlendMode
  • CIDifferenceBlendMode
  • CIExclusionBlendMode
  • CIExposureAdjust
  • CIFalseColor
  • CIGammaAdjust
  • CIGaussianGradient
  • CIHardLightBlendMode
  • CIHighlightShadowAdjust
  • CIHueAdjust
  • CIHueBlendMode
  • CILightenBlendMode
  • CILinearGradient
  • CILuminosityBlendMode
  • CIMaximumCompositing
  • CIMinimumCompositing
  • CIMultiplyBlendMode
  • CIMultiplyCompositing
  • CIOverlayBlendMode
  • CIRadialGradient
  • CISaturationBlendMode
  • CIScreenBlendMode
  • CISepiaTone
  • CISoftLightBlendMode
  • CISourceAtopCompositing
  • CISourceInCompositing
  • CISourceOutCompositing
  • CISourceOverCompositing
  • CIStraightenFilter
  • CIStripesGenerator
  • CITemperatureAndTint
  • CIToneCurve
  • CIVibrance
  • CIWhitePointAdjust