iOS 7 Background App Refresh reprezinta o mare problema pentru dezvoltatori

  iOS 7 Background App Refresh este un sistem implementat de catre compania Apple in iOS 7 pentru utilizatorii sai, acesta actualizand automat informatiile din orice aplicatie, care il foloseste, chiar daca ea nu este deschisa. Background App Refresh a fost gandit ca o metoda de a actualiza informatiile pentru utilizatori cand acestia nu pot deschide o aplicatie sau alta si desi sistemul este grozav in teorie, in practica el este extrem de problematic pentru dezvoltatorii care au nevoie de infrastructura puternica pentru a il sustine.

  Conform unui dezvoltator, implementarea sistemului Background App Refresh a generat o crestere de pana la 16 ori a load-ului generat pe serverul sau de catre cererile constante de informatii facute de catre utilizatori, cresterea fiind enorma. Avand in vedere ca sistemul poate fi modificat de catre dezvoltatori, acestia pot reduce numarul de verificari zilnice pe care le pot face aplicatiile, insa daca va ganditi sa dezvoltati o aplicatie cu acest sistem implementat, ar fi bine sa stiti ce va asteapta.