Stránka 1 z 2

Jaký jazyk?

Napsal: pon lis 12, 2007 14:33
od tslany
Chtěl bych začit programovat, ale nevim jakym jazykem. Napadl mě assembler, ale nenašel sem ?komplikátor? ( :lol: ) a taky C++ (ale na to zase nemužu na netu najit potřebnou literaturu). Každopádně ale nechci MS .NET Jo a dyby ste někdo věděl o emulátoru ARM WinCE (3 a vejš) tak by mi to ulehčilo praci, dik.

Napsal: stř lis 14, 2007 19:16
od sairon
Nemáš moc na výběr - buď C++ nebo .NET (managed C, C#, VB...). Literatura a tutorialy v angličtině se dají najít. A emulátor WinCE je u MS Visual Studia, ale dá se stáhnout i jako standalone verze.

Napsal: čtv lis 15, 2007 10:46
od nowizz
jestli nemas zkusenosti s programovanim tak nejdrive doporucuji Delphi 7.... pouziva Object Pascal a na zacatky jako delana.....ovsem aplikace lze delat pouze pro PC

Napsal: čtv lis 15, 2007 14:18
od tslany
tak zkusim to C++ a zkusim hledat ňákej ten literatutu... :wink:

Napsal: pát lis 16, 2007 8:48
od majq
Assembler bych Vám moc nedoporučoval s ohledem na poměr výsledného programu a času strávený programováním, pokud byste chtěl vyvíjet složitější aplikaci, než je např. kalkulačka asi by Vám assembler nestačil :-) Pokud chcete programovat pro různé platformy Linux/Windows asi bych Vám doporučil C++ nebo Javu, pokud ale uvažujete hlavně o Windows platformě, myslím že nejvhodnější by byly .NET jazyky (VB, C#), vývojová prostředí nabízí MS zdarma v edici Express:

http://msdn2.microsoft.com/en-us/express/aa975050.aspx

Myslím že se nemá cenu učit věci, které jsou zastaralé (Pascal a pod.). Učebnic .NET jazyků pro začátečníky včetně různě kvalitních příruček typu Step by Step, Naučte se .... za 21 dní najdete jistě spousty.

Pokud chcete programovat pro SP/PDA, vřele doporučuji .NET, vzhledem k tomu že .NET Compact Framework je již ve Windows Mobile zabudován a aplikace se ve Visual Studiu vývíjí poměrně pohodlně a rychle.

Zde bych ještě upozornil, že v Express edicích Visual Studia bohužel není podpora pro vývoj aplikací na mobilní zařízení a je nutno mít plnou (placenou :-( ) verzi VS.

Přeji Vám hodně zdaru ! :grin:

Napsal: pát lis 16, 2007 16:26
od tslany
Právě že bych chtěl taky potom přejít na Linux (a možná Android jestli bude něco na programování) takže ten .NET bych zas tak moc nechtěl.. takže sem se definitivně rozhod pro C++. Dík všem

Napsal: pát lis 16, 2007 22:14
od sairon
.NET se ale pořád nehodí na všechno - aplikace v něm jsou, obzvlášť na mobilních zařízeních, v porovnání s aplikacemi napsanými v nativním kódu podstatně pomalejší. Na druhou stranu, jak jste uvedl, programování v .NETu je mnohem jednodušší a rychlejší. Ale pokud chce tslany programovat i pro Linux, bude pro něj C++ rozhodně lepší volba (i když se i pod Linuxem se dá dělat v .NETu). Jen to bude stát více úsilí, jelikož C++ může být pro úplného začátečníka trošku oříšek.
A k tomu assembleru - to už nemá vůbec smysl se v tomhle případě učit. Leží mi tu na disku pár měsíců dokumentace okolo ARM procesorů a ani se mi to nechce otevírat :)

Napsal: sob lis 17, 2007 1:48
od bkf1
sairon píše:C++ může být pro úplného začátečníka trošku oříšek.
Co??? Ja se rozhodne nepovazuji za uplneho zacatecnika a stejne C++ je pro me orech jako prase :/ skoda ze se treba C# neda kompilovat do nativnich aplikaci :( jeste je tu treba Lazarus Pascal ale to je porad takova testovaci verze a kdovi kolik to ma chyb a nedostatku...

Napsal: sob lis 17, 2007 10:10
od pospa
sairon píše:.NET se ale pořád nehodí na všechno - aplikace v něm jsou, obzvlášť na mobilních zařízeních, v porovnání s aplikacemi napsanými v nativním kódu podstatně pomalejší. ...
Proč by měly být podstatně pomalejší? Při spuštění je JIT přeloží do nativního kódu a pak to jede jak blesk. Je pomalejší spuštění a nikoliv běh a i u spuštění je to v řádech max 1-2sec

Napsal: sob lis 17, 2007 10:36
od bkf1
Mno tak to bych rad vedel proc uplne obycejnej Form s tlacitkem developenej v C# NetCF 2 (SP2) se mi nacita 8s :( Mam to zkompilovany v nastaveni Release...

Napsal: sob lis 17, 2007 10:49
od tslany
pospa píše:...spuštění je to v řádech max 1-2sec
takže nic na konkurenta TouchFLO CUBE :lolek:

Napsal: sob lis 17, 2007 11:20
od pospa
Proč ne? Nastartuje ti to a pak to přece jede pořád a je jedno jestli to něco zobrazuje či ne. Můžeš s tím napsat cokoliv. Cube se ti taky spouští jen 1x a pak se už jen zobrazuje a to je v .NETu stejně svižné jako kdekoliv jinde

Napsal: sob lis 17, 2007 11:20
od pospa
bkf1 píše:Mno tak to bych rad vedel proc uplne obycejnej Form s tlacitkem developenej v C# NetCF 2 (SP2) se mi nacita 8s :( Mam to zkompilovany v nastaveni Release...
Pošli mi zdroják a juknu se.

Napsal: sob lis 17, 2007 12:15
od bkf1
Tady je: http://www.taptapsms.wz.cz/files/PokusTest.rar
Je tam i zkompilovanej EXEac, ktery bys mohl zkusit jako prvni.

Napsal: sob lis 17, 2007 14:22
od pospa
Náběh pod 1 sec. Asi budeš mít rozes...ej systém....

Napsal: sob lis 17, 2007 14:51
od tslany
5s - úplně čistej WM6

Napsal: sob lis 17, 2007 16:44
od pospa
Chlapy, na čem to pouštíte? Na kalkulačce? Kolik máš volné paměti?

Napsal: sob lis 17, 2007 18:22
od bkf1
A701, CPU Intel 520MHz, WM5 AKU3.5, pameti hromada... si rikam jestli nemam nejak spatne nainstalovany NetCF :/ Jinak 5s mi to taky trva ale kdyz uz to poustim po druhe, po treti atd.

Napsal: sob lis 17, 2007 19:05
od tslany
Obrázek
na Hermovi to rači zkoušet nebudu, nesnašim MS a vše kolem... :lolek: :lolek: :lolek: :lolek: :lolek:

Napsal: sob lis 17, 2007 19:40
od bkf1
vis takovej uplnej detail... kdyz chces zjistit realny vykon atd. nejake aplikace tak je uplne k nicemu zkouset to na emulatoru šmarjaááá!!!!!!