Daniel Vittek

Vývojářský blog - Daniel Vittek

Podle kategorie

Programujeme na WP 8.1, Díl 1.

Daniel Vittek       23. 10. 2014             5567 zobrazení

Když jsem začínal programovat na Windows Phone (tehdy ještě samozřejmě WP 8), docela jsem v tom tápal. Vinu za to pochopitelně nenese vývojářská platforma WP 8, ani framework .NET obecně, ale moje nezkušenost. Je celkem pochopitelné, že i zkušený programátor může mít problémy spojené se začátky programování pro novou platformu, kterou nezná. Naštěstí tu již dnes máme mnohem více standardizovaný WinRT a vše je mnohem lehčí, elegantnější a intuitivnější. I přes to, ale můžou začátečníci, ale i pokročilý developeři v takovém prostředí tápat, proto jsem se rozhodl začít psát tuto sérii.

Série tedy bude vhodná, jak pro pokročilé programátory, stejně tak pro programátory, kteří se rozhodli „přesedlat“ z jiného jazyka (jako např. Java) na C#, tak i pro začátečníky, tápající ve složitých kódech a žádoucí o pomoc.

Abyste pochopili, jak přemýšlím a jakým směrem se tato série bude odvíjet:
Neřídím se podle žádné učebnice
Budu se snažit navazovat postupně, podle složitosti
Sérii budu sestavovat podle toho, na jaké problémy jsem sám „narážel“
Za cíl si pokládám: naučit čtenáře napsat vlastní, jednoduší aplikaci na WP 8.1

Jako motivační větu bych rád citoval Jaromíra Lešo: Raději malou, kvalitní a placenou aplikaci než populistický bloatware zadarmo“.

Reference, kdo jsem a všelijaké různé informace včetně ukázky mé práce (ve volném čase se kromě studii věnuji firmě, proto tak málo aplikací, které nemám čas aktualizovat) najdete na: http://growsharp.wordpress.com/ a http://www.apitech.cz/.

Pro tento úvodní díl je to vše. V příštím díle se už uvidíme přímo nějakého kódu. Smile

 

hodnocení článku

0       Hodnotit mohou jen registrované uživatelé.

 

Nový příspěvek

 

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

životnost WP platformy

Je otázkou, zda podobný seriál má ještě nějaký valný smysl - vzhledem k faktu, že Microsoft sám přiznal, že s dalším vývojem platformy WP nepočítá a měl by být plně nahrazen jednotným OS pro všechny typy zařízení (TV, PC, Tablet, mobil, atd.). Principiálně bude přístup k vývoji podobný, nicméně určitě ne identický.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud se bavíme o Windows 10 a pokud je mi dobře známo, tak se MS naopak snaží mezi zmíněnými zařízení styl aplikací standardizovat právě vývojovou platformou WinRT. Samozřejmě se dá čekat, že bude nějaký rozdíl mezi WP 8.1 a WP 10, ale podle mě nebude drastický.

Navíc, to že vyjde nový operační systém, neznamená, že starší hned úplně zanikne. Když se podíváme na jaké platformy vychází většina aplikací, tak je to vždy ta nejnižší možná, protože nikdo nechce přijít o tu část zákazníků, kteří například ještě neaktualizovali (konkrétně Windows 8 & 8.1).

Nejlepší je, pokud aplikace běží jak na nejnižší verzi daného OS, tak i na nejnovější.

Navíc vývoj na WP 8.1 (obecně WinRT) je dnes už natolik standardizovaný, že cokoliv se někdo naučí v tomto seriálu, jakoby našel ve vývoji na klasický Windows 8.1 apod., který nyní například najdeme na většině prodávaných tabletech s operačním systémem od MS.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback