Clicky

Jump to content
Alexandru Cristian

Windows 10. Discutii generale

Recommended Posts

Pentru ca am vazut pe site ca sunt neclaritati / intelegeri eronate legate de aplicatiile "universale", fac cateva precizari aici.

 

In primul rand trebuie sa intelegeti ca aplicatie nu este tot una cu fisier executabil. Pe platformele Intel desktop (numite generic x86), fisierul executabil este un exe. Cand compilez un cod scris, pentru a-l face cod executabil pe o astfel de platforma, in acel exe apar intructiuni specifice acestei platforme. Adica "ceva" ce un procesor Intel sau AMD "stiu sa citeasca". Acest "ceva" nu poate fi citit de un procesor de tip ARM, cum sunt pe telefoane (Qualcomm, Mediatek, Nvidia). Pentru acestea, in urma compilarii codului scris, trebuie sa rezulte "altceva", care sa poata fi "citit" de aceste procesoare.

De aceea, o aplicatie "universala" nu va fi un singur fisier executabil. Este irational sa ocupi spatiul de pe un telefon si cu intructiuni pe care le poate citi un x86.

 

Acum, care e avantajul unei astfel de aplicatii universale ?

 

In primul rand, dezvoltatorul scrie un singur cod. De exemplu, codul pentru afisarea unui pop-up cu mesaj si doua butoane "OK" si "Cancel". Pe telefon si pe desktop ele pot arata diferit, in functie de UI. Dezvoltatorul ar trebui sa scrie cate o linie de cod (sau mai multe) pentru fiecare platforma, in fisiere diferite. El insa scrie aceasi linie, in acelasi fisier. Cand compileaza aplicatia ca aplicatie universala, Visual Studio va genera cate un fisier executabil pentru fiecare platforma si este grija lui sa "puna" in fiecare intructiuni specifice platformei careia este destinata aplicatia.

 

In al doilea rand, utilizatorul: pentru el, faptul ca sunt de fapt doua executabile, este perfect transparent. El descarca o aplicatie, nu-l intereseaza altceva. E treaba magazinului de aplicatii sa-i trimita executabilul corect. Ba mai mult, daca cumpara aplicatia pe telefon, cand o va descarca pe PC o va face gratuit, pentru ca a cumparat-o deja. Si utilizatorul mai are un avantaj: aplicatia va arata la fel, se va utiliza si comporta la fel peste tot. Avantaj pentru care dezvoltatorul munceste o singura data. Si e si platit o singura data, ceea ce e corect.

 

Problema care exista in acest moment cu aplicatiile universale (ele exista deja) este ca, dpdpv al dezvoltatorului, avem urmatoarea situatie

 

Graphic1.jpg

 

Adica MS nu iti ofera posibilitatea ca, cu un singur cod, sa poti face orice pe ambele platforme. Asta este ceea ce se asteapta din partea dezvoltatorilor, ca cele doua cercuri sa se suprapuna.

 

Din cauza a ceea ce rezulta din grafic si utilizatorul are de pierdut in acest moment: pentru ca marea majoritate a codului este scris de doua ori, preturile sunt diferite

 

wp_ss_20150122_0001.jpg

Share this post


Link to post
Share on other sites

Pentru telefoane si tablete posibil sa fie ultimul drum, pentru PC sunt sigur ca nu e ultima sansa. Legat de ce ai scris tu in topicul AllView despre lipsa de aplicatii pe WindowsPhone, problema se pune in felul urmator. Nu conteaza ca au 500 de mii, conteaza cate din alea 500 de mii sunt aplicatii pe care le-ar instala mai toata lumea, in special cele de productivitate de la companii cu renume, iar pentru gameri jocuri de top. Tocmai citeam ieri articol ca in sfarsit a lansat si Dropbox aplicatie oficiala pentru WP. Pai n-ai cum sa convingi lumea sa cumpere telefoane si tablete, cand iti lipsesc aplicatii vitale, pe care IOS si Android le au din negura timpurilor. Mai e si problema celor care au investit bani in aplicatii, care n-au niciun interes sa cumpere din nou aceleasi aplicatii pentru un alt sistem de operare. Trebuie sa-i atraga cu ceva, dar nu prea au cu ce.

 

Sent from my LG G3-D855 using Tapatalk

Share this post


Link to post
Share on other sites

Dezvoltatorii nu vor sa facă aplicatii pentru wp pentru ca nu sunt prea multi utilizatori de telefoane cu wp.

Adică ieși mult mai bine dacă faci o aplicatie pentru 1 milion de oameni decât pentru 200 de oameni.

Share this post


Link to post
Share on other sites

@Sp1tfire

 

Cred ca merg pe ideea "uite, incepand cu W10, noi va oferim aceeasi experienta pe telefon, tableta, PC, consola, racheta si satelit. Aceleasi aplicatii platite o data, acelasi magazin, bla bla". Dar cand tabletele cu Windows care au 3G si GPS (chestii care pe Android le gasesti cumulat chiar si pe Allview :D ) le numeri pe degete, cand sposorizezi cu Surface Pro nu-stiu-ce comentatori si aia le folosesc ca suport pentru iPad, cand, asa cum spuneai, o aplicatie de doi la leu cum e Dropbox, dar pentru un serviciu arhi-cunoscut si folosit vine in 2015, nu vad cu ce ar putea sa atraga utilizatorii.

 

Legat de viitorul pe PC, in zona consumer, nu e asa de roza situatia ca in zona business.


A, chestia cu Dropbox e doar pentru ca au vorbit ei la masa verde si au integrat Office cu Dropbox. Adica poti edita din Office fisierul aflat in Dropbox. In intelegere o fi fost si punctul 23. Aplicatie Dropbox pentru WP.


Dezvoltatorii nu vor sa facă aplicatii pentru wp pentru ca nu sunt prea multi utilizatori de telefoane cu wp.
Adică ieși mult mai bine dacă faci o aplicatie pentru 1 milion de oameni decât pentru 200 de oameni.

 

Tocmai asta vrea sa rezolve modelul de aplicatie universala. Brusc iti creste piata, pentru ca se adauga PC-urile (multe) si tabletele (putine) la aceeasi munca.

Share this post


Link to post
Share on other sites

Ei isi inchipuie ca dau lovitura cu aplicatia 3 in 1, dar ecuatia nu e asa simpla. Multe aplicatii nu au echivalent pentru tableta/pc, pentru ca n-ar putea functiona, altele le folosesti doar pe telefon, dar nu le-ai folosi in veci pe PC sau viceversa. Nu cred ca asta va fi un selling point major, mai ales ca majoritatea utilizatorilor nu vor sa plateasca pentru aplicatii care sunt "moca" la distanta de un search pe google.

 

Sent from my LG G3-D855 using Tapatalk

Share this post


Link to post
Share on other sites

La fel de excited a fost copilul ala si anul trecut, cand a prezentat prima oara universala in fata dezvoltatorilor. Si rezultatul este cel din graficul de mai sus. In care proportiile sunt cat de cat reale. Sper ca nu o sa vina si in 2016 cu aceeasi mancare reincalzita.

 

Si corect, sunt aplicatii pe care nu ai de ce sa le folosesti pe toate dispozitivele.

Share this post


Link to post
Share on other sites

Directx doar pentru Windows 10

http://www.rockpapershotgun.com/2015/01/21/more-on-todays-win-10-update-free-offer-dx12-more-xbox-games/

 

Ma bucur ca-si sapa cripta singuri, in continuare se indrepata spre ce vreau eu de la ei, un open source ca Os:

 

Windows 10 gratuit pentru detinatorii de windows 7, si 8.1 in primul an.

 

 

Mujex micro$oft

Sent from my HM NOTE 1W using Tapatalk 2

Edited by reflavius

Share this post


Link to post
Share on other sites

Incet-incet confirma aceleasi metode din trecut: device-urile cu Windows RT nu primesc Windows 10, nu stiu ce aplicatii nu merg pe x device-uri, doar o parte din telefoane primesc Windows 10. It's a classic.

 

Sent from my LG G3-D855 using Tapatalk

Share this post


Link to post
Share on other sites

Cerinte minime de hardware pentru Windows 10:

 

For desktop, 16GB internal memory and 1GB RAM are the minimum hardware requirements needed to run the 32-bit edition of Windows 10, while the 64-bit variant requires 20GB storage and 2GB RAM.

Sursa

Share this post


Link to post
Share on other sites

Fericiti piratii de Windows, caci al lor este Windows 10 moca, courtesy of Microsoft

 

http://gizmodo.com/all-windows-10-upgrades-will-be-free-even-if-your-copy-1692096375

 

Sent from my LG G3-D855 using Tapatalk

Share this post


Link to post
Share on other sites

Daca se dovedeste a fi adevarata stirea, e o mutare buna din partea Microsoft. Multi vor upgrada, iar Microsoft isi vede interesul de a lasa in urma versiunile vechi de Windows. Probabil rata de adoptie Windows 10 va fi mare de tot.

 

Sent from my LG G3-D855 using Tapatalk

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Terms of Use