Miért natív alkalmazások jobb hibrid
Mintegy natív és hibrid alkalmazások, ma beszélni Denisom Altuhovym - Android-fejlesztő Anadea.
Mondja, mint egy profi: a különbség a natív alkalmazások hibrid?
Nos, nézd: a natív a platform-specifikus, legyen az Android, iOS vagy Windows. Meg vannak írva az anyanyelv - Java az Android és Objective C esetén, abban az esetben az iOS. Letöltés csak hivatalos boltokban.
Tény, hogy ez a web-alkalmazást?
Igen. És előnye, hogy cross-platform - egyszer írható minden platformon, a Windows, Android és az iPhone vagy amit felfedezni. De itt ilyen korlátozás, hogy sok műszaki jellemzők, amelyek szükségesek az ügyfél, akkor nem dostuchishsya. Például, azt akarja, hogy aktívan a kamera - egy nem őshonos nem teszed. És ne tervezzen Hyde, ami, az iOS és az Android.
A különböző böngészők mashup lehet különböző módon jelenjenek meg?
Meg lehet „float”, hanem globálisan minden ugyanúgy néz ki. De például, ha valaki megszokta, hogy az Android, akkor várhatjuk, hogy bizonyos standard „androidovskie„dolog. És amikor a böngésző alkalmazás lefektetett nem ahogy gondolja, hogy ez, őszintén szólva, bosszantó.
Minden nagyobb alkalmazások elsősorban őshonos. Miért?
A korlátozás hiányában - ez a fő oka. Akkor is elérheti bármely alkalmassága, hogy az operációs rendszer. Ez az alkalmazás sokkal rugalmasabb, sokkal jobb az akkumulátorral, köszönhetően a megfelelő architektúra az anyanyelvén. Operációs rendszer maga nézi a jelentkezését, és építi a helyes működését az akkumulátor, a képernyő és így tovább. Ugyanazt a munkát a kártyákat realizált hibrid kérelmet használata nélkül a natív Google-eszközzel és az Apple, akkor sokkal nehezebb.
Ó, Istenem!
És így annak érdekében, hogy legalább valamit látni! És akkor, hogy megértsük, mi történik ott, elég nehéz volt. A végén, az ügyfél jött az a tény, hogy ahelyett, hogy egy hibrid, megparancsolta két natív alkalmazások - iOS és az Android.
Ami a biztonságot?
Van is egy hibrid veszíteni. Apk-fájlt lehet letölteni csak egy helyről - a boltban. Plusz van a lehetőség arra, hogy a kérelem benyújtása előtt az összes szabványos eszközök titkosítása, hide végrehajtását, és így tovább. Amellett, hogy a használni kívánt titkosítási még olyan dolog, mint ProGuard - megtöri a kapcsolatot, törli a neveket. A nem őshonos sem ezt, és ez azt jelenti, hogy bárki képes lesz szétszedni, hogy ellopja a kódot, letölthető néhány más helyen.
Ez most egy hibrid natív alkalmazások a még mindig nagyon messze van?
Természetesen. Az e szavak jelentését, ha tervezni valami nagyon egyszerű, általános, ha a költségvetés alacsony, és az idő fogy. Valami, ami nem kell minden erejét a készülék nem kapcsolódik a „vas”. Ha azt szeretnénk, hogy a funkciók, az operációs rendszer natív Google és az Apple épített hegyi módszerek és munkamódszerek a kamerával, térképek, bluetooth és mások. És természetesen lesz jobb és jobb, és nem újra feltalálta a kereket néhány harmadik fejlesztők.
Én teljesen egyetértek veled. Köszönjük, hogy időt, hogy beszéljen!
Szívesen.
Összegezve a beszélgetést Denis:
Mobil-első, vagy pletykák bukása a desktop nagymértékben eltúlzott?