Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Systemy operacyjne i aplikacje (https://forum.cdrinfo.pl/f124/)
-   -   Android Flame War (https://forum.cdrinfo.pl/f124/android-flame-war-89994/)

M@X 26.05.2013 22:06

I tak nie bedzie dluzsza od niektorych postow... ;-)

ed hunter 26.05.2013 20:57

Broda mi urosła od czytania tego.

sobrus 26.05.2013 20:35

Mam wrażenie że ja o gruszkach a Ty o jabłkach :)

Ale to moja wina, bo wykład jest o grafice. A akurat grafika jest na androidzie akurat najmniejszm problemem. Nie zauważyłem, aby mi coś zamulało przez grafikę. Nawet na relatywnie słabym GPU SGX531 wszystko może działać płynnie. Poza najbardziej wymagającymi grami.

Wiem jak działa Android i niestety jest bardzo wymagający. Oczywiście tak jak mówisz jest to prawdopodobnie wina Dalvika. Mam wrażenie, że przyjęto założenia "pozwólny użytkownikom mająchych 512MB RAM odpalić 1GB aplikacji jednocześnie". Oczywiście poprzez oszustwo - zabijanie czego się da (najlepiej to czego nie widać). Wyjdziesz z aplikacji na chwile - i już nie wrócisz bez laga, bo zostanie zabita. Taki pseudo multitasking na tanich urządzeniach.

Samo to nie jest takie głupie, szkoda jedynie że byle co zajmuje na Androidzie ogromne ilości pamieci, bo JAVA zawsze była i jest pamieciożerna.
Na urządzeniach z 512MB RAM przy stacie sytemu uruchamiane jest tyle, że cały RAM jest w zasadzie zapchany. Albo i więcej (to czego nie widać od razu się zabija).
Więc jak to może dobrze działać? Dlatego moim zdaniem bez 1GB RAM i modyfikacji "Maximum Overdrive" nie ma mowy aby ten system chodził tak jak trzeba, chyba że ktoś go celowo wykastruje na maxa i wszystko powyłącza.

Głupie jest też, że przyjęto na stałe pewne wartości zależne od sprzętu (np limit aplikacji w tle), nie dając użytkownikowi wyboru, ani nie różnicując tego względem dostępnej pamięci (ostatnio na szczęście zrobili to w CyanogenModzie - więc jakby to powiedzieć "niestety miałem rację"?). Ciekawe kiedy Google się obudzi i zrobi to jak trzeba w upstream. Bo kiedyś wyczytałem wypowiedz jakiegoś developera z Google, że limit 15 aplikacji wymyślili "ot tak sobie, aby na urządzeniach z dużą ilością ramu za dużo na raz nie chodziło".

Może i fajny pomysł, ale jak się na tak mocnych procesorach nie umie zrobić, aby tak mało wymagające programy działały równolegle to coś jest nie tak. To tak jakby mi Linux wyłaczał co chwila Pidgina bo uruchomiłem Firefoxa. Śmiech na sali. Serio. Nawet w Windows Mobile czegoś takiego nie było.

Nie kupuje tłumaczeń, że Android wymaga dużo pamięci i trzeba bardzo uważać, bo ma jakieś wielkie możliwości itd. To jakieś bzdety, nie zauważyłem aby potrafił np posprzątać mój pokój.

W kwestii uprawnień to na przykładzie Swype sam właśnie pięknie pokazałeś, że uprawnienia na Androidzie są do kitu. A przy okazji zapomniałeś zgadnąć, po co mu GPS.

Owszem inne systemy mają to rozwiązane gorzej albo wcale. Wiele się tu nie wyduma, najlepiej kontrolę nad uprawnieniami dać użytkownikowi na jego odpowiedzialność, a nie dawac mu lizać lizaka przez szybę.
Tylko tyle i aż tyle.

andy 26.05.2013 17:02

Cytat:

Napisany przez Sobrus
To może z innej strony. Nie wiem co te filmy mają w rezultacie udowodnić. Skoro je obejrzałeś to zdradź mi tą tajemnicę. Że Android jest cacy tylko programiści go źle trzymają? Przecież aplikacje od Google też nie działają dobrze, więc nikt nie umie go programować? To faktycznie jest łatwy do opanowania

Na czym budujesz swoją opinię? Bo ja na tym co czytam, widzę czy oglądam. Sprawia to że pogłębiam wiedzę na dany temat.

Dwa, kolejny raz spłaszczasz moje wypowiedzi tak bardzo, że ginie z nich to co chciałem przekazać, dzięki czemu łatwiej je dopasować do tego co chcesz napisać.

Trzy, jeżeli osoba źle pisze kod, jest on mało wydajny to taka aplikacja będzie gorsza od mułu - przykłak: Facebook, Google Play. W pierwszym przykładzie kuleje praktycznie wszystko. Ta aplikacja to jeden wielki hack.
Drugi przykład nie jest już taki tragiczny. Np. przy otworzeniu zakładki "Strona główna" i próbie szybkiego przesunięcia listy w dół zostajemy zaraz zatrzymani - lista zacina się (staje) bo nie ma czego wyświetlić, czeka na grafikę i opis. Moim zdaniem już lepiej wyświetlić pustą pistę i niech się ładuje, albo zrobić animację powrotu która zasugeruje użytkownikowi że aplikacja czeka na nowe dane.
To co tutaj zrobiło Google to tragedia.

Po drugie aplikacja strasznie przymula system w momencie instalacji aplikacji - WTF?!

Pocket jakoś potrafi taką listę przewijać płynnie.


Te filmy właśnie pokazują co się robi źle, i jak powinno to wyglądać. Może oglądając to zrozumiesz o co mi ciągle chodzi.


Cytat:

Dlaczego na nim jest tak dużo tych źle napisanych?
Na Windowsa stacjonarnego też taka ilość jest duża. To że takich aplikacji pojawia się dużo jest spowodowane niskim kosztem ich tworzenia.
Ludzie często nie mają dobrej podstawy i klepią kod.

Cytat:

Programy nie mulą ze względu na zły kod, ale ze względu na marne warunki w których muszą pracować.
Gdybyś obejrzał i starał się choć trochę przyswoić wiedzę z nich to byś wiedział, że to co napisałeś jest błędne.

Przy operacjach graficznych, które brali pod uwagę narzut spowodowane przy maszynę Dalvik był minimalny.
Problemem było to że pewne operacje użytkownik wykonywał niezgodnie z pewnymi wzorcami.

Cytat:

Samo włączenie połączenia internetowego powoduje odpalenie się dużej ilości programów które czekają na ten event (np mBank). Nawet jeżeli masz 1GB wolnego ramu, to nie ma możliwości aby uniknąć laga, bo odpalenie 10+ programów w tle to spory koszt. Poza tym jest limit 15 aplikacji więc coś trzeba zamknąć. A jeżeli tyle pamięci nie masz? Przecież tylko chciałeś włączyć internet
No ale o tym min. mówią (może nie w tym filmiku ale mówią). Android daje Ci potężne możliwości od strony API, jeżeli będziesz wykorzystywał ich moc niezgodnie z pewnymi wzorcami to twoja aplikacja stanie się nie tylko mułem, ale i może zaburzyć pracę innych, zjeść baterię itp.

Na pewno w Androidzie nie wszystko jest idealne, z wersji na wersję poprawiają wiele rzeczy. Np. lokalizacje, polecam filmik:



Cytat:

I nawet najlepiej napisana i zoptymalizowana aplikacja w tym momencie zamuli. Wykład nic tu nie da.
Brakuje pewnej kontroli w systemie tych "eventów". Osobiście mam aplikację (Autostarts jest na GPL), która pozwala zablokować inne dla konkretnych sygnałów, jednak jej złe użycie może spowodować, że aplikacja przestanie poprawnie działać.

Na pewno Google powinno coś samo w tej kwestii zrobić - miejsce gdzie będzie można odznaczyć co dana aplikacja może, lub wprowadzenia konieczności umieszczenia tych opcji w aplikacji, oraz szybkiego przycisku który zbierze wszystkie aplikacje w jedno miejsce i pozwoli globalnie nam przestawić te opcje.

Cytat:

Spójrzmy prawdzie w oczy: Android jest bardzo wymagający. Znacznie bardziej niż Linux na którym bazuje.
Jądro linuksa jest używane do obsługi sprzętu, obsługa aplikacji jest realizowana przez maszynę wirtualną DalvikVM. Ma to swoje plusy, ma to swoje minusy. Na pewno minusem jest większy narzut niż odpalenie aplikacji w C/C++, plusem większa kontrola (sandboksowanie), łatwość tworzenia aplikacji - JAVA.

Jednak sama maszyna wirtualna to tylko część.

Cytat:

Działałby DUŻO lepiei, gdyby każda słuchawka miała 2+GB RAM i zarządzanie pamięcią było takie jak w innych systemach. Ale typowa słuchawka ma 512-1GB. Dlatego mamy dziwne ograniczenia multitaskingu, ubijanie procesów, lagi i podłą wydajność. . Szkoda że ograniczenia działają też na hi-endach - ale inaczej pewnie bateria by się poddała.
Czy to wina Androida, żę aplikacja Facebooka używa pierdyliarda bibliotek dzięki czemu zamula system tak żę mam ochotę rzucić telefonem o ścianę? Co prawda działa lepiej niż jej wcześniejsza wersja oparta o HTML5, jednak to dalej chyba najgorzej napisana aplikacja na Androida.

Jeżeli ludzie piszą aby coś napisać to nic dziwnego, że system potrafi paść na kolana.

Android daje niesamowitą swobodę i dlatego pisząc aplikację trzeba bardzo ostrożnie podejść do tematu.
Cytat:

With great power comes great responsibility
Cytat:

Podsumowując : mnie jako użytkownika mniej denerwują źle napisane aplikacje niż nieporadność Androida w zarządzaniu zasobami systemowymi.
Wykład jest o radzeniu sobie z tym pierwszym problemem, o drugim nic nie ma.
Ale skąd masz wiedzę jak działa system Android, skoro nie czytasz, nie oglądasz jak fachowcy mówią o nim?
Zapoznałeś się od kwestii architektury jak to wygląda?

Cytat:

Co do overdrawu, odsyłam do specyfikacji technicznej procesorów PowerVR, szukać pod hasłami TBDR oraz HSR. Overdraw jest możliwy, jeżeli obiekty są przezroczyste (w zasadzie to nie jest wtedy overdraw tylko alpha blending), ale poza tym nie. To chyba nie jest problem, aby nie używać przezroczystości tak gdzie się jej nie potrzebuje?

btw.
1. Nie jestem fanem iOS, nie twierdze że mi się podoba i nie posiadam urządzeń od Apple. Więc nie pytajcie mnie o iOS.
2. (powtórze jeszcze raz) Pogłębianie wiedzy NIE zmieni faktu, że Android zamula na wszystkim i w zasadzie w każdej aplikacji możliwy jest lag.
3. Moje własne widzimisię jest takie, że m.in nie da się odpalać i zamykać aplikacji w kółko (i robić inne głupie rzeczy których inne systemy nie robią) tak, aby użytkownik tego nie poczuł. Takiego systemu jeszcze nie wymyślono.
Cytat:

A twierdzisz tak na podstawie czego?
Jak widać problemy są i na iOS
http://www.cocos2d-iphone.org/forum/topic/40236
http://forum.unity3d.com/threads/668...fillrate-sucks
Przeczytaj to do czego zalinkowałem wcześniej?
Tak w ogóle to te procki są używane przez niektóre modele telefonów z systemem Android.
Pogłębianie wiedzy sprawi, żę dokładnie poznasz przyczynę dlaczego coś nie działa jak powinno. Obecnie to co piszesz opierasz na swoich przemyśleniach, a nie na twardych faktach.

Cytat:

Co do bezpieczeństwa pisałem już wiele razy, szkoda strzępić język. Ostatnio mnie naszło żeby w końcu spróbować Swift Key.
A on chce dostęp do SMS, pełen dostęp do internetu, telefonu, pamieci USB...
To może konkruencja Swype? Pozycja, dostęp do GPS, Kontaktów, Pełen dostęp do sieci, Pamieci USB, Bluetooth.
Nie uważam, żeby klawiaturze była potrzebna którakolwiek z wymienionych rzeczy.
Niestety regułą jest niemal, że każda aplikacja prosi o wszystko co tylko się da, więc taka informacja nie jest dla mnie pomocna. Najlepiej po prostu nic nie instalować
Zastanawiałeś się po co ta aplikacja chce te uprawnienia? Do SMS dlatego, że analizuje historię SMS i na jej podstawie może Ci generować słowa jakie będizesz chciał wpisać jako kolejne.

Dostęp do internetu potrzebny do ściągnięcia min słownika. Dostęp do karty po to aby na niej odczytać/zapisać...

Na przyszłość, zanim coś zaczniejsz krytykować zrób dobry risercz.

Cytat:

Teraz spójrzmy na statystyki. 99% userów zainstaluje swype bez mrugnięcia okiem, bo to w końcu swype. Nic złego. Kazdy to ma. Wysokie oceny na GP itd.
Czy dalej jesteście gotowi zaryzykować stwierdzenie, że dane typowego posiadacza Androida są chociaż trochę bezpieczne?
Sprawdzcie uprawnienia waszych ulubionych programów, możecie się bardzo zdziwić.
Czy dane na komputerze z Windows są bezpieczne? W końcu aplikacja ma dostęp do danych innych aplikacji?
Tutaj masz system uprawnień, który wyraźnie mówi do jakich kluczowych danych aplikacja chce mieć dostęp. W przypadku konputera tego nie masz i nie krytykujesz, dziwne?


Poniżej świetny filmik, który mówi o sieciach komórkowycy, radiu oraz baterii. Jeżeli to co tam jest opublikowane to prawda, to LTE bije tak na prawdę inne technologie na głowę ;)

sobrus 20.05.2013 11:00

Oczywiście nie ma musu używać żadnej aplikacji na Androida. Jak również na szczęście nie ma musu używać samego Androida.

Jeżeli jednak miałbym pozytywnie ocenić Androida w kwestii bezpieczeństwa, to chciałbym, aby oferował jakąś kontrolę nad uprawnieniami.

Przykładowo instalujesz Swype i aplikacja nic domyślnie nie może. W momencie skorzystania z funkcji pojawia się komunikat:
"Aplikacja Swype prosi o dostęp do GPS w celu <i tu lepiej żeby podała sensowny powód> Zgadzasz się? Zapamiętać wybór?".
Moim zdaniem klawiatura nie ma żadnego interesu w poznaniu mojej prywatnej lokalizacji więc bym się oczywiście NIE zgodził, co nie znaczy że nie chce ze swype korzystać wcale.

Plus jakiś panel kontrolny gdzie możnamy obejrzeć/zmienić nadane uprawnienia. Proste rozwiązanie i wtedy Androida bym chwalił :)
Takie rozwiązania wymuszałoby też na developerach zastanowienie się dwa razy, zanim poprosimy o uprawnienie, bo podejrzane prośby będą zauważone.

Bo póki co równie dobrze moge powiedzieć, że Windows 98 z Internet Explorerem 4.0 jest bardzo bezpieczny - wszak nie ma musu ich używać :>

demek 20.05.2013 10:44

A to jest mus jakis ich uzywac? Ktos stoi nad nimi z siekiera i jak nie zainstaluja to im rece upie.rdo.la?

sobrus 20.05.2013 08:36

To może z innej strony. Nie wiem co te filmy mają w rezultacie udowodnić. Skoro je obejrzałeś to zdradź mi tą tajemnicę. Że Android jest cacy tylko programiści go źle trzymają? Przecież aplikacje od Google też nie działają dobrze, więc nikt nie umie go programować? To faktycznie jest łatwy do opanowania :>

Każdy system da się zamulić, jak się głupio pisze programy, Android nie jest tu żadnym wyjątkiem. Ale powiedz mi dlaczego to jest ważne zwłaszcza na Androidzie? Dlaczego na nim jest tak dużo tych źle napisanych?

Otóż moim zdaniem wcale tak nie jest. Wcale nie jest tak źle z Aplikacjami na Androida. To nie jest tak, że na Androidzie skupiły się wszystkie najgorsze programistyczne nieumiałki i źle piszą soft. Programiści Google to też elita, dostanie się tam graniczy z cudem.

Programy nie mulą ze względu na zły kod, ale ze względu na marne warunki w których muszą pracować. :taktak:

Przykład z życia (wcale nie taki rzadki):
Samo włączenie połączenia internetowego powoduje odpalenie się dużej ilości programów które czekają na ten event (np mBank). Nawet jeżeli masz 1GB wolnego ramu, to nie ma możliwości aby uniknąć laga, bo odpalenie 10+ programów w tle to spory koszt. Poza tym jest limit 15 aplikacji więc coś trzeba zamknąć. A jeżeli tyle pamięci nie masz? Przecież tylko chciałeś włączyć internet :(

I nawet najlepiej napisana i zoptymalizowana aplikacja w tym momencie zamuli. Wykład nic tu nie da.

Spójrzmy prawdzie w oczy: Android jest bardzo wymagający. Znacznie bardziej niż Linux na którym bazuje. Działałby DUŻO lepiei, gdyby każda słuchawka miała 2+GB RAM i zarządzanie pamięcią było takie jak w innych systemach. Ale typowa słuchawka ma 512-1GB. Dlatego mamy dziwne ograniczenia multitaskingu, ubijanie procesów, lagi i podłą wydajność. :taktak:. Szkoda że ograniczenia działają też na hi-endach - ale inaczej pewnie bateria by się poddała.

Podsumowując : mnie jako użytkownika mniej denerwują źle napisane aplikacje niż nieporadność Androida w zarządzaniu zasobami systemowymi.
Wykład jest o radzeniu sobie z tym pierwszym problemem, o drugim nic nie ma.

Co do overdrawu, odsyłam do specyfikacji technicznej procesorów PowerVR, szukać pod hasłami TBDR oraz HSR. Overdraw jest możliwy, jeżeli obiekty są przezroczyste (w zasadzie to nie jest wtedy overdraw tylko alpha blending), ale poza tym nie. To chyba nie jest problem, aby nie używać przezroczystości tak gdzie się jej nie potrzebuje?

btw.
1. Nie jestem fanem iOS, nie twierdze że mi się podoba i nie posiadam urządzeń od Apple. Więc nie pytajcie mnie o iOS.
2. (powtórze jeszcze raz) Pogłębianie wiedzy NIE zmieni faktu, że Android zamula na wszystkim i w zasadzie w każdej aplikacji możliwy jest lag.
3. Moje własne widzimisię jest takie, że m.in nie da się odpalać i zamykać aplikacji w kółko (i robić inne głupie rzeczy których inne systemy nie robią) tak, aby użytkownik tego nie poczuł. Takiego systemu jeszcze nie wymyślono.

Co do bezpieczeństwa pisałem już wiele razy, szkoda strzępić język. Ostatnio mnie naszło żeby w końcu spróbować Swift Key.
A on chce dostęp do SMS, pełen dostęp do internetu, telefonu, pamieci USB...
To może konkruencja Swype? Pozycja, dostęp do GPS, Kontaktów, Pełen dostęp do sieci, Pamieci USB, Bluetooth.
Nie uważam, żeby klawiaturze była potrzebna którakolwiek z wymienionych rzeczy.
Niestety regułą jest niemal, że każda aplikacja prosi o wszystko co tylko się da, więc taka informacja nie jest dla mnie pomocna. Najlepiej po prostu nic nie instalować :taktak:

Teraz spójrzmy na statystyki. 99% userów zainstaluje swype bez mrugnięcia okiem, bo to w końcu swype. Nic złego. Kazdy to ma. Wysokie oceny na GP itd.
Czy dalej jesteście gotowi zaryzykować stwierdzenie, że dane typowego posiadacza Androida są chociaż trochę bezpieczne?
Sprawdzcie uprawnienia waszych ulubionych programów, możecie się bardzo zdziwić.

ed hunter 19.05.2013 23:32

Ja pierniczę, z wami się napić, nie robią takich długich butelek.

demek 19.05.2013 23:29

@sobrus
Masz wybor, albo sie zgadzasz albo nie. Masz wiele alternatyw. W iZŁOmie tego nie ma. Nawet nie wiesz na co sie zgadzasz.

A jako, ze jestes kumatym gosciem to mi nie mow o innych.

andy 19.05.2013 21:40

Cytat:

Właśnie o to chodzi, że dyskusja w ogóle nie ma sensu. Mam w domu z pięć urządzeń na Androidzie ICS i wiem jak to działa (różni producenci i różne SoC).
Nie ukształtuje sobie poglądów oglądając filmy w których smutni panowie uczą jak pisać programy.
W teorii Android może być idealny i z czystego złota, ale do mnie on nie przemawia, bo w praktyce działa tak sobie :(
Myślisz, że miałem w łapkach jeden telefon? Miałem przyjemność mieć Andoroida od 2.3.3 do 4.2.2.

Poglądy kształtuje się przez zapoznanie się z tym jak działa system, jak się pisze aplikacje, oraz jak pewne rzeczy w nich działają. Skoro nawet nie raczysz zobaczyć jak to wszystko wygląda, jak często ludzie popełniają błędy to cóż, faktycznie w takim wypadku dyskusja nie ma sensu.

Cytat:

I nie roztrząsam czy to wina systemu, czy producentów, czy programistów. Prawda jest taka, że Android na wszystkim chodzi jakby chciał a nie mógł. Nawet posiadacze high endów narzekają.
No właśnie. Nie sprawdzisz co powoduje to, tylo od razu winę zrzucasz na Androida. Dalej piszesz ogólniki. Jak napisze, że posiadacze iPhonów narzekają na niego to co? Wniesie to coś do dyskusji?

Cytat:

Obserwując różne dziwne (i totalnie idiotyczne w punktu widzenia prędkości działania) jego rozwiązania mam pewne podejrzenia dlaczego tak jest.
I nie wiem czemu ma służyć oglądanie takich filmów? Że nagle mi tablet zacznie szybciej chodzić? Ma to mnie pocieszyć czy coś? Ale dobrze, że przynajmniej prezenterom się nie przycina ;)
Masz na podstawie własnego widzimisię? Oglądanie takich filmów ma służyć na pogłębianiu wiedzy.
Jak widać u Ciebie wszystko zło to Android. Producenci zamykają system, wina Google. Mała liczba alternatywnych sklepów wina Google, aplikacja Facebooka jest spieprzona od podstaw i chodzi jak by chciała a nie mogła - wina Google.

Cytat:

Sporo tego filmu poświęcone jest overdrawowi, który z przyczyn technicznych na iOS prawdopodobnie nie istnieje, więc programiści nie muszą się specjalnie tym przejmować.
A twierdzisz tak na podstawie czego?
Jak widać problemy są i na iOS
http://www.cocos2d-iphone.org/forum/topic/40236
http://forum.unity3d.com/threads/668...fillrate-sucks

Overdraw to jeden z kilku "problemów". Wystarczy, że przy animacji wykonasz pewne kroki w innej kolejności niż powinieneś robić, lub sam algorytm-sposób jej wykonania będzie wadliwy, to mimo mocnego GPU będą problemy.

Te filmiki pokazują najczęstsze błędy, oraz prawidłowe sposoby rozwiązywania problemów, tak aby aplikacja była napisana prawidłowo.

Cytat:

A czy powiedziałem, że iOS jest bezpieczny? Android jest bezpieczny tylko o tyle, że Twoje dane nie wyciekną "nielegalnie". Natomiast "leganie" leją się strumieniami na lewo i prawo.
W przypadku Windowsa wiesz co się zdanymi dzieje? :) Jeżeli aplikacja korzysta z internetu to nie masz pojęcia co może przesyłać.

Cytat:

Fakt, nie wyciekają dziurami. Leją się bo takie są założenia tego systemu. Nie wiem jak Ciebie, ale mnie to jakoś nie pociesza, że udostępnianie moich danych jest "przewidziane przez design" i nie mam ŻADNEGO narzędzia do kontroli, jedynie nic nie mówiące powiadomienie (bo nietaktem byłoby nazwanie tego systemem uprawnień) przy instalacji programu.
To jest system uprawnień - http://source.android.com/tech/security/index.html
Na Windowsie aplikacja może odczytać np. dane innej aplikacji, zrobić z nią co chce...

sobrus 19.05.2013 20:50

Cytat:

Napisany przez andy (Post 1251403)
Wyrobiłeś sobie już zdanie, które nie do końca jest poprawne i przy nowych argumentach nawet nie raczysz ich sprawdzić, zweryfikować. Jak w takim razie dyskusja taka ma sens?

Właśnie o to chodzi, że dyskusja w ogóle nie ma sensu. Mam w domu z pięć urządzeń na Androidzie ICS i wiem jak to działa (różni producenci i różne SoC).
Nie ukształtuje sobie poglądów oglądając filmy w których smutni panowie uczą jak pisać programy.
W teorii Android może być idealny i z czystego złota, ale do mnie on nie przemawia, bo w praktyce działa tak sobie :(

I nie roztrząsam czy to wina systemu, czy producentów, czy programistów. Prawda jest taka, że Android na wszystkim chodzi jakby chciał a nie mógł. Nawet posiadacze high endów narzekają.

Obserwując różne dziwne (i totalnie idiotyczne w punktu widzenia prędkości działania) jego rozwiązania mam pewne podejrzenia dlaczego tak jest.
I nie wiem czemu ma służyć oglądanie takich filmów? Że nagle mi tablet zacznie szybciej chodzić? Ma to mnie pocieszyć czy coś? Ale dobrze, że przynajmniej prezenterom się nie przycina ;)

Sporo tego filmu poświęcone jest overdrawowi, który z przyczyn technicznych na iOS prawdopodobnie nie istnieje, więc programiści nie muszą się specjalnie tym przejmować.

@Demek
A czy powiedziałem, że iOS jest bezpieczny? Android jest bezpieczny tylko o tyle, że Twoje dane nie wyciekną "nielegalnie". Natomiast "leganie" leją się strumieniami na lewo i prawo.
Fakt, nie wyciekają dziurami. Leją się bo takie są założenia tego systemu. Nie wiem jak Ciebie, ale mnie to jakoś nie pociesza, że udostępnianie moich danych jest "przewidziane przez design" i nie mam ŻADNEGO narzędzia do kontroli, jedynie nic nie mówiące powiadomienie (bo nietaktem byłoby nazwanie tego systemem uprawnień) przy instalacji programu.

M@X 19.05.2013 19:59

Android Flame War
 
Podaj przyklad takiej platformy.

Yossi 19.05.2013 19:55

Cytat:

Napisany przez M@X (Post 1251354)
Szkoda tylko, ze dozylem czasow iz na niektorych platformach komorkowych tez trzeba zaczac od "Settings" zamiast po prostu uzywac...

...ale na szczescie wybralem te wlasciwa ;-)!

Szkoda tylko, że (NIE "IŻ") na niektorych platformach komórkowych w ogóle nie można zacząć od "Settings" (bo ich nie ma) tylko z bólem zaakceptować to, co producent uznał, że jest dla usera najlepsze, zamiast po prostu ustawić po swojemu i używać... nie martwiąc się co rano "dostanie... czy nie dostanie..."

andy 19.05.2013 19:48

Cytat:

Ta riposta to było pięć filmów, pamiętam.

Jakiś facet wziął iPhone i jakiegoś Androida, przyjął tezę o wyższości jednego nad drugim i nakręcił pięć długich filmików. W dodatku po angielsku, a ja ze słuchu to słabo rozumiem i musiałem się natężać jak u Mrożka, ale dzielnie zniosłem ze 50%, bo obiecałem obejrzeć.

Pokazywał coś tam na ekranach obu smartfonów i mówił co mu się wydaje. Nie przyjął żadnej metodologii badań, w ogóle nie określił co jest przedmiotem badań - aż trudno krytykować, bo nie ma czego krytykować.
On pokazał w których miejscach Android bije na głowę iOS, tak w kwestii funkcji, jak i użyteczności.
Cytat:

After using an iPhone for 30 days, I realized that Android has a much more polished UI and more intuitive features. Things were much more difficult to do on the iPhone then they were on Android. This is the reason why I created this video series. I want to show the flexibility on Android compared to iOS.

I love technology and enjoy using Google, Apple, Asus, Samsung, and many other gadgets out there. I hope you enjoy this video and subscribe to my channel.


Nie pokazał co mu się wydaje, ale porównał konkretne funkcje, oraz jak je włączyć. Wiesz ciężko jest mi uwierzyć, że taki ktoś jak Ty nie potrafi zrozumieć tego co on tam mówi, angielski trudny nie jest skoro i ja go w większości łapię bez problemu.
No ale jak się czegoś nie chce to tak jest. Na przyszłość nie wysnuwaj tutaj tez, których nie potrafisz obronić.



Cytat:

Równie dobrze mogę wziąć
a) chińską zapalniczkę
b) jogurt Jogobella
włączam kamerę, pakuję do buzi zapalniczkę i mówię "nie ma smaku truskaweczki, oj niedobre", potem stukam kapciem w jogurcik i mówię do kamery "oj nie pali nie pali".

Dziękuję
Trollowanie wychodzi Ci najlepiej co? Po co wracasz? Wiesz kiedyś myślałem, że można z Tobą podyskutować, jednak przyszedł czas że zrozumiałem że twoja obecność tutaj to trollowanie.

Sam wielu rzeczy na forum nie lubię, wiele mnie denerwuje, ale przynajmniej staram się merytorycznie podchodzić do każdej dyskusji.

Jeżeli chcesz trollować to idź sobie na forum onetu.

Cytat:

Napisany przez sobrus
Nie ma co się dalej spierać, mam na te tematy nieco inne poglądy :)
Na Androidzie wszystko wygląda na spieprzone, ale miło że da się poprawić. A bezpieczny jest, ale chyba dla Google bo dla użytkowników na pewno nie :)
Znam Twoje zdanie, Ty moje też, nie ma co dalej flamować. :piwo:

Tu nie chodzi o to, że masz inne poglądy. Czy przynajmniej starałeś się zobaczyć to co wrzuciłem i obiektywnie ocenić? NIE.

Wyrobiłeś sobie już zdanie, które nie do końca jest poprawne i przy nowych argumentach nawet nie raczysz ich sprawdzić, zweryfikować. Jak w takim razie dyskusja taka ma sens?
Aha, i Android jest bezpieczniejszy od iOS. To FAKT. Kilka stron temu były podane konkretne raporty.

pali8 19.05.2013 14:16

Cytat:

Napisany przez andy (Post 1251357)
Zdaniem Paliego w tej kwestii bym się za bardzo nie przejmował. Kiedy mówił o prostocie iOS to dostał ripostę w postaci konkretnych porównań. Do tej pory czekam na odpowiedź.

Ta riposta to było pięć filmów, pamiętam.

Jakiś facet wziął iPhone i jakiegoś Androida, przyjął tezę o wyższości jednego nad drugim i nakręcił pięć długich filmików. W dodatku po angielsku, a ja ze słuchu to słabo rozumiem i musiałem się natężać jak u Mrożka, ale dzielnie zniosłem ze 50%, bo obiecałem obejrzeć.

Pokazywał coś tam na ekranach obu smartfonów i mówił co mu się wydaje. Nie przyjął żadnej metodologii badań, w ogóle nie określił co jest przedmiotem badań - aż trudno krytykować, bo nie ma czego krytykować.

Równie dobrze mogę wziąć
a) chińską zapalniczkę
b) jogurt Jogobella
włączam kamerę, pakuję do buzi zapalniczkę i mówię "nie ma smaku truskaweczki, oj niedobre", potem stukam kapciem w jogurcik i mówię do kamery "oj nie pali nie pali".

Dziękuję


Wszystkie czasy w strefie CET. Aktualna godzina: 20:46.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.