Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
batman
Neregistrovaný
Avatar
batman:11.8.2013 9:16

ahoj, neznáte někdo prosém tutoriály(i anglické) k programování aplikací na wp8? díky

 
Odpovědět
11.8.2013 9:16
Avatar
batman
Neregistrovaný
Avatar
batman:11.8.2013 13:18

odkazy jsem už našel, ale zasekl jsem u takový malý blbosti, chci nastavit v kodu bacjground canvasu

        private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
        {
            cns.Background = Brushes.Red; //- říká že nemám přístup k Brushes
        }
přitom:using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using analogClock.Resources;

nevíte někdo? díky

 
Nahoru Odpovědět
11.8.2013 13:18
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na
Petr Nymsa:11.8.2013 13:31

Pokud se nepletu, měl by jsi přřadit nějaký Brush - SOlidColorBrush, Gradient,... apod
takže

new SolidColorBrush(Colors.Red);

Nemám to ověřené, můžu se taky hodně mýlit :)

Nahoru Odpovědět
11.8.2013 13:31
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
batman
Neregistrovaný
Avatar
Odpovídá na Petr Nymsa
batman:11.8.2013 13:36
cns.Background = new SolidColorBrush(Colors.Red);

ano trefil jses :) dík

 
Nahoru Odpovědět
11.8.2013 13:36
Avatar
batman
Neregistrovaný
Avatar
batman:11.8.2013 16:37

ještě mám dotaz, jak je to s animacema? zkouším tady klasisky třídu DoubleAnimation a RotateTransform, ale nějak u rotTra není metoda BeganAnimation,

 
Nahoru Odpovědět
11.8.2013 16:37
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na
Theodor Johnson:11.8.2013 16:58

BeginAnimation je u nějákěho triggeru, třeba EventTrigger

Nahoru Odpovědět
11.8.2013 16:58
Mo8ilε 15 Ѐλđ
Avatar
batman
Neregistrovaný
Avatar
Odpovídá na Theodor Johnson
batman:11.8.2013 17:02

trošku nechápu :D

 
Nahoru Odpovědět
11.8.2013 17:02
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na
Theodor Johnson:11.8.2013 17:05

Hádám že když hledáš begin animation tak používáš xaml

Nahoru Odpovědět
11.8.2013 17:05
Mo8ilε 15 Ѐλđ
Avatar
batman
Neregistrovaný
Avatar
Odpovídá na Theodor Johnson
batman:11.8.2013 17:06

ano, ale já tu animaci vytvářím v metodě

 
Nahoru Odpovědět
11.8.2013 17:06
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na
Theodor Johnson:11.8.2013 17:08

Přesně nevím jak je to s kódem ale v xaml je to

<Grid>
    <Grid.Triggers>
        <EventTrigger RoutedEvent="MouseEnter">
            <BeginAnimation>
                ...

nebo tak něják, už si to nepamatuji moc přesně

Nahoru Odpovědět
11.8.2013 17:08
Mo8ilε 15 Ѐλđ
Avatar
batman
Neregistrovaný
Avatar
batman:11.8.2013 17:18

ok, díky

 
Nahoru Odpovědět
11.8.2013 17:18
Avatar
Michal Žůrek - misaz:11.8.2013 17:32

Kdybych se k WP8 dostal tak Vám tutorialy napíšu, ale zatím telefon nemám a navíc zjišťuju že můj notebook by asi ani nezvládl emulátor. Takže možná za pár let...

 
Nahoru Odpovědět
11.8.2013 17:32
Avatar
Odpovídá na Michal Žůrek - misaz
Robert Zemánek (bobánek):11.8.2013 17:50

já mám už týden Nokii Lumii 820 a jednu appku jsem udělal :), btw můj notebook emulátor taky nezvládá, ale to nevadí, pokud máš mobil s wp8 tak při kódění zapojíš mobil do kompu a při každém buildováním se ti aktualizuje ta appka v mobilu

Nahoru Odpovědět
11.8.2013 17:50
Jsem jako holub.
Avatar
Odpovídá na Robert Zemánek (bobánek)
Michal Žůrek - misaz:11.8.2013 17:56

aha, to mě nenapadlo. Tak možná za rok, za dva, ...

// Ony ty telefony jsou strašně drahé.

 
Nahoru Odpovědět
11.8.2013 17:56
Avatar
Odpovídá na Michal Žůrek - misaz
Robert Zemánek (bobánek):11.8.2013 18:14

no to sem si taky říkal :D ale ta lumia mě stála 6k6 a když si vezmeš jakej tam je hardware, tak je dost slušná cena :) aktualize sw na 3 roky..

Nahoru Odpovědět
11.8.2013 18:14
Jsem jako holub.
Avatar
Odpovídá na Robert Zemánek (bobánek)
Michal Žůrek - misaz:11.8.2013 18:15

skusím se na to ještě podívat.

 
Nahoru Odpovědět
11.8.2013 18:15
Avatar
batman
Neregistrovaný
Avatar
batman:12.8.2013 8:58

na živě.cz mi poradili toto :

RotateTransform rts = new RotateTransform() { CenterX = dial.Width /2, CenterY = dial.Height /2, Angle = 60};
           dial.RenderTransform = rts;
           DoubleAnimation aniH = new DoubleAnimation();
           aniH.Duration = new Duration(TimeSpan.FromSeconds(43200));
           aniH.RepeatBehavior = RepeatBehavior.Forever;
           aniH.From =5;
           aniH.To = 5 + 360;

           // Vytvoření Storyboardu
           Storyboard sb = new Storyboard();

           // Přidání animace (může jich být i víc)
           sb.Children.Add(aniH);

           // Nastavení animace na objekt, který se má točit
           Storyboard.SetTarget(aniH, rts);

           // Jaká vlastnost se má měnit
           Storyboard.SetTargetProperty(aniH, new PropertyPath("(UIElement.RenderTransform).(CompositeTransform.Rotation)"));

           // A tímhle to spustíš :-)
           sb.Begin();

ale při debuggingu se mi otevře soubor App.xaml.cs a zavolá se metoda Debugger.Break();, dá se někde zjistit, proč se to zavolalo?

 
Nahoru Odpovědět
12.8.2013 8:58
Avatar
Paradise
Tvůrce
Avatar
Odpovídá na
Paradise:12.8.2013 10:24

Proč je ta animace tak na dlouho, to snad ani nemáš šanci vidět :D No chybovou hlášku by měl být možné zobrazit s Try/Catch blokem. V Catch si tu výjimku vypiš do MessageBox.

Osobně bych animaci udělal v XAMLu. Tomu prvku, co chceš animovat, přidej vybraný transform a pak někde mimo uděláš Storyboard. V kódu to pak jen aktivuješ [název storyboardu].Be­gin() a případně .Stop().

 
Nahoru Odpovědět
12.8.2013 10:24
Avatar
TomMik{Dev}
Člen
Avatar
Odpovídá na
TomMik{Dev}:12.8.2013 18:29

Zde máš ještě odkazy pro vývoj aplikací na WinPhone.
http://channel9.msdn.com/…te-Beginners (tutoriály)
Dále něco o XAML pro WinPhone:
http://xaml.cz/
Nebo, pokud chceš něco podrobnějšího, tak kniha/ brožura:
Programování Windows 8 aplikací pro začátečníky (na msdn je ke stažení v pdf)

Nahoru Odpovědět
12.8.2013 18:29
„Inteligentní lidé se snaží problémy řešit, geniální se je snaží nedělat!“
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Robert Zemánek (bobánek)
Petr Nymsa:12.8.2013 20:14

Pokud bude zájem o tutoriály, osobně se k WP teď dostávám, mám něco málo doma s WP takže můžu testovat B) Budeme dělat jeden projekt nejen pro WP ale i další platformy, takže třeba formou postřehu z vývoje sem něco postnu :)

Editováno 12.8.2013 20:16
Nahoru Odpovědět
12.8.2013 20:14
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
batman
Neregistrovaný
Avatar
batman:13.8.2013 7:59

odkazy pěkné, tutoriál tady by byl super, akorát tam nikde nemůžu najít, jak udělat animovaně otáčet UIelement v kódu ne v xamlu

 
Nahoru Odpovědět
13.8.2013 7:59
Avatar
TomMik{Dev}
Člen
Avatar
TomMik{Dev}:13.8.2013 10:59

Tutoriály možná taky někdy postnu ;)
Batman: Můžu ti ještě doporučit Microsoft Dev Center, kde najdeš všechny věci spojené s vývojem WinPhone aplikací.
http://developer.windowsphone.com/en-us/develop
Jinak pro UIElement:
http://stackoverflow.com/…manipulation (musíš pracovat s úhly rotace)

Nahoru Odpovědět
13.8.2013 10:59
„Inteligentní lidé se snaží problémy řešit, geniální se je snaží nedělat!“
Avatar
batman
Neregistrovaný
Avatar
Odpovídá na TomMik{Dev}
batman:13.8.2013 17:17

díky moc, tahle stránka je super :)
btw, jenom moc nechápu vlastnost

RenderTransformOrigin

http://msdn.microsoft.com/…vs.100).aspx

 
Nahoru Odpovědět
13.8.2013 17:17
Avatar
Odpovídá na
Michal Žůrek - misaz:13.8.2013 17:28

já jsem to pochopi tak že podle toho bodu se ti element otáčí.

 
Nahoru Odpovědět
13.8.2013 17:28
Avatar
batman
Neregistrovaný
Avatar
Odpovídá na Michal Žůrek - misaz
batman:13.8.2013 18:27

to právě ne, to si nastavíš v RotateTransorm

 
Nahoru Odpovědět
13.8.2013 18:27
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
KlimiCZ:13.8.2013 18:52

Nokia lumia 520 je docela levná je to nejlevnější mobil s Wp8 ;)

//budu ji mit na vanoce a už se moc těším :D

Nahoru Odpovědět
13.8.2013 18:52
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovídá na KlimiCZ
Michal Žůrek - misaz:13.8.2013 18:55

mě přijde že 520 je o ničem, nicméně je asi fakt že ji porovnávám s 920 :D. U 820 mi vádí rozlišení a u 520 pak rozlišení, baterka a RAM. Jinak to jsou pěkné telefony.

Editováno 13.8.2013 18:56
 
Nahoru Odpovědět
13.8.2013 18:55
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
KlimiCZ:13.8.2013 20:15

nemám tolik peněz jak jsi již zmiňoval vyšší nokie limie jsou Dost Drahé
,ale myslím že je i tak hodně dobrá (2xjádra, 512Mb ram, Wp8)

Nahoru Odpovědět
13.8.2013 20:15
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovídá na KlimiCZ
hugo.matousek:9.9.2013 21:59

Lumie a drahé?! Mi řekni, kde koupíš Android s dvoujádrem na 1GHz, 512 RAM, 5MP fotkama, HD videem, navigací zadarmo a x dalšíma věcma za 3,5K (či pokud bdeš kupovat přímo od MS z US, tak za 99$) viz Nokia Lumia 520?
Já osobně mám L820 a přecházel jsem z HTC One V, který jsem kupoval loni za STEJNOU cenu. Přitom hardwarově to je úplně někde jinde..

 
Nahoru Odpovědět
9.9.2013 21:59
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na hugo.matousek
Jan Vargovský:9.9.2013 22:10

Toje logické, že za rok dostaneš za stejnou cenu lepší hw ... Viz moorův zákon.

 
Nahoru Odpovědět
9.9.2013 22:10
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na hugo.matousek
KlimiCZ:10.9.2013 16:20

Hele já nemám prachy jen tak na rozhazování zakaždej rok novej mobil ;)
A aji se mi to zdá zbytečný.

Nahoru Odpovědět
10.9.2013 16:20
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovídá na KlimiCZ
Neaktivní uživatel:10.9.2013 17:17

Ne všichni lidé jsou schopní to pochopit ;)

Nahoru Odpovědět
10.9.2013 17:17
Neaktivní uživatelský účet
Avatar
Odpovídá na KlimiCZ
hugo.matousek:10.9.2013 20:59

Já bych si taky nekupoval nový mobil nebýt toho, že jsem musel poskytnout potřebným v rodině ten starý :)

 
Nahoru Odpovědět
10.9.2013 20:59
Avatar
solcjiri
Člen
Avatar
solcjiri:10.9.2013 21:06

Máš pravdu! :)

 
Nahoru Odpovědět
10.9.2013 21:06
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 34 zpráv z 34.