Framework Detector: ingyenes appal deríthető ki, mivel készült egy Android-alkalmazás

Egy új, ingyenes Android-alkalmazás megmutatja, hogy a telefonunkon futó appok Flutter, React Native, Unity, Xamarin, Cordova vagy natív Java/Kotlin alapokon készültek-e.

A Framework Detector nevű eszköz azoknak készült, akiket érdekel, milyen fejlesztői technológia áll egy-egy Android-alkalmazás mögött. A programot fejlesztők, visszafejtéssel (reverse engineeringgel) foglalkozó szakemberek, diákok és technológia iránt érdeklődők használhatják, hogy megismerjék a telepített appok architektúráját, illetve összehasonlítsák a különböző platformfüggetlen fejlesztői keretrendszereket – vagyis olyan technológiákat, amelyekkel egyetlen kódbázisból lehet appot készíteni több operációs rendszerre (Android mellett például iOS-re is), szemben a natív fejlesztéssel, amely kizárólag egy adott platformra optimalizál. A Flutter (Google), a React Native (Meta) és a Xamarin (Microsoft) mind ilyen platformfüggetlen keretrendszerek, az Unity elsősorban játékfejlesztésre használt motor, a Cordova pedig webes technológiákra (HTML, CSS, JavaScript) épülő appok készítésére szolgál. A háttértechnológia ismerete a visszafejtéssel foglalkozóknak azért fontos, mert keretrendszerenként eltérő eszközökkel és módszerekkel lehet egy alkalmazást elemezni vagy dekompilálni.

Mit tud az alkalmazás

A Framework Detector fő funkciója, hogy felismeri egy adott alkalmazás mögött álló technológiát. A program az összes telepített alkalmazást egyszerre is képes átvizsgálni, így gyorsan áttekinthető, hogy a telefonon milyen technológiákkal készült alkalmazások futnak.

Az elemzés teljes egészében a készüléken zajlik, internetkapcsolat nélkül is. Ez egyszerre jelent adatvédelmi előnyt és gyakorlati kényelmet: az alkalmazás nem kér fiókregisztrációt, és felhasználói adatokat sem gyűjt. A fejlesztők emellett könnyű, gyors és energiatakarékos programként jellemzik.

Kezelőfelület és használat

A Framework Detector kezelőfelülete letisztult, három fő elemre épül: egy navigációs menü gombra a bal felső sarokban, egy keresőgombra középen, valamint egy menügombra a jobb felső sarokban. A menü segítségével szűrhetők a kimutatott keretrendszerek, a navigációs menüben pedig súgó és kapcsolattartási információk érhetők el.

Akadálymentesség: van még mit javítani

Az Accessible Android – amely az Android-alkalmazások akadálymentességére szakosodott blog – tesztje szerint a Framework Detector kezelőfelülete nem teljesen felkészült a képernyőolvasót használó felhasználók számára. A recenzió szerint „a Keresés és a Menü gombok nincsenek megfelelően felcímkézve a képernyőolvasók számára”. A TalkBack, a Google beépített képernyőolvasó szoftvere – amely a látássérült felhasználóknak hangosan felolvassa a kijelzőn megjelenő elemeket – ennek ellenére néhány másodperces fókuszálás után felismeri a gombok funkcióját, vagyis az app használható, csak nem annyira kényelmesen, mint egy jól felcímkézett felületnél elvárható lenne. A bírálat szerint megfelelő címkézéssel az alkalmazás jelentősen kényelmesebbé válhatna a képernyőolvasót használók számára.

Ár és elérhetőség

A Framework Detector teljesen ingyenesen letölthető a Google Play áruházból, fizetős csomagok, előfizetések vagy hirdetések nélkül.

A cikk a Framework Detector App Review alapján, AI felhasználásával készült magyar adaptáció, ezért apróbb pontatlanságokat tartalmazhat.

Szólj hozzá!

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük