Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Vad är anpassningsikoner och varför vill jag ha dem?

Innehållsförteckning:

Anonim

Android är ett öppet system, och det är ett mångsidigt system, särskilt när det gäller dess appar och deras ikoner. Vissa ikoner lyfts direkt från iOS-versionerna av samma app. Vissa ikoner har unika och roliga former. Vissa ikoner är helt platta, medan andra har djupa droppskuggor. Din applåda på Android kan se ut som en smältkanna i en designstil, och med Android Oreos adaptiva ikoner vill Google fixa det igen.

Det här är andra året i rad som Google har fokuserat om insatserna för att standardisera och fixa appikoner i en ny version av Android, men vad är exakt dessa nya anpassningsikoner? Och kommer detta att lyckas när tidigare ansträngningar har misslyckats?

Fixa Android-ikoner, ta 3

Låt oss börja med Googles tidigare försök att fixa Android: s appikonproblem. Google försökte få lite ordning till ikoner med Material Design, inklusive en ny mall och lista över riktlinjer för att skapa appikoner. Google gick ännu längre förra året med Android Nougat, och pressade apputvecklare att inkludera en rund ikon utöver deras vanliga ikon i ett försök att uppnå enhetlig enhet, åtminstone på sin egen Google Pixel och andra enheter som kör Android 7.1.

Årets lösning är anpassningsikoner. Anpassningsikoner är ett nytt sätt att formatera och skicka in appikoner så att de kan skäras ned i olika former beroende på vilken enhet eller startapparat en person använder. Detta innebär att istället för att dina Google-ikoner ser ut på ett sätt, dina Samsung-appar ser ut på ett annat sätt, och dina tredjepartsappar är en röra, borde allt formas konsekvent och det finns till och med en chans för dina appikoner att animera på intressanta sätt.

Hur anpassningsikoner anpassar sig till sina enheter

Det är så det ska se ut.

Utvecklare skickar in anpassningsikoner i två lager, ett transparent förgrundsskikt och ett solidt bakgrundsskikt, som sedan skärs i form av startskottet. Genom att skicka in en ikon i två lager kan utvecklare spela med sina ikoner och möjliggöra snygga ljus- och djupeffekter baserade på hur de två appikonlagren interagerar och animerar. Dessa effekter och den uppmärksamhet de kan uppmärksamma på en app är moroten för utvecklare. Pinnen är att om din app inte skickar in en anpassningsikon medan du riktar in sig på Android Oreo, får du din ikon nedskalad för att passa in i samma mask som de anpassningsikonerna använder.

Dessa effekter och den uppmärksamhet de kan uppmärksamma på en app är moroten. Krympningen av obemärkta ikoner är pinnen.

Tillverkare som Samsung har skinnat appar och sticker dem in i sina fula, fula ikonpakksmasker i flera år nu. Det är inte svårt att se dem hoppa på anpassningsikoner för att få en viss enhetlighet på sina enheter utan att bara fastna i den form som Google valt. Samsung kan hålla sig till de gagvärdiga cirklar och LG kan använda rutor och HTC kan använda sexhörningar för att vara annorlunda. Oavsett vilken form tillverkaren väljer, kommer bakgrunden inte att vara vanlig vit eller någon fruktansvärd skugga av kricka; bakgrunden kommer att vara det bakgrundsskiktet som apputvecklaren skickade in.

Fungerar det den här gången?

Anpassningsikoner har potential att skaka upp Android-skärmar, app-lådor och Android-teman på många riktigt roliga sätt. Användare behöver inte använda ett ikonpaket för att få viss konsistens i sin applåda; tillverkare kan behålla sin egen stil och samtidigt hålla saker; och utvecklare behöver inte oroa sig för att deras ikon ska krympa och flyttas till obekväma, färger utan färg. Som tema kan jag bara föreställa mig vad tredjepartsstarter och ikonpakettillverkare kan göra med Adaptive Icon-ikonpaket.

Precis som med cirkulärikonerna förra året, är det enda sättet den här lösningen fungerar om apputvecklare beslutar att ta sig tid att bygga en adaptiv ikon med två lager. Om de inte gör det - ja, det finns alltid ikonpaket.