Új hozzászólás Aktív témák

  • thiclyoon

    aktív tag

    válasz Timer #57 üzenetére

    Olvastam a topikot, de itt nem tudtam továbbmenni, annyira küszködtem a könnyeimmel :DDD

    "Kenheted a hajadra a szoftvert, ha az egész telefon gyenge, és animációkkal próbálják elkenni a lassúságát. Elvből nem fizetek avittas megoldásokért egy kisebb vagyont, pláne nem akkor, amikor tele a piac korszerűbb megoldásokkal."

    Ha az egész telefon gyenge, akkor gondolom a lassúságot vagy elkenik*, mint ahogy a rendszer és a rendszerappok esetén teszik (hiszen azok alkalmaznak bőven animációkat), vagy egyszerűen lassú marad az adott app - más megoldást hirtelen nem látok. Szeretném elárulni, hogy bármilyen app megírható nulla animációval, csak használni senki se használná, mert teljesen idegesítően működne. Próbáltam, elhiheted, nem véletlenül olyan könnyű az animációkat beépíteni a fejlesztés során iOS-en. :) Fejlesztőként mondhatom, hogy Androidon sokkal többször kell a teljesítménylimittel küzdeni, mint fordítva.
    Hasonlóan ehhez a kijelentéshez, remélem, hogy az avittas megoldást is összességében érted, mármint mind hardverre, mind szoftverre: szeretnélek megkérni, hogy nézz szét az Android elérhető kódjaiban, csoda dolgokat találhatsz! Például olyanokat, hogy a 10+ éves megkötésekkel kell appokat fejleszteni ma is. Ez ténykérdés, hogy olyan rendszerszintű (OS, VM) megkötések vannak, amit egyszerűen nem tudsz megkerülni (arról nem is szólva, mikor pl. a Huawei userek tömegével jönnek a supportra, hogy "nem működik az app, nem jön értesítés." Hát persze, csak legyen valaki aki korrekten megoldja ezt a hibát...). Persze azt hiszem, még mindig lehet mondjuk C++-ban fejleszteni, amivel néhány ilyen dolog kikerülhető, de nincs ember a világon, aki ezt az utat választaná. Ha valami, akkor szerintem ez nevezhető avittas megoldásnak. Ha bármivel nem értesz egyet, javíts ki kérlek :R

    És még mielőtt: körülbelül 10 évig használtam Androidot, most épp iPhone-om van. Nekem teljesen mindegy mit használok, amíg valóban működik, aminek működnie kell - igen, használtam már drágább Androidot is, ismerem a dolgait. Olvastam, hogy előkerült a drága iPhone kártya is itt: én a jelenlegi legolcsóbbat használom, mert tudom, hogy ez is bőven elég, a többi számomra pénzkidobás lenne.

    *: kis technikai segítséget szeretnék kérni: hogyan oldható meg ez, hogy egy gyenge telefonra smooth animációt tegyünk, hogy ne látszódjon, milyen gyenge? ;] iOS esetében jöhetnek a tippek, a megfejtők között egy hámozott lufit sorsolok ki (amellett, hogy tényleg érdekel), főként, hogy egyelőre nem igazán láttam olyan appot, ami előhozná ezt a lassúságot. Játékoknál talán van, hogy nincs meg a 60 fps egy ideig, de ott aztán tényleg nem tudom, hogy a smooth animációkat melyik GPU tudná kirenderelni, ha éppen az 51. frame-et rajzolja ki közben.

Új hozzászólás Aktív témák