iOS 5 posiada całą serię interfejsów API, które wprowadzają nowe filtry i szybkie przetwarzanie zdjęć i filmów

      Nowość w iOS 5, która do niedawna była ignorowana, dotyczy WDROŻENIE nowe API do edycji zdjęć i filmów zrobionych kamerami naszych terminali. Mówiąc dokładniej, iOS 5 zawiera nowe interfejsy API, które zapewniają twórcom aplikacji łatwiejszy dostęp do Open GL i Core Image, dwóch kluczowych elementów szybkiej edycji zdjęć przy użyciu aplikacji innych firm. W tej chwili wiele aplikacji do edycji zdjęć wykorzystuje funkcję Core Graphics do edycji zdjęć lub filmów, ale dostęp do Open GL umożliwiłby znacznie szybsze przetwarzanie niezależnie od aplikacji. Informacje te odkryto w changelog dla iOS 5 beta 5, gdzie mówimy o CI, Core Image, interfejsie API zaprezentowanym również na WWDC 2011.

Od wersji beta 1 dodano kilka filtrów. Obecna lista zawiera teraz następujące filtry: CIAditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls, CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIColorMonochrome, CIConstantColorGenerator, CICrop, CIDarkenB lendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust, CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode, CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode, C IMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone, CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing, CIStraightenFilter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette i CIWhitePointAdjust.

      Niestety w aplikacji Aparat z iOS 5 zobaczymy jedynie efekty zaprezentowane już przez Apple, za to w App Store mogłaby zostać uruchomiona cała seria aplikacji, które mogłyby wprowadzić wszelkiego rodzaju nowości, niedostępne do tej pory efekty. Powyżej przedstawiłeś interfejsy API, które Apple udostępni i możesz zobaczyć, jak szeroki jest wachlarz opcji dla programistów. Aplikacje takie jak Camera+ czy PhotoForge 2 mogłyby stać się znacznie szybsze i zawierać znacznie więcej efektów, ale wszystko zależy od programistów i od tego, jak uda im się wdrożyć API firmy Apple.