Med lanseringen av Google Play Services 8.1 har Google beskrivit förändringarna för utvecklare för att hjälpa dem att göra sina appar redo att utnyttja dem fullt ut. I Play Services 8.1 ingår ett antal nya funktioner och funktioner, av vilka du visuellt kan se integrerat i dina favoritappar, och andra kommer när kulisserna förändras.
Det är viktigt att notera att dessa ändringar inte är tillgängliga omedelbart för slutanvändare - men när utvecklarna har integrerat de nya verktygen i sina appar och du kör de senaste Play-tjänsterna ser du fördelarna. Några av förändringarna inkluderar:
- Marshmallow-behörigheter: Detta gör att du kan hantera tillståndsflöden på rätt sätt för din app och undvika eventuella anslutningsproblem.
- Appinbjudningar: låter dig växa din app-publik genom att låta befintliga Android- och iOS-användare bjuda in sina Google-kontakter via e-post eller SMS för att prova appen.
- Kartor för omgivningsläge: I det här läget kommer en förenklad återgivning av färgen på kartan att ses. Detta minskar strömförbrukningen genom att tända färre pixlar, men kameran och zoomnivån bibehålls, så användarnas sammanhang behålls.
- Status Listener i närheten: Ett nytt tillägg i Google Play-tjänster gör att din app kan få återuppringningar när en aktiv närliggande publicering eller prenumeration löper ut. Detta frigör dig från att spåra TTL och låter din app: s gränssnitt exakt reflektera om närheten är aktiv eller inte.
- Play Games Player Stats API: Det låter dig skräddarsy användarupplevelser till specifika segment av spelare och olika stadier i spelarens livscykel. Till exempel kan du ge dina mest värdefulla spelare som återvänder från en paus i spelet ett speciellt välkomstmeddelande och belöning.
- Bryta ändringar: I denna utgåva finns det några ändringar i GoogleApiClient och PendingResult, vilket gör dem till abstrakta klasser, vilket kan leda till att ändringar i din kod bryts.
SDK är nu tillgängligt för utvecklare att ladda ner. Du kan lära dig mer om Google Play-tjänster och de nya API: erna som finns tillgängliga via dokumentationen från Google Developers-webbplatsen.
Källa: Google Developers