eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.telefonia.gsmNowy gracz na rynku smartfonów... SHARPRe: Nowy gracz na rynku smartfonów... SHARP
  • Data: 2014-08-24 18:06:26
    Temat: Re: Nowy gracz na rynku smartfonów... SHARP
    Od: "Pszemol" <P...@P...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    "John Kołalsky" <j...@k...invalid> wrote in message
    news:ltd2m9$i2$1@mx1.internetia.pl...
    > Nadal nie rozumiem jak Wy sobie wyobrażacie, że czegoś zabronicie
    > a aplikacja dalej będzie działać. Przecież to jest jakiś kod pisany przy
    > założeniu, że daną akcję można wykonać. Aby program dalej działał
    > programista musiałby przynajmniej obsłużyć zgłoszony wyjątek w wyniku
    > czego jakiś większy kod zostałby wycofany i np z powodu niemożności
    > pobrania lokalizacji nie działałaby cała funkcja dodawania kontaktu. Czyli
    > w bardzo optymistycznym przypadku nie działałby jakaś funkcja a w
    > pesymistycznym czy po prostu zwykle program by się wysypał. To taki efekt
    > zmiany uprawnień jest raczej nieakceptowalny.

    Jest to dosyć proste...
    Aplikacja, przed dostępem do skrzynki z kontaktami, wywołuję usługę
    systemu której wyłącznym zadaniem jest sprawdzenie, czy system
    zezwoli na użycie skrzynki z kontaktami. Od wartości tak/nie zwróconej
    z takiego zawołania systemowego uzależnia się późniejszą akcję aplikacji
    która może zażądać dostępu do skrzynki z kontaktami lub (gdy wcześniej
    sprawdziła że nie dostanie takiego dostępu) albo wyświetlić stosowny
    komunikat dla użytkowniaka że dana część funkcjonalności jest niedostępna
    bez takiego zezwolenia albo po prostu część menu będzie wygaszona...

    Jeśli aplikacji do nawigacji zabronisz dostepu do aktualnej lokalizacji
    telefonu to oczywiście nie możesz oczekiwać zbyt dobrej pracy takiej
    aplikacji ale nic się nie musi "wysypywać" jak program jest dobrze zrobiony
    i te wszystkie kombinacje scenariuszy są poprawnie wytestowane.

    > Żeby programy były bezpieczne potrzeba raczej otwartości kodu
    > źródłowego i nawet uprawnień systemu nie potrzeba wtedy.

    Nie jest to potrzebne.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: