Windows Phone vs. Android

marwyn

Re:Windows Phone vs. Android
« Odpověď #15 kdy: 17. 04. 2013, 11:59:39 »
stale mi to pripada ako vecna beta ako skoro vsetko od googlu
Ve srovnani s cim? Produkty MS?  :o

To je beta prostě samo o sobě. Není potřeba to s něčím srovnávat. Já mám úplně stejný pocit.


Palo M.

Re:Windows Phone vs. Android
« Odpověď #16 kdy: 17. 04. 2013, 12:14:51 »
preco by mali zamietnut tu aplikaciu? co u nas na skole robili bakalarky na WP tak v pohode su na Marketplace.
Je na prevadzkovatelovi aplikacneho marketu, co povoli a co zamietne. Je to jeho market, moze si s nim robit co chce (a tak to ma byt). Neskor moze tiez zmenit podmienky a niektore veci, co dovtedy boli v poriadku, uz zrazu v poriadku nebudu.
Otazka "preco" nie je na mieste, tu ti na nu nikto neodpovie. Preco Facebook zakazal fotografie dojciacich matiek? No lebo. Skratka ich tam nechce, tak ich zakazal - koniec debaty. Argumentacia, ze to je pre teba (aj mnohych inych) normalna sucast zivota a nic zle na tom nevidis, ti v takom pripade nepomoze. Ked si dojciaca matka a chces dat taku fotku niekam na web, musis sa poohliadnut po nejakom inom mieste na webe, kde tu fotku mozes zavesit v sulade s pravidlami.

Ked robis aplikaciu v ramci studia, tak sa snad zaobides uplne bez marketu a ako vyvojar si svoju aplikaciu dokazes naladovat do fonu aj cez kabel, mozes to ladit, ci pripadne demonstrovat na odovzdani prace v skole (teda konkretne WP v tomto nepoznam, ale snad to ide aj tam, inak by bol vyvoj znacne nepohodlny). Takze v ramci studia ti tiez moze byt jedno, pre aky system to robis - tvoja "zakazka" je skolske zadanie a primarne konci uspesnym odovzdanim projektu v skole.

Povodna otazka bola ale na nazor ostatnych. Rozoberali sa tu rozne aspekty (rozsirenost jednotlivych systemov, stabilita platformy, cielovy trh, ...) a ja som pridal iny aspekt - cas straveny ucenim sa danej platformy a samotnym vyvojom aplikacie: A moj nazor je ten, ze si dopredu rozmyslim, co sa moze stat, ked do niecoho idem investovat svoj cas. No a nazor inych ludi moze byt ten, ze rovno ten cas investuju bez rozmyslania a riesit problemy budu az vtedy, ked sa nieco stane.

Sten

Re:Windows Phone vs. Android
« Odpověď #17 kdy: 17. 04. 2013, 13:07:37 »
Je na prevadzkovatelovi aplikacneho marketu, co povoli a co zamietne. Je to jeho market, moze si s nim robit co chce (a tak to ma byt). Neskor moze tiez zmenit podmienky a niektore veci, co dovtedy boli v poriadku, uz zrazu v poriadku nebudu.
Otazka "preco" nie je na mieste, tu ti na nu nikto neodpovie. Preco Facebook zakazal fotografie dojciacich matiek? No lebo. Skratka ich tam nechce, tak ich zakazal - koniec debaty. Argumentacia, ze to je pre teba (aj mnohych inych) normalna sucast zivota a nic zle na tom nevidis, ti v takom pripade nepomoze. Ked si dojciaca matka a chces dat taku fotku niekam na web, musis sa poohliadnut po nejakom inom mieste na webe, kde tu fotku mozes zavesit v sulade s pravidlami.

Ked robis aplikaciu v ramci studia, tak sa snad zaobides uplne bez marketu a ako vyvojar si svoju aplikaciu dokazes naladovat do fonu aj cez kabel, mozes to ladit, ci pripadne demonstrovat na odovzdani prace v skole (teda konkretne WP v tomto nepoznam, ale snad to ide aj tam, inak by bol vyvoj znacne nepohodlny). Takze v ramci studia ti tiez moze byt jedno, pre aky system to robis - tvoja "zakazka" je skolske zadanie a primarne konci uspesnym odovzdanim projektu v skole.

Povodna otazka bola ale na nazor ostatnych. Rozoberali sa tu rozne aspekty (rozsirenost jednotlivych systemov, stabilita platformy, cielovy trh, ...) a ja som pridal iny aspekt - cas straveny ucenim sa danej platformy a samotnym vyvojom aplikacie: A moj nazor je ten, ze si dopredu rozmyslim, co sa moze stat, ked do niecoho idem investovat svoj cas. No a nazor inych ludi moze byt ten, ze rovno ten cas investuju bez rozmyslania a riesit problemy budu az vtedy, ked sa nieco stane.

Tohle je dost ujetá argumentace.

Dát obrázek kojící matky někam na web a nalikovat tam z Facebooku: jednoduché.

Dát někam aplikaci pro iOS či Windows Phone a nechat uživatele, aby si ji nainstalovat: nemožné, protože aplikace mimo oficiální market nejde instalovat.

Re:Windows Phone vs. Android
« Odpověď #18 kdy: 17. 04. 2013, 13:59:27 »
Co je na tom ujetého?

mca

  • ***
  • 181
    • Zobrazit profil
Re:Windows Phone vs. Android
« Odpověď #19 kdy: 17. 04. 2013, 23:52:37 »
Ja bych Windows Phone nezatracoval, protoze ma obrovskou vyhodu jmenem Microsoft - Office365, ktere poklada za klicove sluzby do budoucna a z vlastniho zoufalstvi vim, jak tezke koupit smartphone pro pracovni ucely. Zatim jsem nevidel Androidi smartphone u ktereho by clovek prisel a fungoval i komercni sfere bez toho, aby nad tim stravil mladi. BlackBerry take neni zadna masova zalezitost a presto se najde dost zakazniku, kteri zaplati cokoliv, jen aby meli svuj BlackBerry/Windows Phone pripraveny pro Lotus Symphony, Connections, Sametime, Exchange, to jest komercni sferu, kde Google nema nic, s cim by mohl konkurovat (Apps O365 konkurovat nemohou). Pouzivatele s obtloustlou kreditni kartou. Kdyz to dokazes, budes milionarem rychleji, nez-li na Androidu. Jsme na *nixovem foru, vim ze to schytam za Microsoft, ale v tomto ohledu, tedy Office365 je zkratka natolik dobry, ze se snim uz z toho duvodu musi pocitat.


Zakaz fotek: To vyplyva ze zakonu USA a neprojde to ani Microsoftu, Google, Yahoo, ... nebo komukoliv dalsimu na uzemi USA. Muzes jim spilat do puritanu jak chces, staci "We comply with valid legal process and U.S. law" a tim to hasne i kdyz se Ti to z pohledu obyvatele Evropy muze zdat absurdni, extremni, silene, ... mas smulu.


Evzen

Re:Windows Phone vs. Android
« Odpověď #20 kdy: 18. 04. 2013, 08:06:35 »
Ahoj,

ja byt tebou, tak bych se taky nenechal odradit. Pokud te WP zajima, mas treba k .net frameworku blizko, tak nevidim jediny duvod proc by sis to mel nechat ujit :)

Prvni pristup je, proc vyvijet pro WP, kdyz je to jeste maly trh a zrejme se ti vyplati vice vyvijet pro Android a iOs.
Druhy pristup je: vyvijet prave pro WP, protoze ta tvoje jedna mala appka nezapadne mezi miliony ostatnich.

Na rootu bych se moc nevyptaval, zdali vyvijet pro WP nebo Android, to je jako by ses tady zeptal (v centru linuxaku), jestli Windows nebo Linux :)

Osobne mam doma jak masinku s Androidem, tak strojovnu s WP8. Zajimam se o WP a osobne musim (velice subjektivni nazor), ze WP budoucnost ma, protoze v mobilu s WP8 se zorientujes behem pul hodky.
Ne ze by mi android delal problemy, ale uzivatelum mimo IT to az tak jednoduche neprijde a nejednou jsem se s tim setkal (rodice, pratele).

Dalsi vyhodu, kterou bych vypichnul je ta, ze u Androidu lidi chteji hlavne veci zdarma. Ostatne to je super vec, ale po pocatecnim uzasu jsem byl spis vytocen do obratek a byl jsem ochotny si priplatit nejakej ten drobacek, hlavne aby mi tam nevyskakovaly reklamy pres cely okno, nebo tam nemel pruh hned nad tremi klicovymi tlacitky (zpet, all-app, home..)

Na Windows marketu pripadne na Windows Store je situace jina, vetsina aplikaci je placena, ale nic tak hroznyho a lidi si proste uz zvykly, ze pokud neco chteji s nejakou kvalitou, tak si to stahnou, zdarma vyzkouseji a pak zaplati.
Ostatne, kdyz pujdu v patek vecer na pivko, tak tam necham na dysku vic nez je prumerna hodnota aplikace.

Tim samozrejme nijak nechci hanit Android. To kdyz uz, tak iOs pro jeho uzavrenost a nepristupnost, ale holt kdyz si na tom nekdo postavi jmeno a ono to funguje, tak by byl blbej, kdyby cuknul.

Samozrejme, ze Google Play ma aplikaci mnohonasobne vic a napr. hry typu GTA bych na WP hledal tezko.
Nakonec jsem skoncil s mobilem s WP8 a tabletem s Androidem (Nexus 7) a nemenil bych. Ceny tabletu s Windows jsou nehorazne vysoko, WinRT je pro vyvoj tak omezen, ze prakticky po kurzu HowTo jsem si polozil jednoduchou otazku, jakou aplikaci vytvorit na tak omezenem systemu? - nic mne nenapadlo

Osobne si myslim, ze je dobre vedet o vyvoji na vsechny platformy aspon neco, vse si vyzkouset a nasledne se rozhodnout kterou cestou jit.

Evzen

Tom_as

Re:Windows Phone vs. Android
« Odpověď #21 kdy: 18. 04. 2013, 10:14:11 »
Rekl bych ze je to na kazdem z nas. Ja osobne se tesim na podporu Qt 5.1, kdy zacnu teprve vyvyjet pro Android, kde pujde hlavne o podporu webu nez o placene aplikace.

Re:Windows Phone vs. Android
« Odpověď #22 kdy: 18. 04. 2013, 11:01:43 »
Osobne som zvolil cestu Xamarin. c# vsade. (Ne)vyhoda je, ze sa musis aj tak kazdu platformu naucit nativne, c# je len jazyk, API na Androide pouzivas to iste ako ked robis v Jave.

S wp8 vobec nemam zle skusenosti, downloady app sa kludne vyrovnaju androidu, kvoli tomu ze na wp8 nie je konkurencia :)

Pupi

Re:Windows Phone vs. Android
« Odpověď #23 kdy: 18. 04. 2013, 14:25:43 »
Xamarin je nieco ako Mono?

Re:Windows Phone vs. Android
« Odpověď #24 kdy: 18. 04. 2013, 14:34:14 »
Zrovna je na roote clanok o vyvoji v c#...

Xamarin je firma ktora komercilizuje Mono pre mobilne platformy. Mono ako take je sice open source ale kniznice, a dalsie nastroje potrebne pre mobilny vyvoj uz nemusia byt. Typicky Xamarin robi to, ze zoberie nativne API Androidu/iOS a prelozi ho podla nejakych pravidiel do c#. Takze v c# pracujes s tym istym API ako v Jave/obj-c. To im dava napr. vyhodu, ze mozes citat dokumentaciu priamo od googlu/apple a na 80(apple)-95%(android) je priamo pouzitelna.

Vyvojarovi to dava vyhodu, ze ak by chcel robit priamo v Jave/Obj-C tak zaklady platformy uz pozna, tj neuci sa nejaky framework ktory moze za 1 rok zaniknut. Nevyhoda je, ze pre kazdu platformu treba robit UI naozaj skoro od piky, vyuzit sa da len spolocna bussiness logika, a programatora to nuti spolocne jadro pisat nezavuisle na platforme a dostatocne abstraktne (tj dobre).

comodoro

Re:Windows Phone vs. Android
« Odpověď #25 kdy: 19. 04. 2013, 08:17:11 »
To je otázka, jestli je nutnost abstraktnějšího návrhu nevýhoda, často i malé projekty se rozrostou a pak mají s výchozím návrhem problémy. Jako nevýhodu bych (asi kromě výkonu) viděl, že další vrstva přidává další možnosti chyb (neopravitelných, na straně toho překladače), ale nemám s tím zkušenosti, tak by mě zajímalo, jestli třeba někdo ví víc?

Pupi

Re:Windows Phone vs. Android
« Odpověď #26 kdy: 19. 04. 2013, 09:47:29 »
chcem sa spytat, tie aplikacie co sa robia pomocou Xamarine, prejde to v pohode na Marketplace alebo AppleStore?

Re:Windows Phone vs. Android
« Odpověď #27 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).

nou

Re:Windows Phone vs. Android
« Odpověď #28 kdy: 19. 04. 2013, 14:34:50 »
tie dynamicke lyb riesi aj Qt. totiz cele Qt je dost velky balik takze aby nebola kazda aplikacia nemala 20MB tak sa to snazia dat do ministro co je aplikacia ktora naistaluje Qt lib do celeho systemu. na iOS to nemozu pretoze nepovoluju dyn lib. z toho taktiez vypliva nutnost komernej licencie na Qt kvoly LGPL. a este nakoniec kvoly javascript V8 maju tiez problemy s QtQuick GUI ktore je postavene nad javascriptom.