Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Programovani .net aplikaci pro PPC

Milan32 (53)|12.1.2005 08:45
Ahoj,

Chtel bych si vytvaret vlastni aplikace na ppc. A ono to jde, at uz VB co C-sharp. Ale nabidka visualnich objektu je velice smutna. Protoze vsak existuje spoustu velice hezkych aplikaci domnivam se, ze je treba k VS ci embeded C++ neco priinstalovat. V dobre vire jsem stahnul compact dotnet sdk a nic. Pokud mate nekdo prakticke zkusenosti zkuste mne prosim nasmerovat.

dekuji

Milan
beecher (9270)|12.1.2005 13:49
[QUOTE="Milan32"]Chtel bych si vytvaret vlastni aplikace na ppc. A ono to jde, at uz VB co C-sharp. Ale nabidka visualnich objektu je velice smutna. Protoze vsak existuje spoustu velice hezkych aplikaci domnivam se, ze je treba k VS ci embeded C++ neco priinstalovat.[/QUOTE] Co je mysleno temi "hezkymi aplikacemi"? Jinak na potreby normalnich apps visualni objekty v .NET CF staci...
Mozna je taky otazka, jestli ty "hezke apps" nejsou napsane v C++, ze...
Milan32 (53)|12.1.2005 14:58
Hezkymi myslim ze se mohu menit atributy objektu jako barva, fonty, 3d app. atp. Standardni nastroje v MS VS ci emC++ mi to neumoznuji. A naopak zase nad obrazkem mi neumozni vsechny eventy.

Tak asi takhle.
Hezke applikace (Pocket informant, Claunch, prakticky cokoliv)

Milan
beecher (9270)|12.1.2005 15:37
[QUOTE="Milan32"]Hezkymi myslim ze se mohu menit atributy objektu jako barva, fonty, 3d app. atp. Standardni nastroje v MS VS ci emC++ mi to neumoznuji. A naopak zase nad obrazkem mi neumozni vsechny eventy.

Tak asi takhle.
Hezke applikace (Pocket informant, Claunch, prakticky cokoliv)

Milan[/QUOTE]
Jak to ze neumozni? Kdyz si vezmu takovy System.Windows.Forms.Button tak pak code v C# muze treba vypadat:
[CODE]private System.Windows.Forms.Button button1;
this.button1.ForeColor = System.Drawing.Color.Aqua;
[/CODE]
Jasne, ne vsechny vlastnosti objektu jsou ve vizualnim navrhu... Chce to trochu prace... Jste vyvojar, ne klikac...
A co myslite temi 3D apps? Jako 3D sceny? Jo tak to zatim neumi, ale v eC++ to jde a pujde to v .NET CF 2.0...
O grafice v .NET CF tady
Milan32 (53)|12.1.2005 15:53
Hmm, vyzkousim. Jsem zvykly ze dot.net poskytuje pomerne komfortni design rozhrani, no holt pro compact .net. nic. Ale dekuji za tip, vyzkousim a pujde-li to, pak to bude skvele. Jinak po 1,5 roce preinstaluji celou masinu, protoze to uz neni mozny :-).

3D app= 3D appearence (3D,flat). Coz by se melo resin analogicky dle Vasi vise uvedene rady :-).

Klikac nejsem, ale s radosti vyuzivam vyhod visualniho programovani v nejsirsim slova smyslu a primo se tetelim blahem nad inteligentnim doplnovanim. Klasicke win32 neni problem (a i nektere mene zname platformy), ale ted bych pro sve soukrome ucely a z ocarovani zarizenimi typu ppc, chci proniknout i do teto oblasti. A samozrejme pokud mozno za 21 dni :-)

Dekuji

Milan
RStein (2012)|12.1.2005 17:28
[QUOTE="Milan32"]Hezkymi myslim ze se mohu menit atributy objektu jako barva, fonty, 3d app. atp. Standardni nastroje v MS VS ci emC++ mi to neumoznuji. A naopak zase nad obrazkem mi neumozni vsechny eventy.

Tak asi takhle.
Hezke applikace (Pocket informant, Claunch, prakticky cokoliv)

Milan[/QUOTE]

To nemate pravdu, pres WIN API (v C++) napisete jakoukoli aplikaci z tech, co jste zminoval.
V managed kodu se daji psat take pritazlive aplikace, i kdyz se mnohdy neobejdete bez P/Invoke.
Urcite si stahnete OpenNetCF Framework, ve kterem je zapouzdreno mnoho API volani + v nem naleznete dalsi vizualni ovladaci prvky (napriklad web browser).
Nejlepsi bude, kdyz polozite konkretni dotaz...

jerzy_ce4you (230)|12.1.2005 18:12
Vývojové produkty...

Developer software nominees, finalists, and winners

Člověk ale musí trochu investovat.:)
Milan32 (53)|13.1.2005 21:26
Ahoj

Predne chci ocenit cleny tohoto fora pro ochotu a vstricnost i pres otazky jez hranici s programatorskou negramotnosti :-)

1) Vyzkousel jsem elementarni :
private System.Windows.Forms.Button button1;
this.button1.ForeColor = System.Drawing.Color.Aqua;
Lec neuspesne, tlacitko je stale osklive sede, zatimco text ci jine v design timu pristupne property mohu menit. Aplikaci prekladam jako pro ppc2003 (ale i pri prekladu pro win ce .net byl vysledek neradostny). Pokud to nekomu funguje timto zpusobem, prosim at se ozve nekdy je zakopana mala banalni chyba s katastrofickym dosahem.

2)Nainstaloval jsem OpenNetCF Framework 1.2. Objekty jsou vskutku mnohem pritulnejsi, a nechybi prijemnosti typu kalendar. Nadruhou stranu, jedinu misto kde si mi podarilo takovou aplikaci spustit je emulator. Pravdepodobne vyzaduje nejakou specifickou konfiguraci zarizeni.

Milan v tuto chvili ppc zacatecnik
(loox 410, wince 4.20)






beecher (9270)|14.1.2005 19:13
[QUOTE="Milan32"]1) Vyzkousel jsem elementarni :
private System.Windows.Forms.Button button1;
this.button1.ForeColor = System.Drawing.Color.Aqua;
Lec neuspesne, tlacitko je stale osklive sede, zatimco text ci jine v design timu pristupne property mohu menit. Aplikaci prekladam jako pro ppc2003 (ale i pri prekladu pro win ce .net byl vysledek neradostny). Pokud to nekomu funguje timto zpusobem, prosim at se ozve nekdy je zakopana mala banalni chyba s katastrofickym dosahem.[/QUOTE] No to byl samozrejme jenom priklad... Ten kod, co jsem posilal, je vyseparovany kod, to nejsou po sobe nasledujici radky, ze...

Ten prvni radek je standardni kod, ktery prida VS, kdyz ten control date do formulare...
Pak kdyz se prepnete do kodu, tak tam je tam region Windows Form Designer generated code... A ten radek s tou barvou je pridany do teto casti kodu:

[CODE]//
// button1
//
this.button1.Location = new System.Drawing.Point(64, 96);
this.button1.Text = "button1";
[/CODE]
takze ve vysledku vypada takto:
[CODE]//
// button1
//
this.button1.Location = new System.Drawing.Point(64, 96);
this.button1.Text = "button1";
this.button1.ForeColor = System.Drawing.Color.Aqua;
[/CODE]
Ve visualnim navrhu to neuvidite, ale kdyz to pustite, tak v emulatoru tak ten text je pak modry...
Oops, tak se omlouvam... Je to pouze v WM2K3 SE emulatorech... No to je proste tim, ze vyvijim pro tento OS... Ze...
Milan32 (53)|15.1.2005 11:26
Zel bohu jako vlastnik fs loox410 s win2003 (4.20) mam holt smulu :(. Presto velmi dekuji za ten kod. Obvykle cpu takovyto kod nekam do load ci initit, ale takto jsem obohacen o dalsi poznatek :-).

Verim vsak ze nejaky zpusob existuje i kdybych mel prepsat udalost vykresleni. Az ho najdu tak se podelim.

Milan