Regisztráció
|
Bejelentkezés
|
Kezdőoldal
Cikkek
Szerkesztőink
Induló készletek
Videótár
Oktatás
Win the Web verseny
5 napos .NET-et nem ismerő, Android fejlesztőknek
1 nap
.NET CLI, CLR bevezetés – összehasonlítása az Dalvik VM lehetőségeivel
GC, memóriakezelés
Visual Studio - Eclipse, Android Development plugin, Android emulátor
Visual Studio Solution, projekt, fordítás, futtatás, debuggolás
C#, OO nyelvi elemek – összehasonlítása a Java lehetőségeivel
generikus típusok, generikus konstrukciók, lambda kifejezések, események, metódus referencia, implicit típusú lokális változó, kiterjesztett metódusok
BCL – összehasonlítása az Android SDk-val
gyűjtemények, string kezelés, formázás, XML kezelés, stream kezelés
Windows Phone architektúra - Android architektúra
gyökerek
hardver képességei
windows phone képességei
manifest fájl, resource fájlok
deploy, hogy lehet fejleszteni a platformra
marketplace, milyen eszközök kellenek a fejlesztéshez (Zune, Visual Studio, Microsoft Blend)
2 nap
Silverlight – összehasonlítása az Android Layout lehetőségeivel
XAML, dependancy property, attached property
elrendezés, méretezés, pozicionálás
transzformáció, stílusok és sablonok, adatkötés
Windows Phone felhasználói felületének felépítése
METRO desgin, panorama, pivot
beépített vezérlők, Windows Phone Toolkit
navigáció
orientáció kezelés
animáció
asszinkronitás
3 nap
alkalmazás életciklus, multitasking – összehasonlítása az Activity életciklusával
állapotok, állapotmentés, state dictionary
isolated storage, adatok titkosítása a telefonon – összehasonlítása az Android alkalmazás védett területével, és SD használatának lehetőségeivel
LINQ, adatbázis elérés a telefonon, SQL CE, LINQ to SQL –Android SQLite
Kommunikáció – Andorid Rest webservicek elérése, http get/post, socket kezelés
webservice elérés, webrequest, socket kezelés
WCF használata
4 nap
Telefon specifikus részek – Android telefónia, Android PIM
Hívásindítás, SMS írása, email küldés, kontakt és naptárkezelés, keresés kiterjesztése alkalmazás specifikus adatokra
beépített launcher-ek, chooser-ek
bing keresés, webbrowser, medaiplayer, marketplace
Media – összehasonlítás az Android. Media package lehetőségeivel
kamera
hang lejátszás felvétel
médiatartalmak kezelése
Szenzorok – összehasonlítás az Android.Sensor package lehetőségeivel
gyorsulásmérő
gyroszkóp
Térképkezelés és helymeghatározás – Android Google Maps
helymeghatározás
bing map
5 nap
push notification
live tile
XNA – összehasonlítás az Android OpenGL lehetőségeivel
Game Loop, Game Life Cycle, Rendering, Sprites, Movement, Text, Font, 3D rendering, 3D model, textures
Silverlight és XNA kombinálása