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


MIT App Inventor визуалды бағдарламалау ортасының мүмкіндіктері



бет35/92
Дата23.06.2022
өлшемі0,67 Mb.
#37247
1   ...   31   32   33   34   35   36   37   38   ...   92
MIT App Inventor визуалды бағдарламалау ортасының мүмкіндіктері

App Inventor — бастапқы коды ашық веб-қолданба болып табылады. Google компаниясымен әзірленген, қазіргі таңда Массачусетс технологиялық институтының қолдауында. Осы бағдарлама компьютерлік бағдарламалаудағы жаңа бастаушыларға Android операциялық жүйесімен қолдаулы қолданба жасауға мүмкіндік береді. StarLogo TNG және Scratch бағдарламалау тілдеріне ұқсас графикалық интерфейс пайдаланушыларға жүгірткі(мышь) арқылы визуалды объектілерді көшіруге, сол арқылы жұмыс істейтін қолданбаны жасауға үлесін қосады. Осы жобаны жүзеге асыру барысында Google компаниясы онлайн әзірлеу орталары және білім беру мақсатындағы бағдарламалау жайлы көптеген зерттеулер жасаған болатын.


App Inventor және оған ұқсас жобалар конструкторлық білім беру теорияларына негізделіп, бағдарламалаудың белсенді оқыту барысында көптеген қажетті идеяларды тарту мүмкіндігі қарастырылады . Осы жоба 1960-шы жылдардағы Сеймур Паперт және МТИ тобының жұмысынан басталып, Митчелл Резниктің Lego Mindstorms және StarLogo проектілерінде орын алатын компьютер мен білім беру салаларындағы өтетін тоқтаусыз қозғалыстың бөлігі болып табылады.
Оған қоса, MIT App Inventor Firebase және Database қосымшаларын қолдайды. Оның мақсаты - Google-дің Firebase базасы негізінде қолданушыларға ақпарат сақтауға мүмкіндік беру.
MIT App Inventor – Java және Android SDK программалау тілін білуді талап етпейтін OS Android платформасына арналған қосымшаларды визуалды әзірлеудің бұлтты ортасы, алгоритмдеудің қарапайым негіздерін білу жеткілікті.
Мұнда жұмыс істеу үшін Google немесе Google Apps аккаунт болуы қажет, ал программаларды құру программалық код блоктарын пайдалану арқылы визуалды режимде жүзеге асырылады.



  1. Android-амалдық жүйесі. Платформа құрылғылары

Android — ықшамды (желілі) операциялық жүйе. Ол Linux ядросының негізінде жасалған және коммуникаторлар, планшетті компьютерлерге, санды ойнатқыштарға, қолсағаттарға, нетбуктар мен смартбуктарға арнап жасалынған.


Бұл операциялық жүйе «Android Inc» компаниясының кеңселерінде жасалған. 2005 жылы Google компанияны сатып алды және оны пайдаланушылар кез-келген адам контентті жүктей алатын тегін операциялық жүйені қолдана алатындай етіп жыл сайын жаңартып отыруға жауапты болды.
Бүгінгі күнге дейін Google Android-пен көптеген элементтерді жаңартты: Contacts қосымшасынан интеграцияланған Google іздеу жүйесіне немесе «Google Now».
Ресми көрінісі Android әлемге 5 жылдың 2007 қарашасында өтті, онда 80-ге жуық компаниялар тобы мобильді құрылғылардың ашық көздерін шығаруға шешім қабылдады.
Android мүмкіндіктері:
Құрылғылар: Android – негізінен жоғары ажыратымдылықтағы дисплейлерге, VGA, 2D графикасына, 3D графикасына және дәстүрлі телефондарға қызмет етеді.
Сақтау: SQLite, деректерді телефонға сақтау үшін қолданылатын мәліметтер базасы қолданылады.
Қосылу мүмкіндігі: Бұл операциялық жүйе көптеген қосылыстарды қолдайды: GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA +, NFC, WiMAX, GPRS, UMTS және HSDPA +.
Messenger қызметі: Android SMS және MMS-пен үйлесімді, бірақ WhatsApp немесе Telegram сияқты жедел хабар алмасу қосымшалары бар қосымшалар дүкені болғаннан кейін бәрі азаяды.
Браузер: Операциялық жүйеде JavaScript V8 қозғалтқышымен қамтамасыз етілген WebKit негізіндегі өте қарапайым Интернет-шолғыш бар.
Java қолдауы: Ішінде Android-тің Java-да архитектурасы бар, бірақ сыртында оның осы тілге негізделген виртуалды машинасы жоқ.
Мультимедиялық қолдау: Ол көптеген мультимедиялық файлдарды қолдайды: WebM, H.263 / 264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, MP3, MIDI, Ogg Vorbis, WAV, PNG, GIF және BMP.
Ағындық қолдау: RTP / RTSP және HTML5.
Қосымша жабдықты қолдау: Android мүмкіндік беретін функциялардың санын кеңейтетін фото және видео камералар, сенсорлық экрандар, акселерометрлер және басқа элементтер қосылуы мүмкін.
Даму ортасы: Әзірлеушілер Eclipse (Android-ке ендірілген) сияқты Java қосымшаларын құруға мүмкіндік беретін кез-келген бағдарламалық жасақтаманы қолдана алады.
Google Play Store: Android-те бағдарламалық жасақтама дүкені бар, онда әзірлеушілер өздерінің қосымшаларын жариялайды, олар зауыттық операциялық жүйе орындайтын функциялар санын көбейтеді.
Multi-touch: Android кез-келген түрдегі көп көріністі экранды қолдайды.
Bluetooth: Android-тің Bluetooth байланысы A2DF және AVRCP қолдауына ие.
Бейне қоңырау: Егер терминалда алдыңғы камера болса, Android Google Hangouts арқылы бейне қоңыраулар шала алады.
Көп тапсырма: Android-те біз телефон қосымшаларын көп жұмсамай, қосымшаларды фондық режимде қалдыра аламыз.
Байланыстыру: 3G байланысын құрылғыдан екіншісіне «Tethering» қосылымы арқылы ауыстырыңыз.



Достарыңызбен бөлісу:
1   ...   31   32   33   34   35   36   37   38   ...   92




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

    Басты бет