15
Кіріспе
Біздің уақытта, қосымшаға рұқсат алу рөлі және мағынасы өсуде. Бұл
тақырыптың өзектілігі қосымша дамуының заманауb кезеңі Android-та жаңа
қосымшаларды құру тенденцияларының сипатталуында айқындалады. Қазіргі
таңда біздің алдымызда, мобильді платформалар үшін қосымша әзірлеушілер
ретінде, кең мүмкіндіктер ашылуда. Бірнеше жыл бұрын, қарапайым
әзірлеуші өз қосымшаларын бүткіл әлем бойынша миллиондаған
тұтынушыларға, қосымшалар магазиндері көмегімен, сата алатындығы, ал
тұтынушылар осы қосымшаларды сатып алатындығы мүмкін еместей
көрінген. Түрлі көзқарастар бойынша 2016 жылы әлемдік мобильді
қосымшалар нарығының көлемі – АҚШ-ның 51 млрд доллорын құрады, App
Anieесептеулері бойынша 2020 жылға бұл көрсеткіш АҚШ-тың 101 млрд
доллор белгісін асырады. Себептердің бірі болып смартфондар үшін
операциялық жүйелерді, Windows Phone платформасы бар Microsoft, IOS бар
Apple және Android-ды бар Google секілді, негізгі өндіргіштер арасындағы
бәсекелестік тұрақты ұлғаюы саналады. Бұл келесі уақыттарда осы
платформалар жоғары қарқынмен дами түсетіндігін болжауға мүмкіндік
береді, ал ол мобильді қосымшаларды әзірлеушілердің қажеттілігі арта
түсетіндігін білдіреді.
Мобильді құрылғылардың пайда болуымен, интернетке рұқсат бар
кезінде кез-келген тұтынушы уақыт пен орынға қарамастан оған
қызығушылық тудыратын ақпаратқа рұқсат ала алады. Белгілі бір сипаттағы
ақпараттарға жиі жүгінуіне қажетті тұтынушылар саны кеңейді. Бұл осы
қажеттіліктерді қанағаттандыра алатын, арнайы қосымшалардың құрылуына
қажеттілігін тудырады. Мысалы, мұндай қосымшаларға мамандандырылған
сайттарды жатқызуға болады:
- сұранымды қанағаттандыратын, бүткіл сайт бойынша қажетті
ақпараттарды іздеу қажеттілігін жоюшы, мамандандырылған қосымшалар;
- лезде әрекет ету ұлғайтылған;
- тек қажетті ақпарат жүктеледі, яғни интернет трафикті үнемдеу;
- жарнама болмауы;
- қаралым үшін аса ыңғайлы интерфейс;
- аса ыңғайлы функцианалдылық.
Дипломдық жұмыста алынған тапсырма – Android жүйесіне арналған
бағдарламалық қамтамасыздандыруды жасау: вебинарлар, білім беру
бойынша курстар, жаңалықтарды қарастыру және т.б. мүмкіндіктері бар,
«Қазақтелеком» АҚ ДАИКТ бөлімшесіне арналған ақпараттық қосымша.
Android операциялық жүйесі – мобильді құрылғыларға арналған ең
атақты платформалардың бірі. Яғни, Apple-дан өнімнің арзан аналогын есем,
альтернативті, оның жоғары даму динамикасы бар негізгі бәсекелесі.
Плптформа Linux ядросында жасалған. Андроид жүйесінің реттеу иілгіштігі
ыңғайлы құралдармен ауа сәтті әрекеттеседі, ол жаңа қосымшаларды құру
16
үшін идеалды шешім болып табылады. Андроид – құрылғылар үшін негізгі
БҚ-дың көзі болып Android Market саналады.
Бұл жұмыс визуалды нысан-бағдарланған Java программалау
ортасындағы жаңалықтық қосымшаларды үйренуге арналған. Дипломдық
жұмысты жасау үшін 4.0.3 нұсқасының SDK Android құраушылары
қолданылады.
Бұл
жұмыста
жаңа
қосымшалармен
жұмыс
құраушыларды
қарастырылған, олардың сипаттамалары, негізгі қасиеттері және функциялары
берілген.
Біздің уақытта ақпараттық портал өз идеяларымызды жүзеге асыруға
арналған құралдардың бірі болып табылады. Оның құрылу мақсаттары сан
түрлі сипатқа ие болуы мүмкін. Сондықтан интернет порталын құруда
мақсатты нақты анықтауын талап етеді. Менің мақсатым болып жаңалықтық
қосымшаның негізгі жұмыс қағидаларын сипаттау және үйрену, жаңалықтық
қосымшалармен жұмыс атқару үшін құраушыларды үйрену саналады. Бұл
жұмысты жазу барысында осы қосымшаға мысал болатын, программа
құрылды.
17
1 Теориялық бөлім
1.1 Жоба мақсаты
Бұл жұмыстың мақсаты болып, Интернет арқылы оқытушылар мен
білім алушылар арасындағы тікелей байланысты ұсынатын және
дистанциялық білім беруді қолдайтын функцияларды қамтамасыз ететін,
Android платформасы үшін келешекте мобильді қосымшаларды жасайтын
және мобильді байланыстар дамуының жалпы мәселелерін шешуші,
тапсырмаларды қоюға, мобильдік интерфейс дизайн үлгілері мен қағидаларын
талдауды қамтамасыз етуге, мобильді – білім берудің артықшылықтарын оқу
саналады.
Қосымша кез-келген тұтынушыға өзінің жеке кабинетін құрып,
мақалалар, журналдар және кітаптарды қарау арқылы білім алуға мүмкіндік
береді. Тұтынушы, өз электронды поштасын тіркеу түрінде қоса, өз сұхбатына
басқа тұтынушыларды қоса алады. Одан басқа, ол басқа тұтынушылармен
файлдар алмаса алады, хабарландыруларды қоса алады және олар үшін
сауалнамалар құра алады.
Осылайша, курс мүшелері осы сауалнамалардағы сайлау жөнінде
хабарлама ала алады, және сауалнама нәтижелеріндегі қоғамдық пікірді
қарастыра алады. Бұл функциялар оқытушыларға, вебинар үзілімін
болдырмай, білім алушылардың сауалнамаларға жауаптарын лезде жинауға,
ал білім алушыларға таңдалынған бөліктердегі нәтижелерді еркін қарауға
мүмкіндік береді. Одан басқа, курс мүшелерімен файылдар алмасу
функциясы, осы қосымшаны қолдану арқылы, білім алушыларға өз
оқытушыларының файылдарын әлемнің кез-келген нүктесінде алуға
мүмкіндік береді. Курс анонстары иегерлермен, мүшелерді қандай да бір
жаңалықтар жөнінде хабарлауға қолданылуы мүмкін. Ол үшін, жоғарыда
келтірілген барлық функцияларды қамтамасыздандыруға, тұтынушылардың
мәліметтерін сақтау үшін мәліметтер базасында орналастырылатын, веб-
серверлердің құрылуының қажеттілігі бар. Және, тұтынушылар арасындағы
байланыс қосымша арқылы, ал веб-сервер қолданбалы программалау
интерфейсі (API) арқылы жүзеге асырылады. Бұл қалай жұмыс
атқаратындығын жақсы түсіну үшін.
Одан басқа, білім алушы аса белсенді және дәріске мотивацияланған
болуы үшін мінсіз жасалған, және де, соңғы қатарда емес, бұл мобильдік
гаджеттар көмегімен дистанциялық білім алуды қолдайтын, қосымшаны көп
көлемде жасауды құрудағы басқа әзірлеушілердің пайда болуы үшін жақсы
бастама болмақ.
Бұл мақсаттарға қол жеткізу үшін бірнеше мақсаттар ең алдымен
бағындырылуы тиіс. Ол келесі мақсаттар:
- мобильді білім алу теориясы жөнінде әдебиеттерді қарау;