Мобильді технология ұялыбайланысүшінқолданылатын технология


Вирустымобильдіқосымшалар



бет11/92
Дата23.06.2022
өлшемі0,67 Mb.
#37247
1   ...   7   8   9   10   11   12   13   14   ...   92
Байланысты:
Билет

Вирустымобильдіқосымшалар

Мобильдівирустар-бұлұялытелефонның, смартфонның, коммуникатордыңжұмысынаараласуғаарналғаншағынбағдарламалар, олардеректердіжазады, бүлдіредінемесежоядыжәне SMS пен Интернет арқылыбасқақұрылғыларғатаралады. Негізіненжоғарысұранысқаиеқосымшалардамобильдівирустарболады. Олардыңарасындапернетақта, фото редакторлар, қоңырауүндерінжасауғаарналғанқосымшаларжәне т. б. бар. Олар:


com.studio.keypaper2021
com.pip.editor.camera
org.my.favorites.up.keypaper
com.super.color.hairdryer
com.club 3.ap.photo.editor
com.hit.camera.pip
com.daynight.keyboard.wallpaper
com.super.star.ringtones
Бұлбағдарламапакеттерініңатаулары, яғниолардыңидентификаторларысияқты. Мұныңбәрізияндыбағдарламаларболғандықтан, олардыжасаушыларолардыіздейтінінжәнеоларменкүресетінінбіледі. Сондықтаноларсізбенбіргекөретінқолданбалардыңпайдаланушыаттарынөзгертугедайынболуымүмкін. Бірақбізонықадағалайалмаймыз. Сондықтан, осытұрғыданалғанда, идентификаторлардыбақылаужәнезияндыбағдарламалықжасақтаманыжоюәлдеқайдасенімдіболыптабылады.
Мобильдіқауіпсіздікережелерінжаңартып, естесақтаңыз:
Үшіншітарапкөздеріненқолданбалардыорнатпаңыз, бірақоперациялықжүйеніңпараметрлеріндебұғантыйымсалғандұрыс!
МобильдіОЖменбарлықорнатылғанқосымшалардыуақытылыжаңартыңыз.
Android құрылғысындағыбарлыққұрылғылардымобильдіантивируспенқорғаңыз.
Ұялыбайланысоператорыныңжекекабинетіндеақылықызметтердіңтізімінүнемітексеріпотырыңызжәнеөзіңізжазылмағанбарлықнәрсеніөшіріңіз.
Әрқашанқолданбасұрайтынрұқсаттардыңтізімдеріноқыпшығыңызжәнеартықоперациялардыңорындалуынажолбермеңіз.
Билет №5

  1. Кроссплатформа. Кроссплатфорлыжәненативтіөңдеу. Кроссплатфорлыәзірлеудіңартықшылықтары мен кемшіліктері

Кроссплатформа (межплатформенность) — бағдарламалықжасақтаманыңбірнешеаппараттықплатформаларменнемесеоперациялықжүйелерменжұмысістеуқабілеті. Әртүрліплатформаларүшіншарттыкомпиляцияны, орналасудыжәнекодтыорындаудықолдайтынжоғарыдеңгейлібағдарламалаутілдерін, әзірлеужәнеорындауорталарынқолдануарқылықамтамасызетіледі. Типтікмысал-Linux және Windows операциялықжүйелеріндебіруақыттажұмысістеугеарналғанбағдарламалықжасақтама.


Нативтіәзірлеу
Жергіліктідамудабарлықүшқабатбірқұралдаржиынтығыменжазылған. Сондықтаноларбір-біріменқосымшақиындықтарсызөзараәрекеттесеалады.
Жергіліктідамудыңартықшылықтары:
платформа үшінстандарттықұралдар, кітапханалар мен тәсілдерқолданылады;
әрплатформаныңайналасындаүлкенқауымдастыққұрылды;
қосымшалар платформа аясындаештеңеменшектелмейді.
Негізгікемшілігі-әр платформа үшінбірдей логика бөлекжазылуы керек.
Кроссплатфорлы даму
Дамудыңбұлтүріанатілініңнегізгікемшілігінжабады: барлықүшқабатбарлықплатформаларүшінбірретжасалады. Айқынмысалдар-Facebook-тенReactNative (RN), Google-денFlutterжәне Microsoft-танXamarin.
Негізгіартықшылығы: логиканыңкөпбөлігішыныменбірретжазылады.
Кемшіліктері:
уақытөтекеле, соңғыплатформаныңегжей-тегжейінтереңірекбілуқажетболуымүмкін;
қолданбалар платформа үшін "табиғиемес" болыпкөрінуімүмкін;
платформа тұрғысынанстандарттыеместілдерқолданылады: RN үшін JavaScript, FlutterүшінDartжәнеXamarinүшін c# ;
Сізәзірлеушіретіндесіз тек соңғыплатформағағанаемес, аралықплатформаға да тәуелдіболасыз.
Кроссплатфорлыәзірлеудіңартықшылықтары
қосымшаныңбіруақыттабірнешедүкендердепайдаболуынабайланыстыпайдаланушыбазасынкеңейту-бұлжәнеоданкейінгіартықшылықтарнақты бизнес мақсаттарыүшінүлкенмаңызғаие;
бірбастапқы код әр платформа үшінбірнешеәзірлеушілердіжалдауқажеттілігінжояды;
даму жылдамдығынарттыру. Әртүрліжобаларүшініскеқосумерзімдерінқысқартукөрсеткіштеріқосымшаныңфункционалдығынабайланыстыәртүрліболады, бұлқаншалықтықиын, бірақуақыттыүнемдеуорташаесеппен 20% жетуімүмкін. Бұлtime-to-market – өнімніңнарыққашығумерзімінқысқартады.
Платформалыққосымшаныңкодтықбазасының 75% - ын оны жаңажобаларғабейімдеуарқылықайтапайдалануғаболады. Қателердітүзетужәнежаңафункционалдылықтықосушығындарыазаяды.
Кроссплатфорлыәзірлеудіңкемшіліктері
1. Бейімделутұрғысынанидеалдыемес интерфейс
Пайдаланушыларөздерініңгаджеттерініңпайдаболуынажәнефункционалдығынасоншалықтыүйренеді, сондықтанолароларғаорнатылғанқосымшаларданбарыншажауапбереді. Оларәртүймеөзініңзаңдыорнындаболатынына, парақтыайналдыруоларүшіноңтайлыжылдамдықпенжүретінінежәнекез-келгенәрекеткедереужауапберетінінесенімдіболғысыкеледі. Кросс-платформалыққосымшаларкейдебірыңғайинтерфейстіқолданаотырып, нақтыплатформалардыңерекшеліктерінескерусізжасалуымүмкін.
Әрине, сізсауаттыбейімделеаласыз, бірақсоданкейінуақыт пен ақшаныүнемдеудіңартықшылығыкетеді, олплатформалықплатформалардыңбастыартықшылықтарыныңбіріболыптабылады. Дизайн әрплатформаға, әртүрліқұрылғыларғабейімделгенкезде, бұлжергіліктіқосымшаныңдизайнынжасаукезіндегідейкөпуақыттыалады.
Соныменқатар, графика мен интерфейсті "баяулату" туралы нюанс болуымүмкін, бірақFlutterжақтауыжағдайындабұлмәселетегістеледі.
2. Әзірлеуқұралдарыарасындағыбіріншілікүшінкүрес
Платформалықдамуғаарналғаншешімдернарығындабәсекелестіккүнсайынкүшейетүсуде. ЕгербұрынReactNativeжәнеXamarinәзірлеушілерарасындаеңтанымалболса, қазірФлуттерпайдаболды. Бұрынғышеңберлердежүзегеасырылғанжобаларүшінбұлкодтықолдаудыңықтималнашарлауынбілдіруімүмкін – мысалы, тиімділіктұрғысынан.
Мұндай проблема отандық даму үшінқорқыныштыемес. Жаңақұралдардыенгізубіртіндепжүредіжәне тар маман үшінміндеттібірнешебағдарламалаутілдерінбілуоғанбарлықжаңалықтарды тез шешугемүмкіндікбереді. Соныменқатар, әроперациялықжүйеніңайналасындаүлкенкәсібиқауымдастықтар бар, нәтижесіндетуындағанкез-келгенқиындықмыңдағанадамдар оны шешугекөмектесугедайынфорумдардаосындаймәселенііздеуменшешіледі. Шындығында, платформалық даму саласыүшінболашақтаинновациялардыңтаралуыныңжоғарыжылдамдығынқамтамасызететінкәсібиортаныБелсендіқалыптастырупроцесіжүріпжатқанынатапөткенжөн. Бірақотандықдамудыоперациялықжүйелердіжеткізушілер 100% - ғадамытып, қолдайды, өйткеніоләлі де "туған".
3. Платформалыққосымшаларжергіліктіқосымшаларғақарағандаикемдіемес.
Бұлтехнологияныңбірізділігібелгілібірплатформағабағытталғанстеккежоғалады. Бұлжергілікті даму өнімдерінеқарағандашешімніңқұрылғыларменжәнеоперациялықжүйелерменинтеграциясының аз деңгейінеәсеретеді.





  1. Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   92




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет