Мобильді қосымшалардың жіктелуі


Жұмыс түрі:  Дипломдық жұмыс
Тегін:  Антиплагиат
Көлемі: 48 бет
Таңдаулыға:   

Қазақстан Республикасы Білім және ғылым министрлігі

Л. Н. Гумилев атындағы Еуразия ұлттық университеті

Зұлхаш Данияр Кенжетайұлы

«Android ортасында, бастауыш сынып оқушыларына арналған интелектуалды ойынның мобильді қосымшасын әзірлеу»

ДИПЛОМДЫҚ ЖҰМЫС

- « Экология » мамандығы

Нұр-Сұлтан 2022

Қазақстан Республикасы Білім және ғылым министрлігі

Л. Н. Гумилев атындағы Еуразия ұлттық университеті

«Қорғауға жіберілді»

«___» 2021 ж.

кафедрасының меңгерушісі

ТАӘ

ДИПЛОМДЫҚ ЖҰМЫС

Тақырыбы: «Логикалық ойынның мобильді қосымшасын әзірлеу»

- « Экология » мамандығы

Орындаған: .

(қолы)

Ғылыми жетекші:

(қолы)

Нұр-Сұлтан 2022

Л. Н. Гумилев атындағы Еуразия ұлттық университеті

факультеті,

кафедрасы,

мамандығы

«Бекітемін»

Кафедра меңгерушісі

ТАӘ

“___” 20__ж.

Дипломдық жұмысты орындауға арналған

ТАПСЫРМА

Студент:

4 курс, тобы, мамандығы

1. Дипломдық жұмыс тақырыбы:

Логикалық ойынның мобильді қосымшасын әзірлеу « » 20 ж. №ректордың бұйрығымен бекітілді

2. Дипломдық жұмысты тапсыратын уақыты: «»2021 ж.

3. Жұмыста алынған мәліметтер (заңдар, кітаптар, зертханалық-өндістік мәліметтер)

Мақалалар, кітаптар, интернет ресурстары, ғылыми зерттеу жұмыстары бойынша баяндамалар

4. Дипломдық жұмысты жасауда туындайтын сұрақтар

Дипломдық жұмыстың құрылымы, негізгі мәлімет көздеріне жарамды кітаптар бойынша, жұмыс мазмұнын құруда туындайтын сұрақтар, зерттеу барысында қолданылатын әдістер

5. Графикалық мәліметтер тізімі: кестелер, суреттер

6. Ұсынылған негізгі әдебиеттер тізімі:

7. Жұмыс бойынша кеңес беру (оларға қатысты жұмыстың бөлімдерін көрсету)

Номері

Бөлімнің атауы

Ғылыми жетекші,

Кеңес беруші

Тапсырманы алу уақыты

Тапсырманы

берген

(қолы)

Тапсырманы

алған

(қолы)

НомеріБөлімнің атауы: Кіріспе
Ғылыми жетекші,Кеңес беруші:
Тапсырманы алу уақыты:
Тапсырманыберген(қолы):
Тапсырманыалған(қолы):
НомеріБөлімнің атауы: Әдебиет көздерімен танысу
Ғылыми жетекші,Кеңес беруші: .
Тапсырманы алу уақыты:
Тапсырманыберген(қолы):
Тапсырманыалған(қолы):
НомеріБөлімнің атауы: Дипломдық жұмыстың 1 тарауын дайындау
Ғылыми жетекші,Кеңес беруші:
Тапсырманы алу уақыты:
Тапсырманыберген(қолы):
Тапсырманыалған(қолы):
НомеріБөлімнің атауы: Дипломдық жұмыстың 2-3 тарауын дайындау
Ғылыми жетекші,Кеңес беруші:
Тапсырманы алу уақыты:
Тапсырманыберген(қолы):
Тапсырманыалған(қолы):
НомеріБөлімнің атауы: Барлық үш тараудын қорытындысы
Ғылыми жетекші,Кеңес беруші:
Тапсырманы алу уақыты:
Тапсырманыберген(қолы):
Тапсырманыалған(қолы):

8. Дипломдық жұмысты орындау кестесі

Жұмыстың кезеңдері

Орындау

мерзімі

Ескертпе
№: 1
Жұмыстың кезеңдері: Тақырыпты бекіту
Орындаумерзімі:
Ескертпе:
№: 2
Жұмыстың кезеңдері: Материал жинақтау
Орындаумерзімі: .
Ескертпе:
№: 3
Жұмыстың кезеңдері: Теориялық бөлімін әзірлеу (1 тарау)
Орындаумерзімі:
Ескертпе: Іс-тәжірибе басталғанша
№: 4
Жұмыстың кезеңдері: Аналитикалық бөлімін әзірлеу (2-3 тарау)
Орындаумерзімі:
Ескертпе: Іс-тәжірибе кезінде
№: 5
Жұмыстың кезеңдері: Қорытынды бөлімін әзірлеу
Орындаумерзімі: .
Ескертпе:

Іс-тәжірибе біткеннен

кейін бірінші

№: 6
Жұмыстың кезеңдері: Дипломдық жұмысты алдын ала қорғауға ұсыну
Орындаумерзімі:
Ескертпе: Консультациялар, шолу дәрістер кезінде
№: 7
Жұмыстың кезеңдері: Дипломдық жұмысты рецензияға беруге ұсыну
Орындаумерзімі:
Ескертпе:
№: 8
Жұмыстың кезеңдері: Дипломдық жұмыстың соңғы нұсқасын ғылыми жетекшінің пікірі мен рецензиясын бірге беру
Орындаумерзімі:
Ескертпе:
№: 9
Жұмыстың кезеңдері: Дипломдық жұмысты қорғау
Орындаумерзімі: .
Ескертпе: МАК кестесіне сәйкес

Тапсырманың берілген уақыты: «»20__ж.

Ғылыми жетекші:

Тапсырманы орындаушы: студент


Аннотация

Дипломная работа на тему «Разработка мобильного приложения интеллектуальной игры для учеников начальных классов на Android» выполнена на 50 страниц, содержит 19 рисунков и 1 таблицу. Дипломная работа состоит из 3 глав. В работе рассмотрены вопросы проектирования и создания мобильного приложения логической игры. Рассмотрены теоретические вопросы, посвященные основным понятиям мобильных приложений, рассмотрены среды их разработки. Описана предметная область, выполнен обзор аналогов приложения. Разработано мобильное прилдожение «Games», дано руководство пользователя программы.

Аңдатпа

"«Android ортасында, бастауыш сынып оқушыларына арналған интелектуалды ойынның мобильді қосымшасын әзірлеу»" тақырыбындағы дипломдық жұмыс 50 беттен тұрады, 19 сурет пен 1 кестеден тұрады. Дипломдық жұмыс 3 тараудан тұрады. Жұмыста логикалық ойынның мобильді қосымшасын жобалау және құру мәселелері қарастырылған. Мобильді қосымшалардың негізгі ұғымдарына арналған теориялық мәселелер, оларды әзірлеу ортасы қарастырылады. Тақырып аймағы сипатталған, қосымшаның аналогтарына шолу жасалды. "Games" мобильді қосымшасы әзірленді, бағдарламаны пайдаланушы нұсқаулығы берілді.

Abstract

The thesis on the topic "Development of mobile applications of intellectual games for junior school children on Android" is made on 50 pages, contains 19 figures and 1 table. The thesis consists of 3 chapters. The paper considers the issues of designing and creating a mobile application of a logic game. Theoretical questions devoted to the basic concepts of mobile applications are considered, their development environments are considered. The subject area is described, the application analogues are reviewed. The mobile application "Games" has been developed, the user manual of the program has been given.


МАЗМҰНЫ

Кіріспе . . . 7 1 Мобильді қосымшаларды құрудың теориялық аспектілері . . . 10 1. 1 Мобильді құрылғыларға арналған бағдарламалық өнімдерді әзірлеу ерекшелігі . . . 10 1. 2 Пәндік облысты талдау . . . 17 1. 3 Android үшін мобильді қосымшаларды әзірлеу ерекшеліктері . . . 19 2 Мобильді қосымшаны әзірлеу технологиялары мен құралдарының сипаттамасы . . . 25 2. 1 Есептің қойылымы . . . 25 2. 2 Әзірленген қосымшаның қолданыстағы аналогтарын шолу . . . 26 3 Логикалық ойынның мобильді қосымшасын әзірлеу және іске асыру . . . 31 3. 1 Мобильді қосымшаның құрылымы мен логикасы . . . 31 3. 2 Қолданушының нұсқалығы . . . 43 Қорытынды . . . 47 Пайдаланылған әдебиеттер тізімі . . . . . . ………49 ҚОСЫМША . . . …. . … . . . 51


Кіріспе

Адамның әрқашан іс хабардар болу қажеттілігі ақпараттық технологияларды барлық жаңа девайстар мен гаджеттерді құру бойынша тікелей желіге шығарады. Компьютерлер мен ноутбуктерді пайдаланудың ыңғайсыздығы әртүрлі шағын компьютерлердің, смартфондар мен коммуникаторлардың пайда болуына себепші болады, олардың негізінде сол операциялық жүйе жатыр. Бүгінгі таңда Android және iPhone платформалары көш бастап тұр.

Бірақ бұл платформалар бір жағдайда ғана толыққанды жұмыс істей алады - егер олар үшін мобильді қосымшаларды әзірлеу жүзеге асырылған болса.

Телефонмен барлық уақытта өткізетін адам оның құрылғысында бар қосымшаның қол жетімділігі шегінде болады. Мысалы, ол белгілі бір бағдарламадан құлақтандыруды көреді, оған жұмыс үстеліндегі белгіше арқылы кіріп, оның мазмұнымен таныса алады. Осының бәрін ескере отырып, әзірлеушілер арасында қарапайым пайдаланушылардың планшеттері мен смартфондары үшін нағыз соғыс жүріп жатыр. Өйткені, шын мәнінде, қазіргі заманғы технологиялардың көмегімен ойындар мен ойын-сауық бағдарламаларын шығаруға, оларда жарнама табуға, сондай-ақ клиенттерге өз өнімдерін, қызметтерін ұсынуға, олардан пікірлер мен т. б. жинауға болады.

Соңғы жылдары мобильді құрылғыларға сұраныс деңгейін сипаттайтын көрсеткіш тұрақты өсуде Осылайша, осы сипаттаманың негізінде мобильді қосымшаларды құру өзекті және орынды болып табылады деген қорытынды жасауға болады

Мобильді қосымша операциялық жүйемен жабдықталған мобильді құрылғыларда пайдалануға арналған бағдарламалық құрал болып табылады Оларды өндіруші зауыт құрылғысына орната алады немесе флэш-тасығыштардан жүктеп алады немесе олар тегін немесе белгілі бір ақы үшін берілетін онлайн дүкендерден жүктелуі мүмкін

Дипломдық жұмыс тақырыбының өзектілігі iOS, WindowsPhone және Android операциялық жүйелеріндегі ұялы телефондарды пайдаланушылардың саны күн сайын өсуімен байланысты. Смартфонның көмегімен адамдар шексіз деректерге қол жеткізе алады: көңіл аударуы, бухгалтерияны жүргізуі, медиаконтентті көру, ойындар мен пайдалы бағдарламаларды орнату, дәрігердің қабылдауына жазылу және т. б. Осының арқасында мобильді қосымшалар нарығын көптеген адамдар жұмылдырылған перспективалық сала деп атауға болады.

Мобильді интернеттің пайда болуымен бірге мобильді қосымшалар мен ойындарды әзірлеу сияқты қызмет аса өзекті болып отыр. Ойын нарығы геометриялық прогрессияда артады.

Жыл сайын көп адамдар мобильді ойындар ойнайды. Қазір нарықта танымал ойын өндірушілер ғана емес, сонымен қатар жеткілікті білім мен уақыт бар бір адам пайдалана алады.

Мобильді қосымшаларды әзірлеу құралдары үнемі жетілдіріледі, сондықтан ойындар аз ауқымды ортада әзірленуден нашар болмайды. Олар оңай көрініп, бірақ өте қызықты және сұранысқа ие мүмкін мүмкін.

Ойындарды дамытуда ірі компаниялар ғана айналысатын және оларды дамытуға арналған құралдар тек компаниялар ішінде ғана уақыттар жоғалып кетті.

Компьютерлік ойында ойын процесі геймплей деп аталады (ағылш. gameplay) . Ол ойыншылардың ойын әлеміне қалай әсер етуі мүмкін және ойын әлемі ойыншылардың жасаған іс-қимылдарына қалай жауап береді анықтайды. Қазір барлық ойындар дайын ойын қозғалтқыштары негізінде жасалады. Ойын қозғалтқышы - бұл ойынның негізгі функционалдығын қамтитын кешенді бағдарламалық жүйенің (ойын) бағдарламалық ядросы, бірақ нақты ойынның геймплей функциясына тән. Мұндай компоненттердің әрқайсысы ойын қозғалғышының бөлігі болып табылады. Кейде ойын қозғалысы графикалық қозғалысқа, физикалық қозғалысқа, дыбыстық қозғалысқа және т. б. бөлінеді. Типтік, ойын қозғалысы түрлі жобаларда оларды қайта пайдалануға мүмкіндік беретін нақты ойын қарағанда мамандандырылмаған болып табылады. Дегенмен, кейбір ойын әзірлеушілері ойынның барлық бастапқы кодын қозғайды.

Ойын қозғалыстарындағы әрекеттер скрипттердің көмегімен сипатталады. Скрипт-бағдарлама интерфейсін пайдалана отырып, пайдаланушы қолмен жасайтын кейбір тапсырманы автоматтандыратын бағдарлама немесе бағдарлама сценарий файлы

Мобильді құрылғыда ойынды іске қосу үшін оны бейімдеу керек. Ол өзінің пайдаланушылық қасиеттерін барынша сақтай отырып, бастапқыда жазылған ортамен ерекшеленетін басқа ортада жұмыс істеу үшін, кейбір бағдарламаның немесе оның бөлігінің бейімделуін бағдарламалау деп түсінеді.

Әзірлеу технологиялары барлығына қол жетімді және тіпті бір әзірлеушіге басқалардан көмек сұрамай, өз ойын жасауға мүмкіндік береді. Қазір көптеген жобалар бағдарламалық бөлігін құруды жеңілдететін арнайы құралдар ойын қозғалтқыштары көмегімен әзірленуде. Алайда, көп функциялы құралдардың үлкен санына қарамастан, әзірлеушіден шынымен жақсы өнім жасау үшін өте көп еңбек қажет. Мобильді құрылғылардың дамуы, атап айтқанда ыңғайлы және интуитивті түсінікті сенсорлық басқаруы бар смартфондардың пайда болуы ойын аудиториясын едәуір кеңейтті.

Смартфондардың ұтқырлығы мен оңай басқару компьютерлік ойындарды ұнатпайтын адамдарды тартты. Бұл ең алдымен смартфондардың мобильділігіне және қысқа ойын сессияларының кез келген жерде және қалағаныңызша ойнатылуына байланысты. Адамдар ұзақ уақыт бойы немесе қоғамдық көлікпен сапарға шыққанда ғана «уақытты өткізу» үшін ойнай бастады.

Дипломдық жұмыстың мақсаты логикалық ойынның мобильді қосымшасын әзірлеуболып табылады.

Қойылған мақсатқа жету үшін келесі міндеттерді шешу қажет:

  • мақсатты аудиториямен байланыс процесінде заманауи мобильді қосымшалардың рөлін талдау;
  • мобильді қосымшаны әзірлеу ерекшеліктерін зерттеу;
  • пәндік саланы зерттеу және мобильді қосымшаны әзірлеуді негіздеу, сондай-ақ оны құру кезеңдерін зерттеу;
  • Android ортасында, бастауыш сынып оқушыларына арналған интелектуалды ойынның мобильді қосымшасын әзірлеу.

Бұл жұмыста зерттеу нысаны мобильді құрылғыларға арналған қосымшалар болып табылады.

Зерттеу пәні мобильді қосымшасын әзірлеу бойынша іс-шаралар жиынтығы болып табылады.

Зерттеудің теориялық-әдістемелік негізі ретінде А. Е. Васильев, П. Гецманн және т. б. сияқты мобильді қосымшалардың нарығында кіру және позициялау мәселелеріне арналған отандық және шетелдік авторлардың еңбектері қызмет етті.

Дипломдық жұмысты жазу кезінде сандық және эмпирикалық әдістер қолданылды: талдау, жіктеу, деректерді жинау және салыстыру.

Дипломдық жұмыстың келесі құрылымы бар: кіріспе, үш тарау, қорытынды, пайдаланылған әдебиеттер тізімі.

Зерттеудің практикалық маңыздылығы - әзірленген қосымшаны логика ойын мақсатында қолдануға болады.

Дипломдық жұмыстың бірінші тарауында мобильді қосымшалардың бағдарламалық өнімдерін жасаудың теориялық негіздері мен ерекшеліктері ашылған, пәндік облысы сипатталған, сондай-ақ "Android"үшін мобильдік қосымшаларды әзірлеу ерекшеліктері қарастырылған.

Екінші тарауда әзірленген мобильді қосымшаның аналогтарына шолу жасалған, мобильді қосымшаны құру үшін бағдарламалау тілін таңдау негізделген, құрылатын бағдарламалық өнімге қойылатын талаптар ұсынылған.

Үшінші тарауда мобильді қосымшаны жобалау және бағдарламалық жүзеге асыру орындалды - интерфейс жасалды, қолданудың функционалдық сипаттау және әзірленген қосымшаны тестілеу жүзеге асырылды.


1 Мобильді қосымшаларды құрудың теориялық аспектілері 1. 1 Мобильді құрылғыларға арналған бағдарламалық өнімдерді әзірлеу ерекшелігі

Бүгінгі күні адам өз өмірінің барынша қолайлылығы мен жайлылығы үшін бәрін жасайды. Осы мақсатта ақпараттық технологиялар саласындағы мамандар мобильді қосымшаларды жасайды, соның арқасында адам өмірінің түрлі салаларында көптеген міндеттерді шешуге болады

Барлық мобильді қосымшаларды шартты түрде жұмысқа арналған бағдарламаларға және ойын-сауық бағдарламаларға жіктеуге болады (сурет 1) .

Сурет 1 Мобильді қосымшалардың жіктелуі

Жұмыска арналған бағдарламалар жұмыс процестерін бақылауға және оңтайландыруға, талдамалық есептер жасауға, басқа да функционалдық міндеттерді жүзеге асыруға мүмкіндік береді Ойын-сауық бағдарламалары қызықты және әр түрлі бос уақытты өткізу үшін қызмет етеді Бірақ тәжірибе көрсеткендей, бүгінде мамандандырылған софт үлкен сұранысқа ие. Осындай бағдарламалардың көмегімен жақсы ақша жасауға болады, өйткені қазіргі заманғы кәсіпорындар онда бар бизнес-процестерді жеңілдететін немесе оңтайландыратын өнімдерге инвестиция салады. Соңғы жылдары мобильді құрылғыларға сұраныс деңгейін сипаттайтын көрсеткіш тұрақты өсуде Осылайша, осы сипаттаманың негізінде мобильді қосымшаларды құру өзекті және орынды болып табылады деген қорытынды жасауға болады Мобильді қосымша операциялық жүйемен жабдықталған мобильді құрылғыларда пайдалануға арналған бағдарламалық құрал болып табылады Оларды өндіруші зауыт құрылғысына орната алады немесе флэш-тасығыштардан жүктеп алады немесе олар тегін немесе белгілі бір ақы үшін берілетін онлайн дүкендерден жүктелуі мүмкін [1] . Мобильді утилиталарды бірнеше түрлері бойынша жіктеуге болады, мысалы, жұмыс түрі бойынша (сурет 2) .

Сурет 2 Мобильді утилиталарды жұмыс түрлері бойынша жіктеу

Алдыңғы жоспардың қосымшаларына, іске қосылмаған кездерде жұмыс істейтін бағдарламалар жатады мысалы, мобильді ойындар. Фондық қосымшаларды баптау қажет еткенде қолданылады. Аралас бағдарламалар интерактивті әсердің белгілі бір дәрежесіне қарамастан, жоғарыда айтылған екі режимдерде де жұмыс істейді. Аралас бағдарламаларға, мысалы, мобильді вирусқа қарсы бағдарламаларды жатқызуға болады. Виджиттер - бұл жұмыс үстелінде ақпараттық хабарларды көрсететін қосымшалар. Мұндай қосымшаларға, мысалы, мобильді құрылғы батареясының заряды туралы уақыт немесе деректер беретін утилиттер жатады. Күрделі қосымшаларға, мысалы, орнатылған қосымшаларды жою, жад кэшін тазалау, мобильді құрылғы туралы деректерді көрсету сияқты құралдарды қамтитын бағдарлама утилитасын жатқызуға болады [2] . Контентті қосымшалар үлкен танымалдылыққа ие, оның басты міндеттері музыка тыңдау, фото және фильмдерді көру, сандық журналдар мен кітаптарды оқу болып табылады. Контентті қосымшаларға ауа райы, рецепттер, жаңа жаңалықтар, рецепттер немесе көрме, форумдар немесе чемпионаттар туралы деректерді ұсынатын ақпараттық қосымшаларды, сондай-ақ арнайы жарнамалық қосымшаларды жатқызуға болады [3] . 3-суретте мобильді қосымшалардың қызмет түрі бойынша жіктелуі көрсетілген.

Сурет 3 Мобильді қосымшалардың қызмет түрі бойынша жіктелуі

Мобильді әлеуметтік желілер күн сайын бүкіл әлемде көптеген аудиторияны арттыра отырып, үлкен танымалдыққа ие болады. Бұған мобильді интернеттің дамуы ықпал етеді. 4-суретте мобильді қосымшалардың монетизация түрі бойынша жіктелуі көрсетілген.

Сурет 4 Мобильді қосымшалардың монетизация түрі бойынша жіктелуі.

Әдетте, кез келген бағдарлама үшін өмір циклін құру басты идеяны анықтаудан басталады, содан кейін бағдарламалық құралды әзірлеу, іске асыру, пайдалану және тестілеудің барлық кезеңдері арқылы жол өтеді. Бұл ретте бағдарламаның мақсатына байланысты өмірлік цикл үнемі өңделеді Бұл ретте бағдарламаның мақсатына байланысты өмірлік цикл үнемі өңделеді.

Мобильді қосымшаның өмірлік циклінің кезеңдері:

1. Мақсатты орнату - бұл кезеңде пайдаланушылардың негізгі аудиториясы анықталады, маркетингтік міндеттер зерттеледі, аудиторияны тарту жолдары мен тұжырымдамалары әзірленеді.

2. Талаптарды талдау - мұнда бағдарламаға қойылатын талаптар анықталады, техникалық тапсырма жасалады.

3. Интерфейсті жобалау және бағдарламалық кодты жазу - бұл кезеңде дизайн әзірленеді, экрандар схемасы, қара прототиптер жасалады. Сондай-ақ мұнда бағдарламаны қолдану жоспары жасалады, сервердің шарттары мен жоғары деңгейдегі сынып моделі анықталады.

4. Интерфейс дизайнын бекіту-бұл кезең жоғары детализация моделін жасауды және оны пайдаланушы сынауды көздейді.

5. Бағдарламалау және функцияларды баптау - мұнда клиентті, серверді, қауіпсіздікті орнату, сондай-ақ өнім модульдік тестіден өтеді

6. Тестілеу-тест-кейстердегі алғашқы қалауларға сәйкестікке зерттеу.

7. Дүкендерде жариялау - мобильді қосымшамен таныстыру.

8. Техникалық қолдау-бағдарламаны жақсарту және анықталған қателерді тіркеу мақсатында пайдаланушылармен өзара іс-қимылды жүзеге асыру.

9. Даму және жаңарту - барлық циклдарды қайталауды білдіреді.

10. Өнімді ұстаудан бас тарту немесе жою [4] .

Қосымшаның интерфейсін әзірлеуді прототиптерді құрудан бастау қажет.

Бірінші кезекте қағазда, одан әрі прототиптеуге арналған арнайы бағдарламаларда немесе дәстүрлі графикалық редакторларда, содан кейін құрылғыда тестілеу үшін веб-қосымша түрінде.

Бұл бастапқы кезеңдерде интерфейсті құру үшін түрлі әдістерді сынап көруге, жұмыс істемейтіндерді бөліп алуға, интерфейстің бір мәнді немесе күрделі бөлшектерін анықтауға және неғұрлым дұрыс шешімдерді ұсынуға көмектеседі.

Пайдаланушы интерфейсін жасау кезінде пайдаланылатын негізгі принциптердің құрамына кіреді:

  • реттілігі,
  • эстетикалық тұтастық,
  • тікелей қарам-қатынас;
  • нақты әлем нысандары метафораларын қолдану;
  • кері байланыс;
  • іске асырылатын іс-қимылдарды қолданушының бақылау деңгейін теңдестіру [5] .

5-суретте Android платформасының пайдаланушы интерфейсін жобалауға негізделген тәсіл ерекшеліктері көрсетілген.

Сурет 5 Android платформасының ерекшеліктері

Қосымшаның жұмыс істеу процесінде әртүрлі қателер туындауы мүмкін: желі жоғалады, жады аяқталды, бос дискілік кеңістік аяқталды. Қосымша жоғалмау үшін әрқашан өңдеу кодын жазуға тырысу керек.

Сонымен қатар, пайдаланушылардың ыңғайлылығын қамтамасыз ету мақсатында келесілерді орындау ұсынылады: басты міндетті іске асыру интерфейсін үйлестіру, пайдаланушылар үшін маңызды қосымша мазмұнына көбірек мән беру, экранның жоғарғы бөлігіне жақын неғұрлым маңызды объектілерді орналастыру, әртүрлі міндеттерді жүзеге асыру үшін жасалатын қосымша бойынша пайдаланушылардың жолдарын ойластыру, қарапайым пайдаланушыларға түсінікті терминологияны пайдалану, деректерді енгізу үшін қажетті пайдаланушылардың еңбек шығындарын қысқарту, мүмкіндігінше интерфейсте файлдық жүйемен және файлдармен жұмыс, бірнеше жұмыс сценарийлерін ойластыру, параметрлер экрандарын болдырмау, жұмыс және жылдам іздеу жасау, әрең байқалатын анимация пайдалану және т. б. [6] .

Қосымша өнімділігі.

Көп жағдайда пайдаланушыға көрінетін өнімділік мәселелері жүйе ресурстарының жетіспеушілігінен туындамайды, бірақ бағдарлама тым ұзақ жүзеге асырылатын негізгі кезекпен бұғаттайды.

Қоcымшаны жылдам іске қосу үшін, ең басында көп әрекеттер жасамау керек.

Талап етілетін ресурстарды олар шын мәнінде қажет болған сәтке дейін бастамашылық етуді кейінге қалдыру қажет. Қосымшаны жасау кезінде қажетті мәліметтерді өңдеу көлемін ескеру қажет, және қойылған мақсат үшін ең қолайлы деректер құрылымы мен алгоритмдерді таңдау қажет. Егер ол кодты қиындатса, ең алдымен түсінікті кодты жазуға тырысыңыз [7] .

Қосымшаның жұмыс процесінде энергияны тұтынуға әсер ететін негізгі факторларға келесілерді жатқызуға болады (6 сурет) .

Сурет 6 Қосымшаның жұмыс процесінде энергияны тұтынуға әсер ететін негізгі факторлар

Бұл ресурстарды мүмкіндігінше аз пайдалану қажет. Егер оларды пайдалану керек болса, оны бір үлкен ресурсқа бірнеше шағын өтініштерді топтастыру арқылы жасауға тырысу керек.

Сондай-ақ, жадты оңтайлы пайдалану мобильді құрылғылардың шектеулі ресурстары жағдайында үлкен маңызға ие. Мобильді құрылғыларда жүктеу файлы жоқ болғандықтан, жедел жад ресурсы таусылғанда, тым көп жадты бөлетін қолданбаларды жүктейді.

Жұмыс барысында қосымша жадтың жетіспеуі туралы операциялық жүйенің хабарлауларын өңдеп, тиісті түрде әрекет етуі тиіс. Қолданба бүктеліп, ОЖ фондық режиміне кетер алдында, сыни деректерді сақтап қалу және басқа да қажетті әрекеттерді орындау үшін қосымшаға белгілі бір уақыт береді. Сол уақытта пайдаланылмайтын жадты босату керек, себебі бұл қолданбаның жад жетіспеуі жағдайында іске қосылғанына көп уақыт береді [8] .

Тестілеу кезеңінде талаптарды анықтау үшін қолдан тексеру үшін тестілеушілерге немесе тапсырыс берушілерге қосымшаны жинау қажет болуы мүмкін

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Мобильдік қосымшалар
Үлестірілген ақпараттық жүйелер
Мобильді қосымшаларды әзірлеу процесі
Жаңалықтар мобильді қосымшасы
МОБИЛЬДІ ҚОСЫМШАЛАРДЫ ӘЗІРЛЕУДІҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ
Телефон орналасу үлгісі
Мобильді қосымшаның бөлімдеріне сипаттама
Зерттеу пәні - Android жүйесінде бастауыш мектеп балаларына арналған дамытушы ойындар технологиясын оқыту
Android платформасына арналған мобильді қосымшалар
Мобильді қосымшалардың қызметтері
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz