Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

[SK] APPCAMP

No description
by

My Logiscool

on 29 June 2017

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of [SK] APPCAMP

App Inventor
GUI
Po Anglicky
graphical user interface
, Skratka GUI
Bolo mi potešením!
Vývojové prostredie
Najdôležitejší je pohľad tvorcu, kde tvoríme základy programu.
O rozohraní
K tomu aby sme vedeli vytvoriť aplikáciu na Android, už nemusíme vedieť programovať v jave.
Registujme sa!
Prvý projekt
Ako si vieme otestovať náš program?
Tvorba Android aplikácii
App Inventor funguje na princípe „Zero code“ programovania. Čiže aplikáciu tvoríme vizuálne.
Registrovať sa môžeme pomocou jedného kliknutia
–Google účtom.
Rôzne GUI elementy a preddefinované triedy si vieme pridať k projektu TU.
Čo je GUI???
Čo sú triedy???
Je používateľské rozhranie, ktoré umožňuje ovládať elektronické zariadenie pomocou súboru interaktívnych obrazových prvkov. Tie spúšťajú príkazy a umožňujú priamu interakciu so zariadením.
Po slovensky:
Sú to tie veci, na ktoré vieš kliknúť!
Okná, menu, ikony...
V krátkosti o triedách
Objektovo orientované programovanie je programovací typ.
V centre pozornosti nie je tvorba operácii, ale tvorba hierarchii medzi prepojeniami programu.
Princíp objektovo orientovaného rozmýšľania sa zakladá na základe modelovania reálneho sveta.
PÉLDÁUL!
V objektovo orientovanom programovaní je dôležité takzvané dedičstvo, ktoré umožňuje existenciu triedy z ďalšej triedy.
Pes patrí do tried psov a jedným z ich objektov.

Každý objekt (pes) má vlastnosti psa: (napríklad: farba srsti, veľkosť...) a schopnosti psa: (napríklad: beh, štekanie...)
Trieda PSOV môže patriť do triedy ZVIERAT, takýmto spôsobom dedí vlastnosti a schopnosti alebo ich môže rozšíriť alebo ich prepísať s vlastnosťami a so schopnosťami psov.
Môžeme začať :)
appinventor.mit.edu
klikk
klikk
klikk
Tu sú dva typy Rozohraní
Vieš si vybrať medzi GUI a kódom.
Rozohranie: GUI
Rozohranie: Programovacie prostredie
Najlepšou funkciou tohoto programu je, že už pri vývoji vidíme zmeny na našom zariadení.
Taktiež máme možnosť zdieľať našu aplikáciu cez QR-kód alebo ho stiahnuť ako .apk.
Grafické elementy
Meno programu
výber obrazovky
grafický Pohľad
Použité elementy
Vlastnosti
Tlačidlá na zmenu
Príkazy
programovacie prostredie
kÔŠ :)
Príkazy
Podmienka
alebo Vetvenie
Keď.....,
Potom....!
Pravda
LoŽ
ako to používame?
Premenné
Krabice na dáta
text
číslo
iné
jablko
34
pravda
Ako to používame?
Nahranie media súborov
Napr.: ObrÁZKY, ZVUKY
jpg
png
-BIELE POZADIE
-NEMÁ VIDITEľNÉ POZADIE
Hodiny
Databáza
Po anglicky: DAtabase
Uskladňuje
Vyvoláva
pri premenných: set
pri premmených: get
Canvas
Pohyb postáv s prstami:
Dragged: ťahať
Flung: Mihnutie
touch down: Zatlačenie
touch up: Pustenie
touched: Stlačenie
Plátno, alebo hracie pole
y
x
Postavy
Lapta alebo obrázok
Dotyk postáv:
S druhou postavou
S okrajom hracej plochy
Sekunda 1 s 1000
Desatina 0,1 s 100
Stotina 0,01 S 10
Milisekunda 0,001 s 1
(tisícina sekundy)
Full transcript