Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Fiery

    veterán

    Fejlesztokent annyit tudok errol elmondani, hogy rohadt jol mukodik. Marmint nem a dokkolo, mert olyanunk me'g nincs, de maga az univerzalis app paradigma, valamint a reszponziv felhasznaloi felulet (UX). Ugyanazt meg lehet csinalni, barmelyik univerzalis appban, amit a website-ok is csinalnak, azaz az ablak meretenek novelesevel vagy csokkentesevel automatikusan atrendezheto es/vagy atalakithato az app megjelenese. Azaz, ha atvaltunk telefon modbol desktop modba, egy sokkal szofisztikaltabb, adott esetben reszletesebb feluletet lehet biztositani a juzer szamara. Kulon le lehet kezelni a tablet modot (lecsatolhato billentyuzetes tableteknel) ill. a desktopbol tablet modba valo atallasi esemenyt, ill. lehet kulon konfiguralni a reszponziv feluletet az ablak merete, az eszkoz tipusa (telefon vs. desktop) vagy epp a bevitel modja (eger/billentyuzet vs. erintes) szerint.

    Van boven tapasztalatom mas mobil platformokon valo fejlesztes kapcsan, es ilyen jol kitalalt rendszerrel me'g nem talalkoztam. Az Android is lehetoseget ad kulonbozo layoutok hasznalatara, es remekul lehet azzal is operalni, azonban a reszponzivitas, a layoutok kozotti dinamikus valtas kozel sem olyan egyszeru, mint Windows 10-nel. Sz'al reszemrol hajra Microsoft, jo uton haladnak, csak me'g mindig nem latni, hogy pontosan mivel fogjak feltornaszni a piaci reszesedesuket a mostani cca. 2,5%-rol 10%-ra. Velemenyem szerint ugyanis a fejlesztok addig nem fogjak tomegesen megmozditani a hatsojukat, amig el nem eri a kritikus tomeget a Win10 Mobile piaci reszesedese, hiaba ilyen remek a platform, amin lehetne fejleszteniuk :(

  • Fiery

    veterán

    válasz BobTail #11 üzenetére

    2. A Lumia 550 nem tamogatja a Continuum for Phones-t, ugyanis nem eleg eros a vas (elsosorban a SoC) hozza. A 2 kijelzo egymastol fuggetlen kezelese, 2 app egymastol fuggetlen hasznalata nem keves eroforrast igenyel.

    Ja, az kimaradt a cikkbol, hogy a snap nem mukodik sajnos desktop modban. Azaz, a nagy kijelzon egyszerre pontosan 1 app lehet az eloterben (1 lehet aktiv egyszerre), mint ahogy a telefonon is egy masik. Osszesen tehat csak 2 appot lehet hasznalni egyszerre, nem mukodik desktop modban az a multitasking, amit mondjuk akár Windows RT tableten is mar megszokhattunk. Velhetoen egy jovobeni, még erosebb telefonnal mar lesz lehetoseg snapre is.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Atocha #13 üzenetére

    Az x86-tal az lesz a baj, hogy ha meg is csinaljak, sajnos nem jelenti azt, hogy pl. egy Windows 10-es notepad.exe-t tudsz majd futtatni a telefonon. Ahhoz ugyanis nem csak x86 CPU kellene, hanem a Win32 API teljes tamogatasa is. Ez pedig -- jelenleg -- nem resze a telefonos Win10-nek, bar adott esetben meg lehetne oldani.

  • Fiery

    veterán

    válasz BobTail #16 üzenetére

    Igaz, sorry. De attol me'g amit irtam, az fontos, azaz hogy nem minden Win10-es telefonnal lehet majd ezt a feature-t hasznalni, sajnos. Az sem igaz, hogy az elegendoen eros vas csupan a kovetelmeny: egy Win10-re frissitett Lumia 930 vagy Lumia 1520 sem tamogatja a Continuum for Phones-t, sajnos. Csak az uj, kifejezetten a Continuum for Phones kovetelmenyei szerint epitett high-end Win10-es telefonok tamogatjak ezt a feature-t.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz BobTail #21 üzenetére

    Nem Neked cimeztem ezeket kifejezetten, csak kvazi a cikket egeszitettem ki kozhasznu informacioval ;) :R

  • Fiery

    veterán

    válasz Syl #23 üzenetére

    Az alapveto kulonbseg a ketto kozott, hogy a Microsoft nem demozta, hanem megcsinalta. Itt van, hasznalhato (na jo, 2 honap mulva valojaban ;] ). Most mar johetnek a konkurensek is. Van mar Ubuntu Phone, boltokban is kaphato, van Ubuntu Desktop, azokkal meg lehet csinalni egy olyat, mint a Continuum?

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz rnyk #24 üzenetére

    Valoszinuleg az a racio ebben, hogy idovel (1-2 eves tavlatban) a feature lejjebb fog szallni a "megfizetheto" kategoriaba. Mint ahogy a HD (720p) kijelzo vagy epp a 4 magos SoC is elerheto mar az igazan olcso telefonokban is, pedig par eve me'g a high-end kivaltsaga volt.

    A masik lehetoseg az, hogy ha nepszeru lesz a feature, akkor egy lebutitott verziojat berakjak olyan telefonokba is, amik nem tamogatjak ezt teljeskoruen. Pl. a telefont nem lehet parhuzamosan hasznalni a desktop moddal, hanem vagy ez, vagy az. Ezt velemenyem szerint akár egy Lumia 520-ba is be lehetne rakni minden gond nelkul, amennyiben persze a device frissitheto Win10-re.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz 69Raizen69 #31 üzenetére

    Igy van. A 20+ eves (azaz dinoszaurusz) Win32 API-t, ami az x86 Windows PC-ken mar a Win95 (sot...) ota velunk van, nem portolta a Microsoft a Windows Phone platformra. A Win10, mint univerzalis platform erre lehetoseget adna, de legjobb tudomasom szerint a Microsoft nem csinalta meg me'g ezt a munkat -- ami egyebkent egy brutal nagy melo, tehat ne gondold, hogy ez a Microsoft reszerol lustasag lenne. Amig nem volt Win10 es nem volt Continuum for Phones, addig fel sem merulhetett a hagyomanyos windowsos alkalmazasok futtatasa telefonon, hiszen kapasbol a windowsos szoftverek felhasznaloi feluletet nem lehetne telefonon ertelmes keretek kozt hasznalni. De most, hogy at lehet "dobni" a telefont desktop modba, es lehet billentyuzettel es egerrel, kompromisszummentesen, nagyfelbontasu es nagymeretu kijelzon is hasznalni, mar "csak" az x86 SoC es a Win32 API implementalasa kell ahhoz, hogy mondjuk egy konyveloprogramot is tudj telefonon hasznalni.

    Arra viszont semmi garancia nincs, hogy a Win32 API portolasa valaha is meg fog tortenni. Ahhoz az kell, hogy az uj, WinRT API-ra ne erkezzenek tomegevel az univerzalis appok, ill. hogy a cegektol ne erkezzen tul nagy nyomas a Microsoft fele azugyben, hogy a Win32 API-t implementalja. Azaz, ha nem hianyzik tul sok cegnek a Win32 API telefonokon, vagy ha az univerzalis appok (amik WinRT API-t hasznalnak) "tul jol" fognak mukodni, akkor a Microsoft meguszhatja a Win32 API portolasat.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz BobTail #34 üzenetére

    Az igazi a wireless dokk lesz, velhetoen tavasszal fogjak piacra dobni. Vagy legkesobb a Lumia 960-nal ;)

  • Fiery

    veterán

    válasz Bukk900 #37 üzenetére

    Az USB OTG elvileg a Win10-zel erkezik, tehat _elmeletileg_ a regi WP8.1 keszulekek is megkaphatjak ezt a feature-t, ha Win10-re frissited oket. Azt mondjuk nem tudom, milyen egyeb hardveres kovetelmenye van a dolognak, de mindenesetre csodalkoznek rajta, ha egy androidos Spandragon 800-as keszulek tamogatja az USB OTG-t, de a Lumia 930 es 1520 viszont nem lenne kepes erre, Win10-zel sem. Az siman lehet azonban, hogy a low-end Lumiak Win10-zel sem fogjak ezt tudni.

  • Fiery

    veterán

    válasz Látnok #40 üzenetére

    SZVSZ az ilyen dokkolok asztal diszkent funkcionalnak legjobban :) Bejovo hivasnal allandoan ki kell kapni beloluk, es emailt/sms-t is nehezkes nezegetni a telefonon, ha epp nem a PC-n akarsz ezzel bibelodni. De persze kinek a pap, kinek a papne -- kinek meg a pap telefonja :DD

  • Fiery

    veterán

    válasz Plazmacucci #42 üzenetére

    A Win10 Mobile preview-k egyelore botranyos minoseguek. Sz'al ha az nem tudja, az egy dolog, lehet hogy 2 build mulva tudni fogja. De aztan az is lehet, hogy a Microsoft kihagyja ezt a ziccert, es csak az uj telefonokba kerul be az USB OTG. Szomoru lennék, ha ez lenne vegul...

  • Fiery

    veterán

    válasz benjonino #49 üzenetére

    "Ennek úgy kellett volna működnie, hogy ha NEM kapcsolok hozzá nagy megjelenítőt, AKKOR vált át mobil UI-ra és nem fordítva."

    Ez csak nezopont kerdese. Nincs kifejezetten mobil es kifejezetten desktop nezet -- bar maga az univerzalis app mint mufaj erre is lehetoseget ad, de ez kevesbe lesz jellemzo az univerzalis appoknal. Reszponziv UI van, aminek a layoutja automatikusan atrendezodik az ablak meretenek valtozasahoz igazodva. Fogj PC-n, Win10 alatt egy tetszoleges univerzalis appot (pl. a beepitett Mail, Weather, Calendar, Contacts, stb), es az ablak meretet vedd a legkisebbre, amit csak enged az app, es maris megkapod, hogy hogyan fog kinezni telefonon. Huzd nagyobbra az ablakot, es atvalt desktop layoutba. Ez ilyen egyszeru. Ugyanigy mukodnek a reszponziv website-ok is.

    Az megint mas lapra tartozik, hogy idealis esetben egy klasszikus Win32 szoftvernek is futnia kellene telefonon, legalabbis nagyon szuper dolog lenne, csak epp a Win32 szoftvereket akkor modositani kellene, hogy azok is reszponziv UI-jal mukodjenek. Ez viszont lenyegeben lehetetlen, hiszen senki nem fogja ujrairni azoknak a szoftvereknek a UI-jat, plane mivel a Win32-nek nem resze ez a fajta reszponziv UI automatikus kezelese. Meg lehet oldani, de nagyon sok manualis szivassal jar, amit az univerzalis appok automatikusan es baromi konnyen megcsinalnak. Nyilvan nem igaz ez minden Win32 szoftverre, de sok esetben egyszerubb a Win32 szoftvert portolni univerzalis app-á, mintsem a klasszikus Win32 UI-t reszponzivva varazsolni _es_ még raadasul felkesziteni touch alapu beviteli modra is.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz ASHGAE #53 üzenetére

    Elobb-utobb mindenki megcsinalja ezt, ez biztos. A kerdes csupan az, hogy pl. a Google fejeben mi van. Mikepp akarja/fogja a Chrome OS (mint desktop OS) es az Android (mint mobil OS) konvergenciajat megoldani? Van mar ra probalkozas (ARC Welder), de az nagyon messze van attol a harmonikus egybeolvasztastol, amit a Win10 hozott el a Windows platformra. Ezzel nem bantani akarom az Androidot ill. Chrome OS-t, a Google mas uton halad, mas a jovokepe adott esetben. Nincs azzal sem semmi baj, sot, boritekolhato, hogy me'g hosszutavon is az Android + Chrome OS paros lesz az elterjedtebb, mint a Win10 az osszes platformon egyuttveve.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Xaels #58 üzenetére

    Ez csak az elso lepes, ugy gondolj ra. 0.9-es verzio :) Hamarosan jon ugyanez vezetek nelkuli dokkal, a kesobbiekben pedig a monitorba integralt vezeteknelkuli megoldassal.

  • Fiery

    veterán

    válasz CharlieDrop #62 üzenetére

    "Gondolj bele, megkapják ezt a támogatást és minden hülye elkezd erőforrászabáló alkalmazásokat telepíteni? Értelme van?"

    Nagyjabol annyi ertelme lenne, mint mondjuk egy Asus T100TA-ra ugyanazokat a szoftvereket felrakni. Nyilvan nem a legfrankobban fut, neha lassu, sokszor szivja az aksit, de legalabb megvan a lehetoseged ra, hogy ne csak az univerzalis appokat / Store appokat tudd hasznalni.

    Egyertelmu, hogy az idealis az lenne, ha minden Win32 szoftvert ujrairnanak univerzalis appkent, de hidd el, ez a szoftverek kb. 1%-aval fog csupan megtortenni. Nagyon sok szoftvernek tul bonyolult az UI-ja, tul regen keszult, tul messze all a programozasi nyelv a VS2015 altal felkinaltaktol, tul nagy a kodbazis, tulsagosan tamaszkodik a Win32 API-ra, stb. stb.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz benjonino #64 üzenetére

    Konkretan egy konyvelo programnal is jol jonne, ha pl. legalabb alap funkciokat telefonos modban is el tudnal erni. Pl. lekerdezni egy forgalmi adatot, jelenteseket kesziteni, ellenorizni egy adott fokonyvi szamla egyenleget (stb), erre eleg lenne egy telefon kijelzo is. De nem tul sok konyvelo program fut telefonon :)

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz CharlieDrop #67 üzenetére

    Az a gond tudod, hogy a klasszikus, 20+ eves Win32 API egyszeruen nem alkalmas arra, hogy egy telefonon vagy akár tableten mukodjon. Nem ugy terveztek, nem az volt a szempont, hogy ilyen gadgeteken is helyt alljon. Kell(ett) helyett valami mas, egy modern API. Mint ahogy a Pascalt is mondjuk felvaltotta a Java vagy a C#, ugy a Win32-t is el kellene mar vegre temetni. Jo volt 20+ evig, most meg jojjon helyette egy uj, jobb API, ami teljesen jol kezeli az IoT cuccoktol kezdve a mobil eszkozokon at a PC-ket es az Xboxot is. Ez a celja ennek az egesz univerzalis app kezdemenyezesnek, de persze ez nem megy fajdalommentesen. Hiszen, ezzel ki kellene kukazni a Win32 szoftvereket, ami mar 20+ eve nem sikerul, sajnos.

    En egyebkent szemely szerint egy olyan telefonnak orulnek, amit PC-kent is lehetne hasznalni. Ha ehhez az az ut vezet, hogy uj appokat kell keszitenie a Microsoftnak es a tobbi cegnek is, akkor legyen az, csak dolgozzon mindenki azon, hogy vegig tudjunk menni ezen az uton. A Microsoft az ev vegere nagyjabol ejut oda, hogy megtette, amit meg tudott tenni a maga reszerol, onnantol az app fejlesztoknel a labda.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz darvinya #68 üzenetére

    De, kell bonyolitani, hiszen nem csak sms van, hanem bejovo hivas is peldaul. Es nem mindenhol lehet kihangositani a bejovo hivast, van hogy egyszeruen fel kell venni es kesz. Arrol a nem ritka esetrol meg ne is beszeljunk, ha mondjuk Excel tablazat szerkesztes kozben fel akarsz hivni valakit, es a tablazat tartalmat meg akarod beszelni vele. Ehhez egy Continuum for Phones nagyon jo megoldas lehet, mig az altalad felvazolt verzioban nem mukodik.

  • Fiery

    veterán

    válasz tomistarkapi #71 üzenetére

    Senki sem mondta, hogy a Continuumhoz hasonlo megoldasok, otletek, demok nem voltak mar elozoleg. Mint ahogy az iPhone sem az elso okostelefon volt, es a Windows sem az elso ablakozo oprendszer volt :) De az, hogy ki volt az elso, nem szamit. Jol kell kitalalni es jol kell osszerakni a dolgot. Az, hogy a Microsoft rakta ezt eloszor jol ossze, az csupan idozites kerdese. Ennyi erovel az Apple is megcsinalhatna ugyanezt barmikor, csak ok most epp massal vannak elfoglalva (pl. Watch meg Pay meg Pencil). Ugyanigy a Google-nek is meglenne a lehetosege ugyanerre az Android 7.0-ban, es lehet hogy meg is fogjak csinalni, majd meglatjuk.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Atocha #75 üzenetére

    Ne haragudj, de ezt most nem ertem. Kezdjuk ott, hogy amiota van Windows Phone, csak ARM CPU-t hasznal a Microsoft ezen a platformon. A tiszavirag eletu Windows RT platformon is csak ARM procit hasznalt. Maga a C# meg az egesz WinRT API is ugy van kitalalva, hogy ARM-on is ugyanolyan frankon menjen, mint x86-on. Az univerzalis appok egyarant mukodnek ARM es x86 platformon is, hiszen az app csomagok (app bundle) tartalmaznak ARM, x86 es x64 binarist egyarant. A Visual Studio 2015 remekul kezeli az ARM platformot is. Ez nem eleg? :)

    Abban termeszetesen igazat adok, hogy a HSA-t rohadt jo lenne, ha a Microsoft is felkarolná. De az még mindig keves lenne, a bulihoz tenyleg nagyon fontos lenne, hogy a tobbi kimaradt ceg is csatlakozzon. Ha a Microsoft + Google + Intel csatlakozna, es az nVIDIA + Apple maradna ki csupan, mar az is egy oriasi elorelepes lenne a mostani helyzethez kepest.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz batai15 #76 üzenetére

    A Continuum nem errol szol. A Continuum for Phones eseteben nincs PC, hanem a telefont hasznalod PC-kent -- mikozben, egyidoben, tudod hasznalni telefonkent is a keszuleket.

  • Fiery

    veterán

    válasz darvinya #78 üzenetére

    A Win32 API-t azert kellene kukazni, mert elavult, nem jo a modern eszkozokhoz, modern device-okhoz. De a visszafele kompatibilitas oriasi visszatarto ero. Az tartja eletben mind a mai napig az x86-ot, ami szinten dinoszaurusz. Ha a Win32 API ill. a Win32 szoftverek alol csak ugy ripsz-ropsz ki lehetne rantani az x86-ot, es ki lehetne cserelni gond nelkul ARM-ra vagy MIPS-re, az Intel mar nem lenne ilyen nagy legeny ;)

    "Pedig ezek vacakokban rengeteg funkció nincs ami nélkül nincs valódi szerkesztés."

    Igazan komoly munkara tovabbra is az x86 alapu Windows PC-k lesznek a legalkalmasabbak. A Win10 WinRT API-ja viszont nem gatja az ilyen lehetosegeknek. Az csupan az app fejlesztojen mulik, hogy mennyire bonyolitja meg az appot, amit keszit. Az abszolut igaz, hogy az elso WinRT API (Win8.1/WP8.1) rendkivul korlatozott volt, abban nem lehetett lekodolni me'g egy rendes Wordot vagy Excelt sem. De a Win10-nel rengeteg dolgot berakott a Microsoft a WinRT-be, es igy most mar egyre inkabb alkalmas arra, hogy a regi Win32 szoftvereket at lehessen hozni ra. Ne a Microsoftot hibaztasd, ha mondjuk egy univerzalis appkent megjeleno Photoshop sokkal korlatozottabb, mint a Win32-es, klasszikus Photoshop. Ez csupan az Adobe uzleti dontesen mulik innentol. Persze nem mondom, hogy minden Win32-es szoftvert at lehet vinni univerzalis app-á, nyilvan nem, de a nagy reszuket igenis lehetne portolni, ha meglenne ra az akarat, az eroforras, a penz, stb. Egy komolyabb szoftver portolasa hosszu honapokba is telhet, es ezt a legtobb ceg nem fogja bevallalni csak ugy.

    "Amúgy látom nem érted mi az, hogy periféria csatlakozóként."

    Te meg azt nem erted, hogy a franc akar headsettel meg egyeb marhasagokkal szorakozni, amikor _ott van a kezedben_ a telefon :) Miert kene nekem kulon koroket futni? Hasznalom telefonkent is, de kozben PC-kent is. Ennel jobb nincs. Ill. de, ha Win32 API-t is tamogatna a platform, az me'g tutibb lenne, ez igaz.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz darvinya #83 üzenetére

    Nem tudlak kovetni sajnos, szerintem elbeszelunk egymas mellett :( De az semmikepp sem referencia, hogy mas platformok milyen reszfunkciokat tudtak mar X evvel ezelott, vagy hogy milyen meg nem valosult tervek voltak veluk kapcsolatban. A lenyeg, hogy a Win10 vegre megoldotta a mobil es desktop konvergenciajat, amit mar a Win7/WP7-nel is meg kellett volna mar oldani. A Win32 API-rol a WinRT API-ra valo atmenet nem lesz fajdalommentes, es hosszu ideig fog tartani. Es valoszinuleg me'g 20 ev mulva is boven lesznek hasznalatban Win32-es szoftverek, bar akkor mar lehet, hogy ARM vagy MIPS procin fog futni x86 emulacioval ;]

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz darvinya #87 üzenetére

    Tudom, mirol beszeltel, de biztos, hogy jol emlekszel a WM-re? Az me'g veletlenul sem Win32 vagy WinRT volt, hanem WinCE. A WinCE kozel sem tamogatta a teljes Win32 API-t, ha nem tevedek:

    "The Windows CE API is a subset of Win32; anything you write for CE will run on Win32. However, Win32 experience does not prepare Windows programmers for the differences between CE and the desktop. As the story goes, if the compatibility is 90 percent, developers will probably spend 90 percent of their time determining the 10 percent of the API that is different. Unfortunately, it is not as simple as setting a switch in the IDE to "compile my program for Windows CE."

    The optimal way to develop for Windows CE, and to leverage your Win32 API expertise in the process, is to quickly learn which portion of the Win32 API is not supported by CE."

    Forras: [link]

    De egyebkent sincs sok ertelme a multtal foglalkozni, plane a multnak azon reszevel, ami mar egy halott plaform. A Win32 mind a mai napig elo platform, a WinCE (sajnos vagy szerencsere) nem. A WinRT pedig teljesen mas, mint a Win32 vagy a WinCE. Ez utobbi 2 ezerszer jobban hasonlit egymasra, mint barmelyikuk a WinRT-re.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz FozzieBear #86 üzenetére

    A Microsoft nem akarja, hogy a PC-t vagy a konzolt (marmint az Xboxot) barki kidobja. Csak fusson rajtuk Win10, ez az egyetlen fontos szempont szamukra. Amig mindenhol Win10 fut, addig mindenhol futnak az univerzalis appok, es addig van eselyuk a Win32 --> WinRT atmenetre. Mert eddig is az volt ennek az egesznek az egyik kerekkotoje, hogy nem volt elegge elterjedve a WinRT, es nem volt egyseges sem a platform.

    Ettol fuggetlenul persze adhatnanak valami bonuszt a telefonokhoz. De ha jol sejtem, nem lesznek annyira nagyon nepszeruek ezek az uj Lumiak, ugyhogy ha az ember "kibirja" vasarlas nelkul mondjuk husvetig, addigra szerintem mar ingyen fogjak adni a 950/950XL mellé a dokkot.

  • Fiery

    veterán

    válasz FozzieBear #91 üzenetére

    Szerintem Te kevered a Windows RT-t es a WinRT-t. Az egyik egy oprendszer (volt), a masik meg egy API. Lehet WinRT API-ra fejleszteni Visual Studio-ban, az eredmeny pedig vagy egy Win8.1 Store App (x86 + ARM), vagy egy WP8.1 app (ARM), vagy egy Win10 univerzalis app (x86 + ARM) lesz. Vagy ha arra gondolsz, hogy nativ ARM app, akkor arra is van lehetoseg, legalabbis C++-ban tudsz nativ ARM binarist fordittatni a Visual Studioval, a C# hasznalata elkerulheto. Ha pedig arra gondolsz, hogy ARM binarist, ami Win32 API-t hasznal, nos, az mar egyszer nem jott be workaroundkent (Windows RT), ugyhogy olyan nincs es nem is lesz. De ennek leginkabb az az oka, hogy pont a Win32 API-t akarja lecserelni a Microsoft, tehat miert pont most vezetne be egy Win32 ARM portot? :)

    Teljeserteku Office univerzalis app pedig megoldhato, ha lesz ra igeny. Ha _tenyleg_ lesz ra igeny, a Microsoft meg is fogja csinalni, ha szukseges, a WinRT API kiterjesztesevel is. Csak a jelen allas az, hogy azok a masinak, ahol leginkabb szukseg van a teljeserteku Office-ra, azok tipikusan (sot, lenyegeben kizarolag) x86 alapu gepek (PC-k). Azokon pedig fut a desktop Win10, amiben van Win32, tehat igazandibol sok ertelme nincs az Office-t pont azon a platformon portolni WinRT-re, amin amugy is megy a klasszikus Win32 verzio. Ha a PC-rol atvandorol a telefonokra a produktiv munka a Continuum segitsegevel, es a juzerek elkezdik verni az asztalt es kovetelni a teljeserteku Office-t, akkor majd meg lesz az is oldva igy vagy ugy. Igy = a teljeskoru Office-t portolja a Microsoft WinRT-re / ugy = a Win32 API-t portolja a telefonokra.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz gerii #92 üzenetére

    En ugy ertelmezem, hogy a kozepkategoriaban direkt nem akarnak versenyezni, direkt nem akarnak konkurenciat tamasztani a tobbi gyartonak. Az utobbi idoben ugyanis az eladott WP telefonok 96%-a (ha jol emlekszem a szamra) Lumia volt, es egy csomo gyarto vegervenyesen kivonult errol a piacrol -- jo okuk volt ra, de ez most mindegy. A Microsoft azt szeretné, ha ujra szinesebb lenne a WP telefonok piaca, es nem a Lumia nev lenne az automatikus valasztas, ha valaki Win10-es telefont akar venni. A high-end-et muszaj volt lefedniuk, de ennyi erovel a Lumia 550-et sem kellett volna kihozniuk. En nem is szamitok ra, hogy lesz egyhamar 750 vagy 850. De remelhetoleg lesz helyette Acer, Huawei, LG, Meizu, Samsung, Xiaomi, stb.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz FozzieBear #94 üzenetére

    Miert lenne jo, ha a Visual Studio WinRT-ben lenne irva? Komolyan erdekel, mi lenne annak az elonye. Telefonon akarsz kodolni, vagy ... ? Ha meg lehet csinalni egy rakat appot, ami a Windows resze, ha olyanokat, mint a (limitalt) Office, az Edge, a Mail (stb) meg lehet oldani WinRT-vel, akkor miert gondolod, hogy a WinRT me'g mindig hasznalhatatlan API?

  • Fiery

    veterán

    válasz razzorr #99 üzenetére

    Igen, valoban divat, de ez azert is furcsa, mert a PH/MA-s olvasokozonseg koreben divat foggal-korommel vedeni a kicsiket, akiket a nagyok sanyargatnak. A WP mobiltelefonos piac kicsije, megsem divat vedeni, sot. De erdekes modon a tobbi kisebb platform kozul is csak a BB-t meg az Ubuntu Phone-t divat vedeni, a Tizen, Firefox OS es tarsai nem izgatnak senkit :) Velhetoen ennek az lehet az oka, hogy mindenki akkor vedi csak a kicsiket, ha epp olyan hardvere/telefonja van. WP-s telefont meg a PH/MA-s olvasokozonseg jo esellyel nem vasarol sajat reszre, Tizen es Firefox OS telefont meg eloben sem lattak a legtobben (nem veletlenul, persze).

  • Fiery

    veterán

    válasz FozzieBear #100 üzenetére

    Kepes lenne kivaltani a Win32-t, ezt hidd el nekem, egy programozonak, aki mar cca. 15 eve Win32-t programoz, es nem tul regota WinRT-t is, me'g kevesbe regota pedig Win10 univerzalis appot is. Csak epp van egy tenyezo, ami mellett nehez elmenni: a Win32 olyan dolgokat engedett meg a programozoknak, amit soha nem szabadott volna. Hogy jon egy Win32 szoftver ahhoz, hogy kekhalalt csinaljon, vagy hogy kilovogessen mindenfele mas processzeket, service-eket, drivereket? Mi a fenenek futtat/hasznal egy csomo Win32 szoftver kernel modu drivert? Itt a baj. Nagyon sok Win32 szoftver olyan dolgokat csinal, amit valojaban nem szabadna neki. A WinRT ezeket a kiskapukat mindet becsukja, es ezert nem tud(na) egy csomo Win32 szoftver mukodni WinRT-vel. De ha azokat a szoftvereket ujrairnak, ha nem csak siman ujraforditanak oket, hanem atgondolnak A-tol Z-ig a mukodesuket, akkor a legtobbet at lehetne vinni mar a mostani WinRT API-ra is. Csak itt jon be az a tenyezo, amit fentebb mar emlitettem: egyszeruen nagyon sok bonyolult szoftvernel gazdasagi szempontokat figyelembe veve nem eri meg megcsinalni a portolast. Sem WinRT-re, sem mondjuk iOS-re vagy Chrome OS-re vagy Linuxra vagy barmi masra. Ha van egy fel vagy 1 millio soros forraskodod (ami egy kozepesen bonyolult Win32 szoftver), adott esetben nem is C++ vagy C# nyelven, megfejelve egy baromi bonyolult UI-val, akkor olyan borzalmas melo lenne ezt atportolni barmi masra Win32-rol, hogy a munka koltsegei boven nagyobbak lennenek, mint az a haszon, amit a portolas jelentene. Onmagaban a szepseg, a virtuozitas okan nem fogja senki atportolni a bonyolult Win32 szoftveret WinRT-re. A Visual Studio-t sem lenne ertelme atportolni, hiszen nem lenne haszna a portolasnak.

    Es hogy ha ez a helyzet, hogyan fogunk bucsut inteni a Win32-nek? Nos, alapvetoen nem az a cel, hogy kitiltsuk, kinyirjuk a mostani, meglevo Win32 szoftvereket. Hanem az, hogy legalabb az uj, most es a jovoben keszulo szoftverek mar ne Win32 API-n irodjanak. Ha pedig eleg sokaig varunk, akkor egy ido utan a szoftverek tulnyomo tobbsege WinRT-s lesz, es a Win32 visszaszorul a dinoszaurusz szoftverek kategoriajaba.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz FozzieBear #103 üzenetére

    "Amíg ott figyel minden Windows-os PC-n a Win32 támogatása, addig a fejlesztők hülyék lesznek WinRT-re írni desktop alkalmazást."

    Fejen talaltad a szoget. _Ha_ desktop alkalmazast akarnak kifejezetten, akkor maradhatnak a Win32-nel is ennyi erovel, valoban. De mi van, ha egy egesz kicsit vegiggondoljak, hogy mar hosszu evek ota minden evben egyre kevesebb es kevesebb desktop PC-t (sot, most mar egyre kevesebb notebook PC-t is) adnak el, es egyre tobb tabletet ill. telefont? Ha csak a potencialis felhasznaloid 25%-a hasznalna a jovobeni szoftveredet tableten vagy telefonon, maris el kell gondolkoznod azon, hogy jo otlet-e ragaszkodni a Win32-hoz.

    "Legalább a Microsoft, aki a fő érdekeltje lenne a váltásnak (persze az egész piac az valójában), megerőltethetné magát annyira, hogy életképes alternatívát nyújtson a saját házon belüli alkalmazásainak WinRT alapon. Mert jelenleg csak fingóappok érhetőek el még tőle is."

    Ize, probaltal mar Win10-et? Desktop PC-n is jo, nem kell mindjart telefonon :) Egy halom beepitett app van, es mind Win10 univerzalis app, tehat WinRT API-t hasznal. Mail, Calendar, Photos, mobil Office, Edge, stb. Egyik sem fingos app kategoria. Ezek nem szamitanak?

    "Ha nem is rögtön a VS-sel, de kezdhetné egy teljes értékű office-szal."

    Kezdhetnek, de ne nezd oket teljesen idiotanak :) Ha tenyleg olyannyira eletbevago lenne egy telefonon vagy tableten a teljeserteku Office, ha tenyleg nem lenne eleg a felhasznalok tobbsegenek (ami lehet 51% vagy 99% is) megfelelo es elegendo (azaz "good enough") a mobil Office _azokon az eszkozokon amik nem desktop PC-k es nem notebook PC-k_, akkor hidd el, megcsinalta volna mar a Microsoft. Az hogy Neked hianyzik vagy nekem hianyzik valami, az egy dolog. Siman tartozhatunk a juzerek 1%-ahoz ;)

    "Ezzel is jelezhetne a piacnak, (a fejlesztőknek) hogy gyerekek, közeledik a vége, kezdjetek el minden új projektet WinRT-re alapozva, és lassan minden szabad erőforrást a portolásba fektessetek, mert bajban lesztek előbb-utóbb."

    Ezt a piac ertelmesebbik fele enelkul is megerti, hidd el. Akik szoftver cegeket vezetnek, nem idiotak, ne gondold, hogy nem latnak tovabb az orruknal ;) Az megint mas kerdes, ha alig van eroforrasod arra, hogy egy meglevo Win32 szoftvered supportjat rendesen megoldd; de most uj szoftver projektekrol van szo elsosorban. A portolasba pedig senki sem fog extra eroforrast fektetni, ha egyszer nincs ertelme. A Microsoft nem fogja beszuntetni a Win32-t, csak atkerul legacy tamogatasba egy ido utan. Ugyanaz lesz a sorsa, mint ami az AMD64-re valtasnal tortent a 16 bites Windows szoftverekkel: az uj platformon egyszeruen mar nem voltak hasznalhatoak [[[ kozben latom, hogy pont ilyesmit hoztal fel parhuzamnak, bocs a redundanciaert ]]]. Egyszer majd eljon mondjuk a 128 bites x86 vagy 128 bites ARM ideje, vagy elokerul a semmibol egy teljesen uj architektura, es akkor lesz majd egy vonal huzva. De ez nagyon a tavoli jovobe veszo, potencialisan 10-30 ev kozotti tavlatban elofordulo esemeny, amire nem fog senki extra eroforrast allokalni 2015-ben.

    Es hidd el, nem az a cel, hogy a Microsoft eroszakkal kivezesse a Win32-t, errol szo nincs. Az a gond, hogy a Win32-vel zsakutcaba futott a Microsoft. A Win32 egyszeruen nem alkalmas arra, hogy egy telefonon vagy tableten mukodjon normalisan, ugy, hogy a felhasznaloi elmeny es a biztonsag is maximalisan biztositott legyen. Egyszeruen muszaj volt valami ujat kitalalni, a nullarol ujragondolva az egesz Windows API kerdest. Az uj API-val a Microsoft vegre azt tudja mondani, hogy a telefonokat es tableteket is biztonsagosan kezelo appokat tudsz kesziteni, tessek, lehet hasznalni. Ha nem akarod, semmi gond, ott a Win32, de akkor az nem fog futni telefonon vagy tableten, ez van. Vagy ha mondjuk megis fut pl. x86-os tableten (pl. Surface Pro), akkor meg a felhasznaloi elmeny lesz kompromisszumos, ha az UI-t nem eleve ugy tervezed meg, hogy touch bevitellel is konnyen kezelheto legyen. A lenyeg: a WinRT elott a Microsoft maximum szet tudta tarni a karjat, ha valaki egy modern, minden eszkozt megcelozni tudo API-n akart volna Windowsra fejleszteni. A WinRT-vel van alternativa, van uj, modern, franko, univerzalis API-juk. Van opcio, van megoldas mindenre. Ez csupan errol szol.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz juuzer #105 üzenetére

    Jo kerdes. A 2 kijelzo egyideju es fuggetlen kezelesere siman lehet, hogy a Snapdragon 800 nem kepes.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Dr.FantastiK #109 üzenetére

    Azert nem mindegy, mert a fejlesztoket meg kell gyozni valahogy. Ha azt tudod mondani, hogy van cca. 40 millio telefon a piacon, amire fejlesszen egy programozo appot, akkor a programozo elgondolkozik azon, hogy 2+ milliard androidos telefonra fejlesszen, 600+ millio iPhone-ra (a pontos szamokat nem tudom fejbol, csak a nagysagrendet probalom erzekeltetni), vagy 40 millio akarmire. Eleg egyertelmu, hogy mire fog a programozo fejleszteni, es sok esetben az elso 2 platform utan el sem jut odaig, hogy a harmadikon is dolgozzon. Egyszeruen nem eleg tavoli harmadiknak lenni, valahogy meg kell oldani, hogy a 2. helyre kuzdje fel magat a Windows, vagy legalabbis sokkal kisebb legyen a differencia a 2. es a 3. helyezett platform kozott, elterjedtseget tekintve.

    Amig a felhasznaloi bazis kicsi marad, addig a fejlesztok sem fogjak megmozditani a hatsojukat. Ezert nem tudott (oke, ezert sem tudott) elorebb jutni a WP8.x-szel ill. a Windows RT-vel a Microsoft, ugyanis a tipikus 22-es csapdajaba kerult. Amig nincs eleg app, addig a felhasznalok mas platformot valasztanak inkabb -- viszont amig nincs eleg felhasznalo, addig nem is fog keszulni sok jo minosegu app, mert a fejlesztok inkabb Androidra meg iOS-re fognak fokuszalni. Erre az a megoldas, hogy a Win10 nem csak telefonokon, hanem tableteken, PC-n es Xboxon is futni fog, es igy mar mindjart konnyebb elerni -- hosszutavon -- akár 1 milliardos felhasznaloi bazist is. Az meg mar mindjart erdekesebb es vonzobb egy fejleszto szamara, mint a 40 millios :) Viszont, ha a kituzott 1 milliardos alomhatart (ami siman lehet, hogy 3 ev alatt se fog osszejonni, de ez most mindegy) valaha is el akarja erni a Microsoft, akkor nem eleg, ha csak az ujonnan eladott keszulekeket (telefonokat, tableteket, PC-ket) arulja Win10-zel, hanem a regi keszulekeket is at kell allitani minel hamarabb Win10-re. Nagyon csabito gondolat ugyanis egy fejleszto szamara, hogy egyszer megirod az univerzalis appot, es utana az fut minden gond nelkul telefonon, tableten, PC-n, Xboxon, csak epp az univerzalis appok nem futnak Win10 elotti Windows verziokon. Tehat ha a Microsoft nem probalja lenyegeben eroszakosan atallitani a Win7/8.x ill. WP8.x juzereket Win10-re, akkor az univerzalis appok futtathatosagi bazisa nagyon lassan fog csak novekedni, es a fejlesztok tovabbra is ignoraljak a platformot.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Воланд #112 üzenetére

    Fuggetlen kijelzokent is? Tehat, ha nem ugyanaz jelenik meg a 2 kijelzon? Melyik keszulek mukodik igy, ami SD800-ra epul? Lehet peldaul videot nezni HDMI kimeneten, mikozben a telefonon jatszok?

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz Воланд #114 üzenetére

    Egesz biztos, hogy az egy 930 volt? Es nem egy 930 hazba bujtatott 950 prototipus? Vagy barmi mas, ami nem SD800 SoC alapu telefon belso? Csak tippelgetek...

  • Fiery

    veterán

    válasz Magnum_ #120 üzenetére

    A dokkhoz USB-C-vel csatlakozik a telefon, a dokknak pedig sajat tapellatasa van, tehat tolti a telefont.

  • Fiery

    veterán

    válasz #79335424 #123 üzenetére

    Ez a mostani megoldas csupan az 1.0-s verzio. A kesobbiekben lesznek vezetek nelkuli megoldasok, es jo esellyel a tv-kbe is integralni fogjak az ado-vevot. A "vegso" cel az, hogy a zsebedben a telefonnal besetalsz a nappaliba, a telefon automatikusan felkapcsolodik a tv-dre, a dohanyzoasztal aljabol elokapod a bluetooth-os billentyuzeted+egered (vagy billentyuzet beepitett tapipaddal), es meg tudod nezni az emaileidet, tudsz videot nezni streamelve a telefonod internet kapcsolataval, tudsz jatszani (wireless Xbox kontrollerrel), stb. Egy ido utan nem csak a PC-t, hanem az Xboxot is kivalthatja egy Win10-es telefon.

    Es termeszetesen nem csak a tv-hez, hanem a monitorodhoz is ugyanigy tud csatlakozni a telefon. Az irodaba beerve az ottani monitorodhoz+billentyuzethez+egerhez csatlakozik automatikusan es vezetek nelkul. Se otthon, se az irodaban nem kell kulon PC, es otthon nem kell Xbox sem. Minden a zsebedben van. Ez a cel, erre indult el a Microsoft. Hogy ez a vizio mennyiben lesz vonzo a vasarlok szamara, mennyiben lesz eleg ahhoz, hogy valaki az Android vagy iOS helyett Win10-es telefont valasszon, az majd ki fog derulni. SZVSZ egy x86-os processzor es azzal egyutt a klasszikus Win32 szoftverek futtatasanak lehetosege nagy boostot tudna ennek adni, de majd meglatjuk, meg tudja-e (es meg akarja-e) ezt oldani a Microsoft.

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz FozzieBear #128 üzenetére

    Skylake-S kizart, az az LGA1151 socketes desktop SKU ;) S = socketed, ha jol tudom. Skylake-Y (ultra low power / tablet) valoszinubb, esetleg Skylake-U (ultrabook / notebook).

    [ Szerkesztve ]

  • Fiery

    veterán

    válasz #79335424 #132 üzenetére

    "ezek az Androidos eszközök natívan tudnak futtatni Linuxot is, ahol már valós a multitask-multiwindow."

    A desktop Linux a gyakorlati eletet tekintve me'g annyira sem nepszeru, mint a WP. Nem mondom, hogy egyik vagy masik a tuti megoldas, de egyik sem tul nepszeru, sajnos. Es ez nem jelenti azt, hogy a desktop Linux sz*r, csak epp az emberek valami furcsa oknal fogva me'g a Chrome OS-t is jobban szeretik, mint a desktop Linuxot. Nemtom miert, biztos van erre valami magyarazat.

    "Szóval, előveszek egy ilyen sticket a zsebemből"

    A Continuum for Phones epp arrol szol, hogy ne legyen tobb eszkozod, hanem csak egy. De ha mindenaron mindenfele stickekkel a zsebedben akarsz rohangaszni, az se gond, de ne gondold, hogy az jobb megoldas, mintha csak a telefon van nalad.

    "A sticket rádugom egy Powerbankra és a telóra küldöm a képet (mint a TeamViewer -nél). Natív x86 alkalmazásfuttatás, telóról vezérelve."

    Pont az a lenyege a Continuum for Phones-nak, hogy ne a telefon kis kijelzojen kelljen bohockodni a desktop-class appokkal! Erre Te at akarod kuldeni a stick kepet a telefon kijelzojere? :W

    "Az Asus már megcsinálta a dualboot eszközt."

    Ez hogy jon ide? Dualboottal persze hogy konnyu lenne megcsinalni a dolgot. Ennyi erovel ha minden telefonon es tableten lehetne dualbootolni, akkor mindenki rakna fel az x86-os androidos telefonokra az x86 Windowst az Android mellé, "just in case". De a Continuum for Phones pont nem errol szol. Nem kell plusz stick (hosszutavon dokk sem kell majd), nem kell atbootolni akarhova, es nem utolsosorban: a telefont tovabb tudod hasznalni. Ha atbootolsz a telefon nativ oprendszererol mondjuk x86 desktop Windowsra, akkor mindjart bukod a telefon funkciokat. Ha egy masik eszkoz kepet rakod ki a telefon kijelzojere, megint bukod a telefon funkciokat. Senki sem mondta, hogy urtechnika az, amit a Continuum for Phones csinal, de ilyen elegans, egyertelmu, varialas-mentes modon me'g soha, senki nem oldotta ezt meg. Vannak gagyi felmegoldasok ebben a temaban, de azok pontosan azok, amik: felmegoldasok. Mifelenk pedig a felmegoldas nem megoldas.

    Azon lehetne vitatkozni persze, hogy mennyi ertelme van ARM alapon megcsinalni ezt az egeszet. Es hogy lesz-e elegendo jo minosegu univerzalis app, amivel valoban lehet produktiv munkat vegezni desktop modban. Adjunk neki 1-2 evet, es ki fog ez is derulni. 1-2 eves tavlatban megjonnek majd a wireless dokkok, lejjebb szall a kozepkategoriaba az egesz technologia, es ha nem tevedek, megjonnek a hasonlo probalkozasok az almas es robotos oprendszerekhez is.

  • Fiery

    veterán

    válasz #79335424 #139 üzenetére

    "Tehát egy teló és egy monitor? Hmmm... mintha látnék a képeken még egy eszközt. Na, azt semmivel sem könnyebb zsebre vágni, mint egy PC -sticket. Értem, hogy ez a 0.1 -es verzió, de a 100.0 -ás sem fogja fogadóképessé tenni a monitoromat."

    Tehat ha egy regi monitorba utolag mar nem lehet berakni a cuccot, akkor nem is erdemes az egesszel foglalkozni? :) Ha innen indulunk ki, akkor me'g mindig a barlangban sutogetnenk a mamuthust ;) Komolyra forditva a szot: igen, a hosszutavu cel az, hogy ne legyenek kabelek, egyaltalan. Es igen, sokak szamara egyszerubb lesz egy dokkot magukkal vinni, mint egy stickkel babralni. Ha mar plusz device meg kabelek, ennyi erovel egy Surface 3-at is magaddal vihetsz, az se sokkal nagyobb, es az is egy plusz eszkoz ;)

    "A kardomba dőlnék, ha most egy A10 -est kéne használnom. Így viszont csak 30 - 100 dolláros eszközöket csereberéltem. Ugyanez monitorral (TV -vel) mennyi lett volna?"

    Ez alapjan azt mondom, nem Neked szol a Continuum for Phones, es az azt tamogato telefonok sem. De ha Neked nem tetszik, akkor mar sz*r az egesz? :) Vagy ha en azt mondom, nem fogok ilyen telefont hasznalni sajat reszre, akkor mar haszontalan marhasag a Continuum? Nyilvan nem ;)

  • Fiery

    veterán

    válasz #79335424 #143 üzenetére

    Az alapjan, hogy egy uj technologiat csak azert ignoralsz, mert a tobb eves monitorodat kellene lecserelni ahhoz, hogy wireless mukodjon, na ezert irtam, amit irtam. Meg azert, mert se a dokk nem jo Neked, se a wireless (ha egyszeri monitorcserevel jar). A dokk sz*r mert kabel meg plusz eszkoz, a wireless meg sz*r mert monitort kell cserelni hozza. Van rajta sapka, nincs rajta sapka... De egyebkent ha jol emlekszem, az eredeti tervekben szerepelt egy olyan megoldas is, ami a monitorba dughato HDMI dongle lett volna, es onnantol megint wireless lenne a cucc. Csak ugye egy ilyen megoldassal me'g mindig valahogy tolteni kell a telefont, mig egy monitorba epitett wireless adovevo + wireless tolto (pl. amit a monitor talpaba remekul lehetne integralni) minden szempontbol kenyelmesebb verzio lenne. De hidd el, a postjaid alapjan vilagosan latszodik, hogy ez az egesz Continuum for Phones nem olyasmi, aminek Te orulnel. Nincs ezzel baj, engem meg pl. hidegen hagynak a stickek, nem vagyunk egyformak :)

    [ Szerkesztve ]

Új hozzászólás Aktív témák