Cytat:
Napisany przez andy
|
Ależ skąd przecze. API służy do implementowania funkcji których system sam w sobie nie posiada. Inaczej możnaby powiedzieć, że funkcją Windowsów jest gra Crysis.
Cytat:
|
Dwa. Kalendarz (worek na wydarzenia) tworzy konkretna aplikacja kalendarza. W przypadku zalogownaia się do konta Google lub Exchange zostają podpięte kalendarze zdalne. Aplikacja Offline Calendar tworzy kalendarz lokalnie.
|
I to jest właśnie funkcja której Androidowi brakuje i która została dodana.
Cytat:
|
Sam system jak widać umożliwia to.
|
A jak wyobrażasz sobie nie umożliwienie tego? Nawet gdyby API sprawdzało jakieś certyfikaty serwera to nawet je możnaby podrobić zapisując dane lokalnie.
Cytat:
|
To że standardowa aplikacja kalendarza nie ma tej funkcji nie znaczy, że Android na to nie pozwala.
|
jw To że można zrobić taki program nie oznacza że to funkcja Androida.
Cytat:
Kiedyś był tak, że wszystko było trzymane lokalnie bo nie było infrastruktury do tego aby zaczytywać to zdalnie - internet był ale wszystko było drogie i mało kto by używał więc się tego nie stosowało.
Teraz projektuje się systemy tak aby umożliwiały synchronizację z sieci oraz zapisane lokalnie.
|
Nawet jeżeli internet jest tani to nie wszyscy potrzebują/chcą wysyłać wszystko na jakiś serwer. Skoro moge zrzucić kontakty do pliku vCard i trzymać je lokalnie to podobnej funkcji spodziewałbym się po kalendarzu.
Niestety powiedzmy sobie wprost : Google zazwyczaj nie implementuje w Androidzie funkcji które przeszkadzają im w biznesie gromadzenia danych. I to cała tajemnica. Czasem dodać je łatwo, czasem trudniej, ale w czystym Androidzie ich nie będzie. A nawet jeżeli są to zaimplementowane w dość karkołomny sposób - np backup offline przy pomocy adb
Cytat:
|
Te dane procentowe masz na podstawie badań, czy od tak sobie wpisałeś?
|
Zdroworozsądkowe szacowanie. Nie podejrzewam że 50% użytkowników androida trzyma kalendarz lokalnie skoro system tej funkcji standardowo nie posiada. Większość użytkowników nie rozumie co się dzieje w telefonie "pod maską" nie mówiąc już o wiedzy aby coś zmienić. Moge się założyć że ponad 90% normalnych userów synchronizuje kalendarze z gmail.com. I pewnie nawet o tym nie wiedzą
Cytat:
|
Wiesz, że to są tzw. konta aplikacji? Aplikacje je tam dodają. Jeżeli coś tam nie działa tak jak powinno to z dużym prawdopodobieństwem jest to wina aplikacji która to konto utworzyła.
|
Oczywiście, jeżeli to konto gmail.com to chyba komentarz jest zbędny. To konto jest związane z aplikacjami które instalują się i updatują bez wiedzy użytkownika. I bez jego wiedzy mogą włączać nowe funkcje typu raportowanie lokalizacji.