API
API staat voor application programming interface. Het is een verzameling van instructies die er voor zorgt dat verschillende applicaties en hardware met elkaar kunnen samenwerken. In het geval van de camera-API voor Android, zorgt het er voor dat ontwikkelaars bepaalde functies van de camera aan kunnen spreken. De belangrijkste daarvan is uiteraard het nemen van een foto, maar er kunnen natuurlijk ook variaties plaatsvinden in de instellingen en in de manier waarop er een foto wordt gemaakt.
De camera-API van Android is altijd behoorlijk beperkt geweest. In eerste instantie was het mogelijk om vanuit een app een foto te maken, maar daarbij konden geen instellingen aangepast worden: de standaard-camera-applicatie van Android deed al het werk. Sinds Android 4.2 zijn daar wel nieuwe mogelijkheden aan toegevoegd, maar ook deze waren redelijk beperkt.
Eind november hoorden we al dat er wijzigingen in de API zijn aangebracht. De nieuwe mogelijkheden zouden al zijn verwerkt in Android 4.4 en door Google en LG worden benut in de Nexus 5 om HDR+-foto’s te maken. Voor applicatie-ontwikkelaars zijn deze mogelijkheden nog niet beschikbaar, daar moet eerst de API voor worden vrijgegeven.
Nieuwe bronnen, nieuwe mogelijkheden
Gisteren bracht Engadget het nieuws dat Google met een verbeterde camera-applicatie komt. Deze applicatie zou geschikt moeten zijn voor alle Androidtoestellen met Android 4.4 en hoger. Dat deze applicatie ook werkt op niet-Nexus-toestellen, zal dan vermoedelijk komen door de nieuwe hardware-abstractielaag die in Android 4.4 is geïntroduceerd. Dat klinkt ingewikkeld, maar houdt in dat de aansturing van de hardware, dus de camerachip in dit geval, losstaat van de camera-app. Zo lang de abstractielaag op alle toestellen hetzelfde is, kan één applicatie op alle Androidtoestellen met deze laag gebruikt worden.
De nieuwe camera-app zou een vernieuwde interface krijgen en bestaande problemen zouden zijn opgelost. Dat geldt bijvoorbeeld voor het probleem met de viewfinder: met de nieuwe app zou de weergave op het scherm precies zijn wat er op de foto wordt gezet. Momenteel geeft het beeld minder weer dan wat daadwerkelijk op de foto staat. Dat kan er voor zorgen dat er ongewenste objecten aan de rand van je foto’s staan. Het bedrijf zou verder ook zorgen voor verbeteringen aan de photosphere- en panorama-opnamemogelijkheden.
Er zouden ook nieuwe mogelijkheden aan de camera-app worden toegevoegd, zoals een portretopname-modus, waarbij je de achtergrond van objecten of personen onscherp kunt maken. Deze mogelijkheid is één van de speerpunten van de nieuwe HTC One (M8) die daar twee camera’s (DuoCamera) voor gebruikt. Hetzelfde effect kan ook bereikt worden door snel meerdere foto’s achter elkaar te nemen, zo liet Nokia al eerder zien met zijn Refocus-applicatie. Het verschil tussen de beide methodes vind je in ons uitgebreide artikel hier.
Volgens Engadget gaat het ook mogelijk worden voor ontwikkelaars en enthousiastelingen om eigen filters aan de camera-app toe te voegen en mogelijk hele nieuwe cameramodi. Sony maakte het eerder mogelijk voor ontwikkelaars om nieuwe mogelijkheden aan de Xperia-camera-app toe te voegen, maar de uitbreidbaarheid die de standaard camera-app voor Android lijkt te gaan brengen, is van een heel ander niveau.
Android 4.4.3
We hebben de laatste weken een nieuwe versie van Android in het wild langs zien komen. Deze versie zou vooral bugfixes bevatten, waaronder een bug met de camera. Het gaat hierbij om een probleem waardoor de camera binnen korte tijd de accu leeg kan trekken. Andere wijzigingen zijn nog niet bekend, maar het zou wel eens kunnen gaan om de vernieuwde camera-app, mét nieuwe camera-API.
De Google Play-editie van de HTC One (M8) moet binnen één tot twee weken op de markt verschijnen en onze gok is dan ook dat we op dat moment dan ook Android 4.4.3 gaan zien, mét de nieuwe cameramogelijkheden. HTC heeft eerder aangegeven dat de Google Play-editie van de M8 ook gebruik kan maken van de DuoCamera-mogelijkheden en het lijkt er op dat de DuoCamera-mogelijkheden worden ingebouwd in de standaard Android-camera-app, via de bovengenoemde mogelijkheden tot uitbreiding.
Reacties
Inloggen of registreren
om een reactie achter te laten
Hopelijk doen ze ook iets met antishake tijdens het filmen.
Laat maar komen het is welkom!
Chili
Heel interessant, dit is echt een hele verbetering!
Elke keer als ik een foto maak verlang ik terug naar mijn TouchWiz camera app. Hopelijk wordt dat nu verleden tijd! (:
Mooi!