Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - nemo

Stran: [1]
1
Vývoj / Re:Windows Phone vs. Android
« kdy: 19. 04. 2013, 14:16:49 »
Co sa tyka schvalovania aplikacii tak ano Apple app store je trochu prisnejsi ale pokial vylozene developer nejde proti ich podminakam ktore maju snad vsade vycapene tak vecsinou neni problem. Skor si myslim ze aplikacie ktore neprejdu  schvalenim na prvy sup maju nejaky technicky problem ako obsahovy (typu zabudnuta ikona, blby popis a podobne).

Co sa tyka nepovolenia roznych browserov s inymy js jadrami je to koli tomu ze apple celkovo nedovoluje spustat iny kod nez ten co skompiluje ich xcode. Je to hlavne koli bezpecnosti kedze takto maju pod palcom svoje html/js jadro v safari a za to sa mozu zodpovedat. Ak by napriklad js engine vo Firefoxe bol zabugovany a umoznoval pustat nejaky malware js kod na ios device a robilo by to sarapatu mal by hlavne Apple problem a rozmazavalo by sa to az potom mozilla. Tak isto tusim stale plati ze aplikacia pre IOS musi byt jedna skompilovana binarka ziadne dymaicky loadovane libky, preto maju s tym poniektore oss projekty problem (nedovolenie staticke linkovanie oss libky do komercnej app napriklad).

Xamarin je vpohode co sa tyka schvalovania. Na apple appstore je viac aplikacii beziacich pod Xamarin.IOs. Ostatne napriklad taky Bastion bezi pod Xamarinom a pouziva MonoGame co je port XNA frameworku od MS na mobilne platformy.

A este co sa tyka volnejsej distribucie na Androide, je pravda ze ked sa neda aplikacia pretlacit cez google play mozem si ju zavesit povedzme na svoj web. Na druhu stranu tato uvolnena politika zasa umoznuje az podporuje piratstvo. Preto aj na google play je o dost menej kvalitnych a profesionalnych aplikacii, pretoze sa to proste developerom neoplati. Ano rozne male a studentske projekty ktore su zdarma alebo za par centov na google play preziju ale akonahle chcete predavat nejaku fakt profi aplikaciu tak google play je skor cesta do straty. To uz mozno komercne lepsie vyde aj ten WP aj ked je menej rozsireny (aj ked neviem ake su tam cisla).

2
Vývoj / Re:Windows Phone vs. Android
« kdy: 14. 04. 2013, 23:43:11 »
Myslim ze otazka stoji inak. Chces vyvyjat len tak pre zabavu alebo robit a predavat profesionalne aplikacie ? Pretoze mam pocit ze tak nejak vypadaju aj tie dnesne mobilne platformy. Android sa sice zlepsuje ale stale mi to pripada ako vecna beta ako skoro vsetko od googlu. Na to na akom silnom HW sa Android vyskytuje a furt tam blbnu/laguju zakladne veci tak je to skor tragedia. IOS je hodne odlisny v jazyku (ObjectiveC), aspon pre cloveka mimo MacOS, ale aj v pristupe. Celkovo vyzera vyzretejsi a menej zivelny. No a z MS mam pocit (pre WP8 som nerobil) ze tak trochu nevie co chce.
Cize z hladiska profesionalneho, tak ci tak sa budes musiet prisposobit a v podstate vzdy naucit novu platformu (ano existuje Xamarin ale je tam zopar ale) a dolezitejsi bude pre teba cielovy trh alebo cielova skupina zakaznikov a tiez miera piratenia (smutny pripad Google Play). Ak chces sa len tak hrat a skusat tak su asi zasa dolezitejsie prvotne naklady kde ano Android asi vychadaza najlepsie (skoro nulove naklady). Ale zatial to s WP nevyzera moc ruzovo. Neni az tak rozsireny tym padom aj potecionalne menej zakaznikov a tiez su tam nejake prvotne naklady pri pokuse vyvyjat.

3
Vývoj / Re:C# je rychlejší než C/C++?
« kdy: 14. 04. 2013, 23:26:49 »
Mimochodom tiez sa tu nespomina ze aj ten c# VM , okrem jeho kompileru, robi nejaku JIT optimalizaciu. Takze v case sa moze spustena aplikacia pod c# teoreticky zrychlovat. Na druhu stranu ak je povedzme pametovo narocna, hlavne v castej alokacii, tak potom moze dost neprijemne do vykonu zasiahnut GC. Proste pri takejto jednoduchej ukazke kodu je to uplne zbytocna polemika.
A mimochodom c# alebo aj java sa nepouzivaju alebo nepresadili hlavne koli svojmu vykonu/nevykonu. Dovod preco vznikly a pouzivaju sa je hlavne bezpecnejsi kod a rychlejsi development a teda aj vyssiu produktiviu. Dan za to moze byt prave vykon, pametova narocnost a aj silna zavyslost na VM.

Stran: [1]