Diskuze: C# Desktop app do Mobile app
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 16 zpráv z 16.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Určitě ho celý znovu psát nemusíš, jen tam bude jinak udělaná prezentace. Předpokládám, že se pro to dělá ve WPFku nebo Silverlightu. Možná bude vědět Petr Nymsa.
začínáš moc brzo. Po 5 ti applikacích nemůžeš jít na mobili, ikdyby jsi byl sebelepší.
Nepíšeš pro jakou mobílní platformu chceš převádět. Pro windows phone je to snadné, skopíruješ celý kód a předěláš jen trochu designu. Pro ostatní už je to těžší a je to hodně přepisování.


Chapu,
Je to brzo, samozrejme ze chci pro Windows Phone, chtit do neceho jineho je uz
sebevrazda 


Jej, nejde tu upravit prispevek..
Chodim na SS Informacni Technologie, ale tam nas nic moc neucej, tak se snazim
ucit sam...
Nechci rikat ze uz vubec nic, jen se snazej postrcit zaky kterym to nejde a
ktery na to se***.
Příspěvky jdou upravovat když se zaregistruješ, jinak by se těžko poznalo, že jsi ho psal ty. Pokud ti nevadí angličtina, zkus třeba tohle: http://www.netmagazine.com/…-phone-7-app
existuje i pěkná ekniha
http://blogs.msdn.com/…petzold.aspx
nicméně bych se už spíš začal učit WP8 a na to jsou asi materiály pouze v MSDN library nebo jen tak okrajově.
Dalo by se to poznat podle session, ale stejně bude lepší, když se zaregistruje.
Ahoj, sice s WP zatím nemám nijak extra zkušenosti, ale chci ho zkusit
taky
. Každopádně mám
zkušenosti z Windows 8 aplikací (dneš již nesrpávně nazývané Metro).
Stáhneš si sdk http://developer.windowsphone.com/…/downloadsdk
Ve VS založíš projekt pro Windows Phone a už tvoříš. Nevím jak moc ti půjde udělat port. Pro třídy který pracují s daty a které by měly být přenositelné se musí vytvřoti Portable library která ma menší omezení.
Pro Windows Phone se tvoří v kombinaci XAML + C#/ VB ale častěji C#. Pokud nemáš s XAML zkušenosti, začátky možná budou trošku krušné (z vlastní zkušenosti).
Píšu zde seriál o programování aplikací pro Windows Store, kde mírně popisuju i XAML ale ne moc. Ovšem XAML je podle mě skvělý značkovací jazyk, který toho umí mnohem víc než rozložit prvky. Například kouzelná věc jménem DataBinding (brzy o něm napíšu článek).
Ještě poslední věc. Tak jako u Windows Store aplikací tak i u WP musíš tvořit aplikace tak aby se přizpůsobovaly obrazovce. Proto se aplikace tvoří hlavně pomocí těchto komponent:
Grid - matka všech komponent. Bez ní to moc tvořit nejde 
Stackpanel - užitečná komponenta, která si řadí Child pod sebe, bez toho
aniž by jsi musle řešit nějaký Margin
A pak už smaozřejmě záleží co potřebuješ
... nejsem nijak expert ale s XAML
mám už nějaké ty zkušenosti takže se ozvi a snad i poradím
.. a poslední hint, určitě mrkni
na DataBinding, ulehčí ti to nesmírně práci.
Diky za vysvetleni,
Urcite se tu kouknu na serialy...
Uz jsem neco za tech par hodin udelal, ted nevim jak to otestovat, nevim jak to
nahrat na svuj mobil (WP8)
Využívje prosím tlačítka odpovědět
.. s tím testováním. Nevím,
nezkoušel jsem ještě WP ale například když testuju app pro Windows Store
tka místo Local Machine mám i pustit debug v Simulatoru (což budeš mít
taky) nebo Device. K tomu Device se bu´d asi připojíš přes kabel nebo
vzdáleně přes Wi-Fi takhle to funguje alespoň u tabletů
Pouzil jsem device, ted koukam, ze jsem nekde udelal chybu, a nevypisuje mi do textboxu vysledek.
Mel jsem to pres MessageBox ve WInForm, ale do WPF jsem to chtel udelat aby vysledek se zapsal do TextBoxu, a nejak mi to nejde.
Bohužel bez kódu nedokážu poradit... přiřazuješ TextBoxu výsledek do vlastnosti Text ? Jinak pro výpis (jako ve WinForm Label) slouží TextBlock.. tedy pokud to není u WP jinak než u Win8
místo messageboxu se používá dialog, je kdesi v popup
var messageDialog = new MessageDialog("...")
Ja jsem ale blb... Ja jsem to kopiroval z WinForm, a nenadefinoval jsem ze kdyz na tlacitko kliknu tak se ma ukazat vysledek (nemel jsem tam Vysledek_Click).
Jsem docela stastny ze za tak kratkou dobu jsem dokazal neco maleho udelat
pro mobil 
Ono obávám se že budeš muset udělat celou App "znova". Jinak jak psal Misaz, místo MessageBox zde máme MessageDialog
Zobrazeno 16 zpráv z 16.