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


Билет №30 Sketchware ортасы



бет90/92
Дата23.06.2022
өлшемі0,67 Mb.
#37247
1   ...   84   85   86   87   88   89   90   91   92
Билет №30

  1. Sketchware ортасы

Sketchware әзірлеу ортасында қосымшаларды құру Java-ға кодты енгізу мүмкіндігі бар блоктарды қолдана отырып, визуалды бағдарламалау арқылы жүзеге асырылады. Қосымшаларды әзірлеудің осы ортасының артықшылығы-бағдарламалық кодты әртүрлі пішіндер мен түрлі түсті блоктардан құратындығыңда. Әр блокта Java коды бар, мысалы, кескінді басу коды.


Sketchware-де кодтау мысалы
Интерфейс және негізгі функционалдылық App Inventor-ге ұқсайды, бірақ Sketchware негізінен мобильді құрылғыда жобалардың эскиздерін жасауға арналған, оны кейін Android Studio-да аяқтауға болады. Ол үшін осы IDE-де жобаның бастапқы кодын экспорттау функциясы бар.
Sketchware негізгі мүмкіндіктері:
Drag&Drop Ide, 4.4 немесе одан жоғары Android нұсқасында жұмыс істейді, онда нысандар мен блоктармен өзара әрекеттесу оларды сүйреп апару арқылы жүзеге асырылады
Жобада графикалық және дыбыстық файлдарды пайдалану.Жобаның бастапқы кодын алу (Java және XML).APK файлын құру және орнату
Java-да кодты жобаға енгізу
Бағдарлама жобасын іске қосқаннан кейін сіз бірден бағдарламаның визуализация бөлімінде – көрініс қойындысында боласыз. Сол жақта сіз виджеттер жиынтығын көресіз-виджеттер, оң жақта экранның орналасуы. Виджеттер-бұл қарапайым нысандар және экранда көрінетін басқару элементтері, мысалы, электрондық батырма, мәтін, сурет, қосқыш, жүгірткі. Қажетті виджетті таңдап, оны экранға орналастыруға болады. Виджетті жою үшін оны белгілеп және пайда болған себетке жылжытыңыз. Орналасуды құру кезінде Sketchware бағдарламалау ортасы негізгі файлды қалыптастырады және жазады. Бұл файлды қолмен өзгертуге және қосуға болады. Ол белгілеу файлы деп аталады, өйткені онда қолданба элементтерін орналастыру және сол элементтердің қасиеттері туралы ақпарат бар. Виджет сипаттарын бағдарлама жұмыс істемей тұрып орнатуға болады. Құрамдас компоненттер бөліміне өтіп, қажетті компонентті қоса аласыз. Компоненттер-диалогты қоспағанда, визуалды көрінісі жоқ күрделі нысандар. Бүгінгі таңда даму ортасы келесі компоненттерден тұрады:
Intent-интернет
SharedPreferences-Жергілікті сақтау орны
Caendar-күнтізбе
Vibrator-виброотклик
Таймер-таймер
Диалог терезелері
MediaPlayer-фондық музыканы ойнауға арналған медиа ойнатқыш
SoundPool-аудио ағындармен жұмыс істеуге арналған нысан
ObjectAnimator-виджет анимациясы
Камера камерасы
FilePicker-файлдармен жұмыс
Гироскоп-гироскоп
Firebase DB-осы Firebase базасымен жұмыс істеуге арналған нысан
Firebase Auth-Firebase-пен жұмыс істеу кезінде аутентификацияға арналған объект
Firebase Storage-Firebase деректер қоймасымен жұмыс істеуге арналған объект
Interstitial ad-дисплей жарнама
TextToSpeech-мәтінді сөйлеуге түрлендіру
SpeechToText-сөзді мәтінге түрлендіру
ReguestNetwork-желілермен жұмыс
BluetoothConnect-Bluetooth арқылы байланыс
LocationManager-геолокацияны басқару

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







  1. Достарыңызбен бөлісу:
1   ...   84   85   86   87   88   89   90   91   92




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

    Басты бет