Дипломдық жоба тақырыбы: «Оқу процесіндегі мобильдік қосымша


Android платформасы үшін әзірлеу ортасының негізгі сипаттамалары



бет4/9
Дата10.02.2023
өлшемі2,35 Mb.
#168261
түріДиплом
1   2   3   4   5   6   7   8   9
Байланысты:
Диплом жоба сонгы

1.1.2 Android платформасы үшін әзірлеу ортасының негізгі сипаттамалары

Android-тің даму ортасы ретіндегі басты қазынасы оның API болды.


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

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

  • Wi-Fi құрылғысына қол жеткізу;

  • телефон мен деректерді беруге арналған GSM, EDGE және 3G желілерінде қоңыраулар мен SMS-ті қоңырау шалып, қабылдауға, деректерді жіберуге және алуға болады;

  • GPS сияқты навигациялық қызметтермен жұмыс істеуге арналған кешенді API жасаңыз;

  • камера мен микрофоннан ақпаратты ойнатуды немесе жазуды қоса алғанда, мультимедиялық құрылғыларды толық бақылау;

  • Акселерометр және компас сияқты сенсорлық құрылғылармен жұмыс істеуге арналған API;

  • p2p протоколы арқылы деректерді беру мүмкіндігі бар Bluetooth-мен жұмыс істеуге арналған кітапханалар;

  • IPC хабарламаларын жіберу; ортақ деректер үшін сақтауды өшіру;

  • фондық қосымшалар мен процестерді анықтау;

  • "жұмыс үстеліне" арналған виджеттер, тірі каталогтар (Live Folders) және тірі тұсқағаздар (Live Wallpaper) бар;

  • бағдарламаны іздеу нәтижелерін жүйелік іздеуге біріктіру мүмкіндігі;

  • ашық бастапқы кодтары және HTML5 қолдауы бар WebKit негізіндегі кіріктірілген браузер;

  • пайдаланушы интерфейсінде карталармен жұмыс істеу функционалдығын пайдаланатын қолданбаларды толық қолдау;

  • мобильді құрылғылар үшін аппараттық жеделдетілген графикалық жүйе үшін оңтайландырылған, оның ішінде векторлық 2D графикасымен жұмыс істеуге арналған кітапхана және OpenGL ES 2.0 көмегімен үш өлшемді графиканы қолдау;

  • аудио, бейне файлдарды немесе кескіндерді ойнатуға және жазуға арналған мультимедиялық кітапханалар;

  • динамикалық ресурстармен жұмыс істеу құралдарын пайдалана отырып локализациялау;

  • құрамдас бөліктерді қайта пайдалануға және ендірілген қосымшаларды ауыстыруға арналған бағдарламалық компоненттер жиынтығы [4].





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




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

    Басты бет