Diskuze: Kivy - kivy.org
Člen
Zobrazeno 12 zpráv z 12.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Co takhle začít nějakým obyčejným jazykem a nehledat samé obskurnosti..?
Jsi začátečník a volba jazyka zas tak důležitá není - princip je prakticky vždy stejný.. Začni nějakými konzolovými aplikacemi typu jednoduchá kalkulačka..
Ok... pokusím se tu aspoň týden neotravovat s blbostma, který najdu...
Nechápu, tvoji odpověď..
Po otázce, zda někdo nemá zkušenosti s nějakou knihovnou ho přesměrováváš na jiný jazyk apod..
To je jako, kdybych se zeptal zda někdo nezná nette a ty by si mi nutil třeba změnu jazyka na JavaScript..
On totiž ví, že tento samý člověk se o 10-20 témat níže zabýval o něco podobného, přitom psal, že je začátečník.
Už je to totiž druhý "netradiční" jazyk, na který po krátké době
narazil, viz zde: http://www.itnetwork.cz/…6882e96dd2b9
Sám přiznal, že je začátečník a že by se chtěl něco naučit,
souhlasím s tím, že v tu chvíli zkoušet probrouzdávat internet pro spoustu
jazyků, které stejně v budoucnu nejspíš moc neuplatní je trochu divné,
když zde má mnoho výborných tutoriálů na rozšířeně používané
jazyky, ale zároveň jsou dělané tak, že ty tutoriály pochopí úplně
každý, a může se toho hodně naučit, když mu nebudou tutoriály
vystačovat (což zabere mnohem víc než týden...), tak se třeba na jednom
zakoření a může začít s ním "experimentovat", což mu i dodá
použitelné zkušenosti do budoucna....
Aj ja som pozeral po KIvy a pre mna to je vhodné. Ale najpr sa chcem zdokonaliť v Pythone aspoň na 70%... inak to nemá zmysel. Doporučil by som to aj tebe.
Mám dojem, že spíže myslel tu knihovnu, než jazyk samotný.
Omlouvám se nečetl jsem jeho původní odpovědi jinde..
Začínal jsem na Visual Basic, což je sám o sobě "obskurní" jazyk, ale s
krásně jednoduchým frontendem a syntaxí v něčem jednodušší než C.
Proto si osobně myslím, že začínat v Pythonu v kombinaci s neobskurní a
velmi jednoduchou a intuitivní (z hlediska toho, že je ještě jednodušší
než VB6.0 na kterém sem začínal v 9 letech) grafickou knihovnou kivy není
špatná volba.
Android tam před rokem byl těžký na rozběhání, ale pokud se Oliver
ještě nenechal odklonit do konzolového jazyka, tak Python a kivy vřele
dopodučuji.
Protože začátky s nativním frontendem jsou většinou "lehčí", ale hlavně
zábavnější.
Hlavně když by se v něm začal učit tak se postupně dostane k tomu, že ho rozběhá na Androidu. Alternativou je samozřejmě začínat v konzolových aplikacích C nebo WinForms, nebo WPF C#, ale tam se potom do Androidu pokud vím moc nedostane (musel by se doučit androidí knihovny). Kdyby začal v Javě, taky by se musel doučit Androidí knihovny.
Python s kivy mi příjde nejjednodušší volba, jelikož běží úplně stejně jak na windows tak na linux tak na Androidu, se stejným kódem a prakticky totožným výsledkem. Možná proto se Oliverovi zalíbil.
Na druhou stranu chápu, jestli je to úplný začátečník tak je jednodušší ho učit od začátku "správně". Takže konzole.
Za mě doporučuji nainstalovat nezávisle na OS, Python 3.4 nebo vyšší a
doinstalovat kivy. (najít návod jak na to) a jestli tohle zvládneš tak už
si dost zkušený na to abys začal dělat GUI pomocí kivy zatím ve svém
systému. Doporučil bych začít stylem zmáčknu tlačítko naskočí mi text
a potom jet podél nějakého Python basic kurzu s tím že bysis to zobrazoval
přímo do kivy.
No a jestli tě to neodradí, tak portovat apku kerou si napsal ve svém OS na
Android už zas tak těžké není. Pokud chceš jenom vyzkoušet jestli tvůj
kód funguje můžeš zkusit Kivy Launcher - z Google Play nainstaluješ,
nahraješ python zdroják do mobilu a skrze tenhle launcher - interpreter ho
spustíš. Když poběží tak se můžeš zakousnout do portace (jde jenom pod
linuxem, takže ve widlích musíš udělat virtuálku. Pak existuje přímo
jeden image který je ready na konvertování z py do apk. Je to pár příkazů
v linuxu, ale už ne upe pro nejmenší.
No nic, stejně už je to rok starý jenom, že sem nemocný a pročítám net...
Zobrazeno 12 zpráv z 12.