APP Inventor. Piešimo aplikacija

Similar documents
REALAUS LAIKO SISTEMOS

DAR VIENAS INFORMATIKOS ĮVADAS

Wise&Cute WSC Series IP Cameras User-Manual

VADOVAS SENJORAMS KAIP NARŠYTI INTERNETE

IDoorBell Fon DP68 Quick Installation Guide

Home center 2.7 Windows client Installation guide

INFORMATIKA Informacijos technologija

WIRELESS KEY-FOB BELAIDIS PULTELIS EWK1

IP/Network Doorbell. Quick Installation Guide V3.1

Vcare. User Manual. Ver WiFi - GSM- App. Smart Home Security System

Lite. Installation Manual User Guide

Photo 5 Photo 6 Note: Once you connected the dehumidifier to the local network you can install the app on any other mobile phones and use Scan QR key

GREE+ APP AND UNIVERSAL WIFI INSTALLATION AND OPERATION MANUAL

Ewpe Smart. Wi-Fi management software

INDOOR WIRELESS SIREN BELAIDĖ VIDAUS SIRENA EWS1

1 skyrius Ko yra dėžutėje

TURINYS KOMPIUTERIO NAUDOJIMAS IR FAILŲ TVARKYMAS... 3 TEKSTŲ TVARKYMAS SKAIČIUOKLĖ INFORMACIJA IR KOMUNIKACIJA... 46

MOKINIŲ REGISTRAS NAUDOTOJO VADOVAS. Bendrojo lavinimo mokyklos. LR Švietimo ir mokslo ministerija. Projekto Nr. Sutarties Nr.

Smart Home WIFI Series Quick Guide

HP Deskjet D5500 Printer series. Windows žinynas

Yoosee fast operating guide V1.6

Honeywell Total Connect Remote Services

GREITO NAUDOJIMO INSTRUKCIJA NUOTOLINIS VALDIKLIS BRC1E51. Dokumentas 4PW

KAUNO TECHNOLOGIJOS UNIVERSITETAS INFORMATIKOS FAKULTETAS MULTIMEDIJOS INŽINERIJOS KATEDRA

WEB EDITION QUICK GUIDE

Security Management System - Configuring Video Analytics

HP Photosmart Wireless B110 series

Zigbee Range Extender Ceiling Type

Dahua K Series Cube Network Camera Quick Start Guide

PIR SENSOR PIR DAVIKLIAI EWP1

WiFi + PSTN. Smart Home Alarm System

Configuring Alarm Rule for Video Analytics Detector

Register the Gateway via PC. Package Content. Gateway Installation. 1 x Gateway 1 x Voice Siren 1 x IP Camera*

Avigilon Control Center 5 System Integration Guide

WiFi GSM APP Smart Home Security System

University of Puerto Rico at Mayagüez Direct Broadcast Polar Orbiter Workshop

with internal sensor (channel 1) with an external sensor (channel 2) A-Editor software, Professional AK20 version (not for version AK4)

Home center Interface Server. Technical sheet

SMART-KILL Electronic Traps

Outdoor External Strobe Siren. ADD-ON DEVICE Quickstart Guide. What's inside: 1x Outdoor External Strobe Siren

D3D Wi-Fi GSM Smart Alarm System -User Manual

HP Deskjet 3000 J310 series

WEB EDITION QUICK GUIDE

SRM Naudojimosi instrukcijø knygelë. Greitas ir lengvas ádiegimas

Integration Note OVERVIEW AND SUPPORTED FEATURES THE LYRIC THERMOSTAT SUPPORTS THE FOLLOWING FEATURES:

Installation. Set up in easy steps. Download the Wyze app and create an account. Have your Wi-Fi network name and password available.

ND4000 Manual Marine Hydraulics

Procidia iware AlarmWorX32. AlarmWorX32 Viewer January 2010

Veiklos taisyklių specifikavimo šablonais metodika ir jų manipuliavimo tyrimas Magistro tezės

720P HD Wireless Doorbell Instruction

Your competent partner for measuring and services.

Tools Alarms Setting Alarm Calculator Notepad Notepad Functions

SVEIKINAME ĮSIGIJUS NAUJĄJĮ VOLVO"!

ASiV alarms, trends and diagnostics TM640

Raytec Avigilon Integration User Guide Integrating Raytec Network Illuminators with Avigilon Control Center Document Revision 2.0

Tools Calendar Alarms Calculator Notepad Count Down Timer Voice Recorder Bar Code Reader...

PITBULL ALARM PRO. GSM apsaugos sistema

FAVORIT VI. Naudojimo instrukcija. Indaplovė

Instructions & Operation Manual

MAGNETIC DOOR CONTACT MAGNETINIS DURŲ KONTAKTAS EWD1

Intelligent Waterproof Network Outdoor Camera. 3-axis rotation design, stylish housing, IP67 water-proof rating

Optimal control for superior lighting performance

Product training FLIR K series for firefighters(k45, K55, K65)

Danfoss Eco Elektroninis radiatorių termostatas

KAUNO TECHNOLOGIJOS UNIVERSITETAS ELEKTROS IR ELEKTRONIKOS FAKULTETAS GOFRO KARTONO GAMINIŲ VAIZDINĖS ANALIZĖS SISTEMOS KŪRIMAS IR TYRIMAS

Alarms Updated 03/26/2018

OI Series Photoelectric Sensors. Switchpoint with Distance

USER S GUIDE. AXIS Cross Line Detection

KAUNO TECHNOLOGIJOS UNIVERSITETAS INFORMATIKOS FAKULTETAS KOMPIUTERIŲ TINKLŲ KATEDRA

Fall & Medical Alert Sensor

OWNER OPERATION MANUAL FOR USER 2.0

Intelligent Network Pan & Tilt Camera IP10

Wi-Fi 3-IN-1 Trio Sensor

Lighting Xpert Insight User Manual

DUOMENŲ BAZIŲ PROJEKTAVIMAS

B and G Series Integrated Security Solution

MiNi IP Camera Quick User Manual

ThermoBarScan TM Electronics UK Ltd INSTRUCTION BOOKLET

HP Deskjet 2050 All-in-One series

Coal Pile Fire Monitoring System

1 Pagrindinės sąvokos

ismartalarm Home Security System OWNER S MANUAL


Information for installers. Simple to install, simply ready for the future. Wilo-Yonos PICO, Wilo-Stratos PICO, Wilo-Stratos, Wilo-Yonos MAXO.

Quick Guide for SmartShaker 2

I am Rick Jeffress and I handle sales for Fike Video Image Detection. We thank the AFAA for coordinating the venue for this presentation, and we


Security System Proposal

Santanu Prasad Datta (Student) P. K. Das & S. Mukhopadhyay

UNICA - ALARM SYSTEM WITH VISUAL VERIFICATION. All in One - All in Touch Video - Alarm System

User s Manual for ZKIR3 Series IR Day & Night

SERVICE. Fixed price. Lower insurance premium in France, Sweden and Russia. Free technical support (9-17 CET) Automatic online upgrades.

Oracle ESB Lesson05: SOAP Request/Reply against Customer_Data Table

AT&T Digital Life A better way to manage life at home from almost anywhere

AnthropologischeGesellschaftWien. Model Building. Gabriel Wurzer, Vienna University of Technology

2014 m. balandžio 15 d. bendrasis pranešimas dėl juodai baltų prekių ženklų apsaugos apimčiai taikomos bendrosios praktikos

HP Deskjet 1000 J110 series

Installation & Setup guide (DRAFT)

Inactivity Alert Sensor

How SWIR Imaging contributes to the optimization of automatic quality control in the food industry

Transcription:

APP Inventor. Piešimo aplikacija

Prisijungimas prie AppInventor Designer Prisijunkite prie AppInventor Designer šiuo adresu: http://ai2.appinventor.mit.edu Pradėkite naują projektą StartNewProject Pateiktame lange įveskite kuriamo projekto pavadinimą ir OK Designer lange atidaromas kuriamas projektas.

Designer lange išdėstomi aplikacijos elementai

Piešimo srities sukūrimas sąsajos dizainerio lange Properties skiltyje pakeičiamas projekto pavadinimas Title lauke: vietoje Screen1 įrašomas norimas pavadinimas, pvz. Piešimas Į projekto langą tempimo veiksmu įkeliamas piešimo srities objektas iš Palette skilties: Drawing and Animation/Canvas Components skiltyje pažymimas įkeltas Canvas objektas ir Rename mygtuku pakeičiamas jo pavadinimas, pvz. į PiesimoSritis Ten pat nustatomas piešimo srities plotis ir aukštis: Width 300 pixels; Hight 300 pixels Spalva: PaintColor - Red

Blocks redaktoriaus lange apibrėžiami veiksmai

Skritulio piešimas srityje Blocks redaktoriaus lange Blocks skiltyje ekrano kairėje pažymimas objektas PiesimoSritis Gautame blokų rinkinyje pasirenkamas ir įkeliamas blokas when PiesimoSritis Touched Įkeltame bloke nurodomi skritulio parametrai: centerx spustelėjus x mygtuką pasirenkamas get x blokas ir prijungiamas centerx dalyje Analogiškai prijungiamas get y blokas Iš Built-In blokų rinkinio Math pasirenkamas reikšmės priskyrimo blokas ir prijungiamas radius dalyje. Įrašoma reikiama reikšmė, pvz. 5 fill true nurodo, kad apskritimas bus užpildytas Aplikacija išsaugoma ir testuojama emuliatoriuje arba prijungtame įrenginyje

Testavimas emuliatoriuje Prieš testavimą kompiuteryje startuojama iš anksto instaliuota AppInventor programa aistarter (ji instaliuojama, iš AppInventor svetainės atsisiuntus programinių įrankių paketą MIT_Appinventor_Tools_2.3.0) AppInventor meniu juostoje parenkama komanda Connect/Emulator Atveriamas mobilų įrenginį emuliuojantis langas, kuriame (šiek tiek palaukus) atveriama testuojama aplikacija. Vėliau visi aplikacijos redagavimo/papildymo veiksmai realiame laike atvaizduojami emuliatoriuje. Emuliatorius uždaromas meniu Connection/Reset Connection

Testavimas prijungtame įrenginyje AppInventor aplikacijos kūrimo procesą galima stebėti ir prijungtame Android telefone Tuo tikslu, Android telefoną prijungiame prie to paties WiFi tinklo, prie kurio prijungtas ir redagavimui naudojamas kompiuteris Telefone įdiegiamas MIT AI2 Companion App (atsisiunčiamas iš Play Store) Kompiuteryje, AppInventor meniu juostoje, parenkama komanda Connect/AI Companion. Atsidaro langas su QR kodu ir 6 simbolių tekstiniu kodu Telefone paleidžiama MIT AI2 Companion aplikacija, ir joje aktyvuojamas Scan QR code mygtukas Jei nepavyksta panaudoti QR kodo, į atitinkamą laukelį galima įvesti simbolinį kodą Sėkmingai suvedus kodą, telefono lange turėtumėte matyti kuriamo AppInventor projekto eigą

Linijos piešimas srityje Blocks redaktoriaus lange pažymimas objektas PiesimoSritis; Blokų rinkinyje pasirenkamas ir įkeliamas blokas when PiesimoSritis Dragged Nurodomi linijos parametrai: x1 pasirenkamas get prevx blokas y1 pasirenkamas get prevy blokas x2 pasirenkamas get currentx blokas y2 pasirenkamas get currenty blokas Aplikacija išsaugoma ir testuojama emuliatoriuje arba prijungtame įrenginyje

Spalvų keitimo mygtukai Dizainerio lange Palette/Layout skiltyje pasirenkamas objektas HorizontalArrangement ir įkeliamas virš piešimo srities Palette/User Interface pasirenkamas objektas Button ir įkeliamas į horizontalaus išdėstymo sritį Mygtukas pervardinamas Rename komanda į Raudonas Properties dalyje parenkama: BackgroundColor Red Text Raudonas Analogiškai horizontalaus išdėstymo srityje patalpinami mygtukai Melynas (Text Mėlynas) ir Zalias (Text Žalias)

Spalvų keitimo mygtukų konfigūravimas Pereinama į blokų redaktoriaus Blocks langą Blocks skiltyje pažymimas mygtuko objektas Raudonas ir pasirenkamas blokas when Raudonas Click do Pažymimas objektas PiesimoSritis ir iš blokų rinkinio parenkamas ir patalpinamas do dalyje blokas set PiesimoSritis PaintColor to Iš Built-in Colors blokų rinkinio pasirenkamas ir prijungiamas raudonos spalvos blokelis Veiksmai pakartojami mygtukams Melynas bei Zalias

Spalvų keitimo mygtukų testavimas Aplikacija testuojama emuliatoriuje arba prijungtame telefone

Piešimo srities išvalymo ir skritulių dydžio keitimo mygtukai Dizainerio lange Palette/Layout pasirenkamas objektas HorizontalArrangement ir įkeliamas žemiau piešimo srities Palette/User Interface pasirenkamas objektas Button ir įkeliamas į horizontalaus išdėstymo sritį Mygtukas pervardinamas Rename komanda į Valyti Properties dalyje parenkama: Text Valyti Analogiškai horizontalaus išdėstymo srityje patalpinami mygtukai Mazi (Text - Maži skrituliai) ir Dideli (Text - Dideli skrituliai)

Srities valymo mygtuko konfigūravimas Pereinama į blokų redaktoriaus Blocks langą Blocks skiltyje pažymimas mygtuko objektas Valyti ir pasirenkamas blokas when Valyti Click do Pažymimas objektas PiesimoSritis ir iš blokų rinkinio parenkamas ir patalpinamas do dalyje blokas call PiesimoSritis Clear Aplikacija testuojama emuliatoriuje arba prijungtame telefone

Skritulio dydžio nustatymo keitimo konfigūravimas Pereinama į blokų redaktoriaus Blocks langą Built-in Variables dalyje pasirenkamas blokas Initialize global name to ir sukuriamas globalus kintamasis skrituliodydis Iš Built-In blokų rinkinio Math pasirenkamas reikšmės priskyrimo blokas ir prijungiamas to dalyje. Įrašoma reikšmė - 5 Skritulio piešimo bloke radius reikšmė 5 pakeičiama Variables blokeliu get, kuriame nurodomas globalus kintamasis skrituliodydis

Skritulio dydžio nustatymo mygtukų konfigūravimas Pažymimas mygtukas Mazi ir pasirenkamas blokas when Mazi Click do Built-in Variables dalyje pasirenkamas blokas set... to ir įkeliamas į do dalį. Parenkamas kintamasis skrituliodydis Iš Built-In blokų rinkinio Math pasirenkamas reikšmės priskyrimo blokas ir prijungiamas to dalyje. Įrašoma reikšmė - 5 Pažymimas mygtukas Dideli ir pasirenkamas blokas when Dideli Click do Built-in Variables dalyje pasirenkamas blokas set... to ir įkeliamas į do dalį. Parenkamas kintamasis skrituliodydis Iš Built-In blokų rinkinio Math pasirenkamas reikšmės priskyrimo blokas ir prijungiamas to dalyje. Įrašoma reikšmė - 10

Skritulio dydžio nustatymo mygtukų testavimas Aplikacija testuojama emuliatoriuje arba prijungtame telefone

Galutinis projektas

Papildomos galimybės Nuotrauka piešimo srities fonas

Fotografavimo ir nuotraukos įkėlimo mygtukas Dizainerio lange Palette/User Interface pasirenkamas objektas Button ir įkeliamas žemiau visų lango objektų Rename komanda pakeičiame mygtuko pavadinimą į Fotografuoti Palette/Media dalyje pasirenkamas Camera objektas ir įkeliamas į projekto langą. Jis atvaizduojamas kaip nematoma komponentė

Fotografavimo ir nuotraukos įkėlimo mygtuko konfigūravimas Pereinama į blokų redaktoriaus Blocks langą Pažymimas mygtukas Fotografuoti ir pasirenkamas blokas when Fotografuoti Click do Pažymimas objektas Camera1 ir iš blokų rinkinio parenkamas ir patalpinamas do dalyje blokas call Camera1 TakePicture Pažymimas objektas Camera1 ir iš blokų rinkinio parenkamas blokas when Camera1 AfterPicture do Pažymimas objektas PiesimoSritis ir pasirenkamas blokas set PiesimoSritis BackgroundImage to spustelėjus image mygtuką pasirenkamas get image blokas ir prijungiamas to dalyje Aplikacija išsaugoma ir testuojama prijungtame įrenginyje (šiuo atveju, emuliatorius netinka)