Fotoaparáty třetích stran v systému Android mohou mít více funkcí, pokud…

V současné době prožívají fotoaparáty telefonů se systémem Android stav elegance. A před několika lety byla doba Kamery zařízení Android byly zesměšňovány všemi Kvůli špatné kvalitě před fotoaparáty iPhone. Věci se změnily právě teď a dokonce i Android střední třídy, jako je Xiaomi Mi Note 10, může odpovídat nebo být vyšší než kvalita fotoaparátu nejnovějších telefonů iPhone.
I když ale porovnáme specifikace fotoaparátů iPhone s úžasnými specifikacemi současných fotoaparátů Android (kromě pixelů), telefony Apple vědí, jak lépe využívat Android, než jaké mají. Proč je to? No a co? V minulosti byl iOS v softwaru fotoaparátu lepší než Android. Tento software je v zásadě algoritmy, které retušují fotografie nebo videa, aby získaly nejlepší možný výsledek. Naštěstí se tento pád Androidu na Apple blíží ke konci.
Díky Googlu tak mohou vylepšovat fotoaparáty třetích stran na Androidu.

Google ukázal, že software fotoaparátu pro Android lze pomocí zařízení Pixel a populární GCam hodně vylepšit. S funkcemi, jako je noční režim, portrétový režim, HDR + a další; Google nastavil trend a Ostatní výrobci Androidů již dělají totéž, aby vylepšili software fotoaparátu svých zařízení. a umístěte je na úroveň iPhonu. Problémem zde však stále zůstává software fotoaparátu jiného výrobce.
Software fotoaparátu je speciálně navržen pro konkrétní zařízení. Například software fotoaparátu Xiaomi s fotoaparátem se třemi senzory nebude na Huawei s fotoaparátem se čtyřmi senzory fungovat dobře. I když mají stejný počet senzorů, Vzhledem k tomu, že software fotoaparátu je určen pro jiný mobilní telefon, nebude využívat výhody fotoaparátu mobilního telefonu.. Pokud tedy chcete pořizovat fotografie z aplikací třetích stran (jako je Instagram, Snapchat nebo jakákoli jiná aplikace fotoaparátu v Obchodu Play), vaše mobilní zařízení nebude fungovat stejně jako výchozí aplikace pro fotoaparát.
Tyto aplikace pro fotoaparáty třetích stran jsou vyrobeny pouze k poskytování základních funkcí, nikoli k poskytování všech funkcí, které nabízí aplikace pro fotoaparáty pro mobilní telefony. A pro aplikaci, jako je Instagram, například Je téměř nemožné vytvořit software pro fotoaparát šitý na míru každému modelu a značce dostupných telefonů Android.Proto se rozhodli poskytnout základní řešení. Apple tento problém nemá, protože počet vydaných iPhonů je malý, což výrazně usnadňuje práci s aplikacemi pro fotoaparáty třetích stran. Stručně řečeno, v systému Android existuje problém s fragmentací fotoaparátu.
Řešení fragmentace kamer Android

Naštěstí řešení této fragmentace konečně přišlo. Google vydal knihovnu Jetpack s názvem CameraX. Tato nová knihovna bude fungovat vývoj softwaru fotoaparátu pro různá zařízení Android mnohem jednodušší. Kromě toho poskytuje mnoho výhod díky práci s API Camera2 (umožňující ovládání určitých funkcí kamer).
Například vývojářům aplikací pro fotoaparáty bude nyní snazší najít a opravit problémy s nekompatibilitou. Tím se výrazně zkrátí doba vývoje a kód pro aplikace. Jinými slovy, aplikace fotoaparátu budou lépe optimalizovány. Nyní mluvíme jen o výhodách pro vývojáře, a ne o koncových uživatelích. Ten však také využije výhody CameraX, a to díky rozšíření Provider Extensions.
To je odpověď Google na rozbíjení fotoaparátů Android. A nyní se výrobci mohou rozhodnout odeslat knihovnu rozšíření svých mobilních telefonů, aby CameraX (a vývojáři a uživatelé) mohli využívat výhody nativních funkcí svých fotoaparátů. Řekněme například, že se vám opravdu líbí režim Samsung na výšku, ale nelíbí se vám samotná aplikace fotoaparátu. Pokud se společnost Samsung rozhodne odstranit rozšíření režimu Portrét CameraX ze svých telefonů, Jakákoli aplikace třetí strany, která používá CameraX, bude moci používat režim na výšku Od společnosti Samsung. Je zřejmé, že to není omezeno na jednu funkci. Výrobci mohou alespoň teoreticky vysílat jakoukoli funkci svých aplikací pro fotoaparáty do aplikací, které používají CameraX.
Bez potřebné podpory to nic neudělá

bohužel toto není pro výrobce požadavkem. Google uvedl, že nabídne rozšíření pro Pixel 4 a všechny budoucí pixely. OPPO rovněž uvedlo, že vydá rozšíření pro zkrášlovací a HDR režimy. Jiní výrobci mobilních telefonů však nemusí být schopni vysílat některá nebo jen některá z rozšíření CameraX, a tak umožňují, aby problém s rozbitím fotoaparátu přetrvával i v systému Android.
V ideálním případě všichni výrobci vysílají všechny funkce svých aplikací pro fotoaparáty, takže CameraX se skutečně stane řešením. Chcete-li se tam dostat, Google musí dát silnou ruku a přinutit výrobce, aby uvolnili funkce fotoaparátu svých telefonů kvůli všem. To by se nikdy nemohlo stát, protože někteří výrobci nechtějí, abyste používali jinou aplikaci pro fotoaparát kromě vašeho. Někteří dokonce nechtějí, aby byly funkce fotoaparátu použity na telefonech jiných značek.
Tak jako tak, Zlepšení kvality aplikací pro fotoaparáty třetích stran bude díky CameraX obtížné. Pokud jsme však optimističtí a myslíme si, že výrobci tuto iniciativu podpoří, měli bychom se v následujících měsících dočkat vylepšení aplikací pro fotoaparáty třetích stran (pro podporované modely). V současné době Google ani nebyl schopen poskytnout seznam zařízení, která podporují aktualizovaná rozšíření CameraX a jaké funkce vysílají. Právě uvedli v nedávném příspěvku na blogu, že některé Samsung, LG, OPPO, Xiaomi a Motorola s Androidem 10 vydaly některé funkce, ale bez bližší specifikace. Budoucnost se tedy nezdá vůbec nadějná …
Zdroj | Vývojáři XDA

