<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Liska+%C3%81d%C3%A1m</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Liska+%C3%81d%C3%A1m"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Liska_%C3%81d%C3%A1m"/>
	<updated>2026-05-07T05:55:10Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=ITL2_-_AUT%C3%A1gazati_m%C3%A9r%C3%A9s:_Mobilkliens-fejleszt%C3%A9s_(MVVM,_Windows_Phone)&amp;diff=183288</id>
		<title>ITL2 - AUTágazati mérés: Mobilkliens-fejlesztés (MVVM, Windows Phone)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=ITL2_-_AUT%C3%A1gazati_m%C3%A9r%C3%A9s:_Mobilkliens-fejleszt%C3%A9s_(MVVM,_Windows_Phone)&amp;diff=183288"/>
		<updated>2014-12-02T16:24:16Z</updated>

		<summary type="html">&lt;p&gt;Liska Ádám: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Mi történik, ha az alkalmazás első Page elemén megnyomjuk a BACK gombot?&lt;br /&gt;
#: Kilépünk az alkalmazásból.&lt;br /&gt;
# Milyen állapotba kerül az előtérben levő alkalmazás, ha az OS megszakítja annak futását?&lt;br /&gt;
#: Először Dormant állapotba kerül, ilyenkor az alkalmazás által használt memória nem szabadul fel, tehát gyorsan vissza lehet navigálni és nem kell manuálisan állapotot menteni . Ebből az állapotból átkerülhet Tombstoned állapotba, ilyenkor az alkalmazáshoz tartozó erőforrásokat felszabadítja az OS, ezért a fejlesztőnek kell gondoskodnia az állapot mentéséről és visszaállításáról.&lt;br /&gt;
# Mi a ViewModel szerepe az MVVM architektúrában?&lt;br /&gt;
#: A ViewModel a View és a Model között elhelyezkedő köztes réteg, amely fogadja az adatokat mind a View mind pedig a Model rétegtől. Ez a fajta működés lehetővé teszi, hogy a View válláról levegyük az adatok feldolgozásával és kezelésével járó terhet, mindez pedig azt eredményezi, hogy a View‐nak nincs érdemi információja arról, hogy az adatok honnan érkeznek. Lényegében a ViewModel tartalmazza az alkalmazás logikáját.&lt;br /&gt;
# Mi a View szerepe az MVVM architektúrában?&lt;br /&gt;
#: A View csak és kizárólag az adatok megjelenítéséért felelős. Az adatok, információk lekérdezése, validálása tehát az üzleti logika rendeltetésszerű működése nem a View feladata. &lt;br /&gt;
# Mi a Model szerepe az MVVM architektúrában?&lt;br /&gt;
#: Tartalmazza  az  üzleti  logikát  és  adatokat  szolgáltat  a  ViewModel / View  felé.  Gyakorlatban például az adatbázisbeli objektumok .NET osztályokká való leképezésekor jelenik meg.&lt;br /&gt;
# Mire szolgál az ICommand interface CanExecute függvénye?&lt;br /&gt;
#: Visszaadja, hogy a Command elvégezhető‐e az alkalmazás jelenlegi állapotában vagy sem.&lt;br /&gt;
# Mi  történik,  ha  egy  XAML  Button  vezérlő  Click  eseménykezelője  és  a  Command attribútuma is be van állítva? Melyik fog lefutni?&lt;br /&gt;
#: A két megoldás egymástól függetlenül működik, mindkettő le fog futni.&lt;br /&gt;
# Mit jelent a DORMANT state?&lt;br /&gt;
#: Ld. 2. kérdés&lt;br /&gt;
# Mi a különbség a DORMANT és a TOMBSTONED állapotok között?&lt;br /&gt;
#: Ld. 2. kérdés&lt;br /&gt;
# Mire szolgál az OnNavigatedTo függvény egy Page elemen?&lt;br /&gt;
#: Callback metódus, ami az alkalmazás Running állapotba kerülése előtt fut le.&lt;br /&gt;
# Ismertesse  egy  WP7  Silverlight  alkalmazás  felhasználói  felületének  alapvető felépítését!&lt;br /&gt;
#: Frame:  Legfelső  szintű  tároló,  Page-eket  tartalmaz.  Egy  létezik  belőle  alkalmazásonként.&lt;br /&gt;
#: Page:  Az  alkalmazás  képernyői,  ezeket  a  fejlesztő  hozza  létre.  Bármennyi  lehet  belő le.&lt;br /&gt;
#: Content: A megjelenítendő tartalom. &lt;br /&gt;
&lt;br /&gt;
Forrás: [[Media:itlab2_aut_agazati_kiskerdesek_2013_2.pdf | AUT ágazati kiskérdések 2013 2]]&lt;br /&gt;
&lt;br /&gt;
=AUT 1. mérés (Mobilkliens fejlesztés)=&lt;br /&gt;
&lt;br /&gt;
==Ellenőrző kérdések==&lt;br /&gt;
===1.Milyen szintaxissal lehet strukturálni a Python szkripteket (pl. függvények, ciklustörzsek, stb. jelzésére)?===&lt;br /&gt;
Behúzás segítségével.&lt;br /&gt;
===2.Hogyan definiálhatunk Python nyelvben listát, illetve n-nest?===&lt;br /&gt;
* Lista: [elem1, elem2, ..., elemn]&lt;br /&gt;
* N-es:  (érték1, érték2, ..., értékn)&lt;br /&gt;
===3.Soroljon fel legalább 4 Python S60 modult!===&lt;br /&gt;
* appuifw: GUI&lt;br /&gt;
* audio&lt;br /&gt;
* messageing: SMS és MMS&lt;br /&gt;
* e32: rendszerhívások&lt;br /&gt;
* sysinfo: akku, IMEI, stb...&lt;br /&gt;
* camera&lt;br /&gt;
&lt;br /&gt;
===4.Milyen típusú mezői lehetnek a Python űrlapnak?===&lt;br /&gt;
* text&lt;br /&gt;
* number&lt;br /&gt;
* date&lt;br /&gt;
* time&lt;br /&gt;
* combo&lt;br /&gt;
===5.Hogyan küldhető Pythonból SMS?===&lt;br /&gt;
sms_send(címzett, üzenet)&lt;br /&gt;
&lt;br /&gt;
-- [[FaPe|FaPe]] - 2009.10.05.&lt;br /&gt;
-- [[MisnyovszkiAndrasSSO]] - 2009.10.06.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
* [https://www.aut.bme.hu/Upload/Course/VIAUA425/gyakorlat_anyagok/itlab2_begin.zip Mobilkliens fejlesztés - kezdő solution]&lt;br /&gt;
* [https://www.aut.bme.hu/Upload/Course/VIAUA425/hallgatoi_segedletek/Mobilkliens%20fejleszt%c3%a9s%20-%20Hallgatoi%20seg%c3%a9dlet.pdf 3. Mobilkliens fejlesztés - Feladatok]&lt;br /&gt;
* [https://www.aut.bme.hu/Upload/Course/VIAUA425/hallgatoi_segedletek/Mobilkliens%20fejlesztes%20-%20Hallgatoi_111114152706.pdf 3. Mobilkliens fejlesztés - Hallgatói]&lt;br /&gt;
* [https://www.aut.bme.hu/Upload/Course/VIAUA425/hallgatoi_segedletek/mvvm_test_111114152806.zip 3. Mobilkliens fejlesztés - MVVM példa]&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Liska Ádám</name></author>
	</entry>
</feed>