Kazko itariu, kad mazaminkstis bandys gimdyt eiline nauja WM platforma. Kazka panasaus i vartotojus orientuota "Zune Phone edition". Kuri greiciausiai bus nesuderinama nei su "Professional" nei su "Standard" variantais (kurie jau dabar nesuderinami tarpusavyje).
Appstore sekme telekomams matomai tiesiog neleidzia ramiai uzmigt
The group, which claims three billion customers, wants to create a single market place for mobile applications regardless of what platform they run on.
In the longer term the WAC is seeking to create standards to ensure that apps will run on all platforms, it is being supported by the GSMA. It said it would rely on existing standards rather than trying to create new standards.
Kas juokingiausia, techniskai tai jau senai egzistuoja JavaME ir visokiu GetJar pavidalu. Ir tai kad JavaME toks ribotas yra ne ko kito kaip situ paciu telekomu nuopelnas. Taip pat telekomu nuopelnas yra tai, kad Symbian'as taip ir neispopuliarejo. Daugelis iphone apribojimu yra padaryti isimtinai del telekomu reikalavimu. Ir dabar tie patys telekomai kazka vapa apie "atviras" ir "inovatyvias" aplikacijas
Seip tai kol kas labai gilintis nera i ka. Microsoft kol kas pristate tik bendra koncepcija, daugiau nieko konkretaus. Lygiai tiek pat kiek pademonstruota galima pasiekt eilinio "skino" pagalba (tipo spb, htc sense etc). Tiesa sis bei tas aiskeja is paskiru detaliu.
Pvz tai, kad iki Microsoft pagaliau daejo tai ka Apple kartoja jau nuo 2007 metu: "a phone is just not a PC". Geriau veliau nei niekada. Juk iki siol WM pabreztinai buvo tiesiog "sumazintas" desktopas su visom pasekmem vartojimo patogumui. Zodziu pliusas. Gal neuzilgo zmones prades isikirst ir i ipado prasme
Kita vertus, naujas interfeisas praktikoje yra kiek abejotinas. Lakoniskumas zinoma gerai, filmukus grazu ziuret, bet toli grazu neaisku ar praktikoje pavyks issitekt i piesinuka ir pora zodziu. Tai gali pasirodyt grazu bet nepraktiska (kaip aukstakulniai ir minisijonelis). Bet uz staila pliusas.
Dar Microsoftas aiskiai pasake, kad tes investicijas i WM65 kas isvertus i zmoniska kalba reiskia, kad WM7 yra is esmes skirtinga platforma ir WM65 programu palaikymas matyt nenumatomas.
Dar is engadget'o "hands on" filme girdimu klausimu-atsakymu galima daryt isvada, kad multitaskingo nebus. Jei taip tai sveikintinas ir racionalus sprendimas kuri velgi tas pats Apple padare dar 2007.
Taip pat m$ aiskiai nusiteikes sutvarkyt dabartini hardwaro bardakeli. Pagirtina. Dabartine "pasirinkimo laisve" realiai nenaudinga nei developeriams nei galu gale vartotojams.
Nebus flash'o beigi uzsiminta apie "didesne m$ atsakomybe". Taip pat nebebus "skinu", t.y. visokiu htc sense ir pan apvalkalu.
Tai kvepia tuom, kad Microsoftas bandys taikyti Apple modeli. Reiskia greiciausiai bus ribojamos vartotoju laisves instaliuojant applikacijas. Juk kitu atveju M$ adobui negaletu uzdraust pasiulyt flash'o.
Is ko velgi galima daryt isvada, kad m$ sustiprintai stums savo flash'o konkurenta silverlight. Nenustebciau, jei jis developeriams bus nuleistas kaip pagrindinis programavimo irankis.
Vienaip ar kitaip tai microsoftui yra nerealiai rizikingas zingsnis. Biznio klientai bus labai nepatenkinti, nes siuomi nurasomos visos ju investicijos i programas. O tai yra esminis inkaras laikantis WM65 pasaulyje.
Developeriai irgi bus nepatenkinti, nes siuomi nurasomas visas ju sukauptas know-how beigi investicijos i biblioteku rinkinius. O tai reiskia naujas islaidas mokymuisi beigi naujom bibliotekom ir produktu perrasymui. Todel WM65 manau paraleliai stagnuos dar labai ilgai ir nuobodziai. Bus daug keiksmu ir bambejimo is visu pusiu.
Hardwaro firmos irgi bus labai nepatenkintos. Pvz HTC investicijas i savo Sense gales ismest i siukslyna. Nors pradzioje ji (ir kitos firmos) ten investavo ne savo noru o del buvusio WM interfeiso beviltiskumo, bet dabar kai jau sukista tiek pinigu tai tapo "firmos veidu" ir konkurenciniu privalumu.
Klientams realiai nebelieka skirtumo, ar nuo WM65 perlipinet ant WM7 ar ant iphone, androido ar Palm WebOS. O gal netgi ant tokios nesamones kaip Samsung BADA. Tiksliau skirtumas netgi labai didelis. Skirtingai nuo kitu OS WM7 bus naujas, todel bus rizikinga leisti tiek hardwara tiek softwara. Nebent Microsoft placiai atvers pinigine ir pateps tiek visokius hardwaro tiek 3rd party softwaro gamintojus.
Seip tai kol kas labai gilintis nera i ka. Microsoft kol kas pristate tik bendra koncepcija, daugiau nieko konkretaus. Lygiai tiek pat kiek pademonstruota galima pasiekt eilinio "skino" pagalba (tipo spb, htc sense etc).
Microsoft garsūs savo ateities dar nesukurtų produktų pristatymais. Jiems įvardinti netgi specialus terminas sukurtas - "vaporware".
Dar Microsoftas aiskiai pasake, kad tes investicijas i WM65 kas isvertus i zmoniska kalba reiskia, kad WM7 yra is esmes skirtinga platforma ir WM65 programu palaikymas matyt nenumatomas.
Vienu metu plėtojamos dvi nesuderinamos WM versijos. Tai parodo, kokia desperacija tvyro MS "mobiliakų" departamente.
Taip pat m$ aiskiai nusiteikes sutvarkyt dabartini hardwaro bardakeli. Pagirtina. Dabartine "pasirinkimo laisve" realiai nenaudinga nei developeriams nei galu gale vartotojams.
Ironiška - tie, kas reklamavo "pasirinkimo laisvę", dabar imsis reklamuoti tvarką ir produkto veikimą.
Vienaip ar kitaip tai microsoftui yra nerealiai rizikingas zingsnis. (..)Nebent Microsoft placiai atvers pinigine ir pateps tiek visokius hardwaro tiek 3rd party softwaro gamintojus.
Išties nerealiai rizikingas, nes Microsoft nėra Apple. Jų biznis buvo (ir yra) visai kitas - programinės įrangos pardavimas. O dabar išeina, kad jie turės primokėti gamintojams už WM naudojimą.
Manau gamintojai apie nauja OS zino jau seniai, o gal net ir savo trigrasi yra ikise. Kai kurie jau paskelbe telefonu su wm7 isleidimo datas. Tuo tarpu del programu nebuciau toks pesimistas. Silverlight, wpf, xna? Tai reiskia, kad esamos .Net programos bus nesunkiai pritaikomos, tiks zune zaidimai ir pan., o laikui begant su tokiais irankiais bus prikepta daug programu.
Man patinka "live tiles" ideja, vietoj standartiniu programu ikonu, o del viso kito kolkas neigiamai nusiteikes, nors dar reikia palaukti menesi ir viskas paaiskes. Bet kokiu atveju galima likti kolkas su wm6.x ir jo visom galimybem geekinti.
Buvo straipsniu, kad adobe flash dar nera, bet bus. Pamatysim, sutikciau su a_p, kad ms gali nelabai jo noreti isileisti, del silverlight.
Microsoft garsūs savo ateities dar nesukurtų produktų pristatymais. Jiems įvardinti netgi specialus terminas sukurtas - "vaporware".
Sita jie manau vienaip ar kitaip pagimdys. Pernelyg jau placiai issiziojo. Planas "B" butu tiesiog WM65 su nauju skinu, tai nera pernelyg sudetinga ir galima butu parduot kaip privaluma: suderinamas su senomis programomis ("we preserve your investment!!").
Vienu metu plėtojamos dvi nesuderinamos WM versijos. Tai parodo, kokia desperacija tvyro MS "mobiliakų" departamente.
Papildoma platforma pati savaime yra nieko naujo, jau dabar yra bent trys "embedded" platformos. Windows CE, Windows Mobile 6 Standard ir Windows Mobile 6 Professional/Classic. Kad viskas butu dar smagiau, Professional/Classic ir Standard abi yra CE modifikacijos. Ir visos trys realybeje tarpusavyje nesuderinamos
Sioje vietoje m$ tradiciskai laikosi "same same but different" politikos.
Sukuriama iliuzija, kad del tu paciu technologiju desktopiniai produktai paprastai portuosis i WM devaisus (kas labai patinka managementui), bet realybeje pasirodo kad tai daugiau tusti pazadai.
Išties nerealiai rizikingas, nes Microsoft nėra Apple. Jų biznis buvo (ir yra) visai kitas - programinės įrangos pardavimas. O dabar išeina, kad jie turės primokėti gamintojams už WM naudojimą.
WM pati savaime turbut dar niekada per savo egzistavima nebuvo pelninga, taigi nieko naujo
Manau gamintojai apie nauja OS zino jau seniai, o gal net ir savo trigrasi yra ikise. Kai kurie jau paskelbe telefonu su wm7 isleidimo datas.
Zinojimas ju nedaro laimingesniais. Esme tame, kad visi rimtesni gamintojai daug priinvestavo i nuosava interfeisa ir tai patapo irankiu konkurencineje kovoje. Pvz vartotojas galejo rinktis ar imt HTC daikta su Sense ar Samsung su TouchWiz.
Dabar gi kai viskas iki smulkmenu standartizuota nebelieka kuom issiskirt apart dizaino ir kainos. Kainu karas gamintoju nedziugina, grazus dizainas irgi ganetinai minimaliai leidzia pakelt kaina. Microsoftas be abejo bandys palikt keleta nisu gamintoju saviraiskai, klausimas tik ar ju pakaks.
Tuo tarpu del programu nebuciau toks pesimistas. Silverlight, wpf, xna? Tai reiskia, kad esamos .Net programos bus nesunkiai pritaikomos, tiks zune zaidimai ir pan., o laikui begant su tokiais irankiais bus prikepta daug programu.
Labai pavirsutiniskas poziuris. Minetas "nesunkiai" labai laisvai gali pavirsti i apvalias sumas "uz nieka".
Man patinka "live tiles" ideja, vietoj standartiniu programu ikonu, o del viso kito kolkas neigiamai nusiteikes, nors dar reikia palaukti menesi ir viskas paaiskes. Bet kokiu atveju galima likti kolkas su wm6.x ir jo visom galimybem geekinti.
Po menesio per MIX paaiskes dar labai nedaug. Kas del likimo, tai lygiai taip pat sekmingai galima likti ir su WM2003. Klausimas tik kiek tame smagumo.
Buvo straipsniu, kad adobe flash dar nera, bet bus. Pamatysim, sutikciau su a_p, kad ms gali nelabai jo noreti isileisti, del silverlight.
Adobe taip pat jau nuo seno zada, kad flash bus ir iphone.
Labai pavirsutiniskas poziuris. Minetas "nesunkiai" labai laisvai gali pavirsti i apvalias sumas "uz nieka".
Nevisai už nieką, daugeliu atvejų už gražesnį, patogesnį interfeisą. Bet kokiu atveju, tai ne tas pats kas viską mesti ir pereiti ant kokio android, bada ar pan.
Po menesio per MIX paaiskes dar labai nedaug. Kas del likimo, tai lygiai taip pat sekmingai galima likti ir su WM2003. Klausimas tik kiek tame smagumo.
Žiūrėsim, jei pristatys programavimo įrankius, kalbės apie programavimą wm7, turėtų gan daug paaiškėti, nes dabar viskas yra tik spėlionės išskyrus UI. Dėl, WM2003, nereikia puldinėti į kraštitinumus, vieniems wm6.5.x teikia smagumo, kitiems android, dar kitiems - iphone (namų šeimininkėms), arba bada (niekam).
Sources: Silverlight The Platform For Windows Phone Apps
By Kevin McLaughlin, ChannelWeb
2:02 AM EST Tue. Feb. 16, 2010
At next month's MIX10 event in Las Vegas, Microsoft (NSDQ:MSFT) will officially name Silverlight as the platform for building native applications in Windows Phone 7 and future generations of Windows Phones, sources familiar with the matter told Channelweb.com late Monday.
Instead of throwing more resources into the fading star of Windows Mobile, Microsoft will rally its developer army to build Silverlight mobile applications and quickly establish Windows Phone as a viable platform. Microsoft developers have been anticipating the move for some time, and it makes sense for Microsoft on a number of levels.
Silverlight, which is based on .Net, lets developers reuse desktop application code to build applications for mobile devices and the Web. Microsoft's Visual Studio and Expression IDEs allow .Net developers to work with Silverlight using tools with which they're already familiar.
For developers, being able to write one code base in managed code and have it run on multiple platforms and numerous form factors and devices will be a major advantage.
"Native Silverlight on Windows Phone is going to open it up to a huge amount of developers and create a large ecosystem for building and acquiring applications," said one source, who requested anonymity. "We have been waiting for this for a long time."
With Silverlight running natively on Windows Phone, developers can get started building apps with the Windows Phone SDK even though devices won't hit the market until the latter part of the year. "The best thing about Silverlight is that you can start designing applications before ever touching or seeing a Windows Phone device," said another source, who also requested anonymity.
Asked for confirmation of Silverlight's role in Windows Phone 7, a Microsoft spokesperson offered the following statement: "While we are not sharing details about the Windows Phone 7 Series development platform or marketplace publicly at Mobile World Congress, you can expect much more information about the developer tools and opportunity to come at MIX in March."
Microsoft has been trying to raise Silverlight's profile for years, and its deals with NBC have made Silverlight the official Web multimedia player of 2008 Summer Olympics in Beijing and the 2010 Winter Games in Vancouver.
However, Silverlight has been unable to make much headway against the more entrenched Adobe (NSDQ:ADBE) Flash, despite being widely regarded as a superior technology. On Monday, Microsoft CEO Steve Ballmer said that while the first iteration of Windows Phone 7 won't support Flash, it's something that Microsoft may consider for future versions.
In the meantime, Microsoft is readying Silverlight for its biggest star turn yet. As the development platform for Windows Phone, Silverlight will occupy a far bigger stage that it ever has. And if the plan succeeds, Silverlight could end up going down in history as the technology that helped save Microsoft's mobile business.
Nevisai už nieką, daugeliu atvejų už gražesnį, patogesnį interfeisą. Bet kokiu atveju, tai ne tas pats kas viską mesti ir pereiti ant kokio android, bada ar pan.
Rasydamas "daug pinigu" turejau omeny tiesiog perrasyma "kad veiktu". Belekaip. Jei noresi patogesnio interfeiso isipaisancio i WM7 koncepta, tai reikes dar daugiau pinigu.
Kadangi WM7 sistema yra visiskai sviezia, tai laisvai gali nutikt, kad perejimas prie kokio nors androido bus netgi paprastesnis.
Pvz labai konkretus pavyzdys: mano kontora be kita ko turi ir produkta skirta dirbti po WM. Kaip ir daugumoj kiek sudetingesniu programu jame naudojama bent keletas treciu saliu komponentu, kai kurie is ju yra esminiai, kai kurie - unikalus, t.y. be analogu (po wm).
Niekas negarantuoja, kad ju autoriai ims ir pagimdys WM7 versijas. O jei ir taip, tai neaisku kada ir kiek tai kainuos. Pvz vienas is ju (mums esminis) egzistuoja WM variante tik todel, kad "gamintojui" buvo nesunku adaptuoti savo desktopams skirta varianta. Ar jis imsis investuot i paralelini (ir kitoki) WM7 - toli grazu ne faktas. Ar bus natyvinis WM7 analogas is microsofto - nezinau, gali ir nebut.
Taigi, bent jau mums pereiti pas androida turbut netgi gerokai paprasciau, nes reikalingi komponentai yra arba tiesiai sistemoj arba galima dasipirkt. Portavimas is C++ i Java nera skausmingesnis nei is C++ i C#, .net ir silverlaita.
Žiūrėsim, jei pristatys programavimo įrankius, kalbės apie programavimą wm7, turėtų gan daug paaiškėti, nes dabar viskas yra tik spėlionės išskyrus UI.
Zinoma, bet speliones nevisai tuscios. Apie technine puse turbut galima numanyti netgi kazkiek daugiau nei apie UI. M$ kazkaip itartinai neparode nei vienos rimtesnes aplikacijos. Pvz man labai idomu kaip jie islaikydami uzsibrezta minimalistiskai "erdvu" stiliu nuzies koki nors pocket exceli. Ir dar taip kad butu patogu ir funkcionalu.
Seip, realiai kazka galima bus pasakyt tik mazdaug po metu kai bus realus daiktai ir irankiai. Nes toks silverlight mobile jau senai zadamas, bet vis niekaip nesimaterializuoja. O kai atsiras pirmosios versijos tai visiskai neaisku kaip bus su ju stabilumu ir funkcionalumu.
Pvz m$ iki siol kartojo, kad silverligt aplikacijom "ner skirtumo ar tai desktopas ar mobilus". Dabar gi staiga pasirode, kad skirtumas yra, ir didziulis.
Dėl, WM2003, nereikia puldinėti į kraštitinumus, vieniems wm6.5.x teikia smagumo, kitiems android, dar kitiems - iphone (namų šeimininkėms), arba bada (niekam).
Juokingiausia tai, kad kai paziuriu i iphone naudojancius kolegas, tai nei vienas is ju i namu seimininke nepanasus. Daugumoj tikri techinkos frykai. Kol neturejo iphone, tai hackindavo savo WM. Isigije iphone WM padejo i stalcius ir nepanasu kad noretu gryzti.
Kas del WM2003 ir WM6.5 tai anaiptol ne krastutinumas. Vartotojo poziuriu esminiu skirtumu tarp ju praktiskai nerasta. Didziausias praktinis pasikeitimas turbut tame, kad WM2003 issijungdavo likus 50% akumuliatoriaus kruvio, o WM5+ leidzia panaudot visus 100%
Beje, bada manau gali buti drasiai idomi aziatams. Gal ne tiek del techniniu priezasciu kiek del idejiniu (savas artimas dusiai produktas). Cia jei samsungas teisingai atliks "bendruomenes" formavimo procesa, pvz prikeps pakankamai korejietisku / kinietisku resursu ju developerius dominanciom temom.
Pvz m$ iki siol kartojo, kad silverligt aplikacijom "ner skirtumo ar tai desktopas ar mobilus".
Įdomu, kaip tas "nėra skirtumo" įtakotų mobilaus prietaiso baterijos išsikrovimo greitį
Desktope tas iš esmės dzin (kam aktualu, kiek elektros naudoja kompas, biški daugiau ar biški mažiau).
Ir kitas "nėra skirtumo" aspektas. Desktopai savo savybėmis praktiškai yra identiški, o štai mobilieji - skiriasi labai smarkiai: ekranų dydžiai, touchscreeno buvimas/nebuvimas/savybes ir t.t.
Rasydamas "daug pinigu" turejau omeny tiesiog perrasyma "kad veiktu". Belekaip. Jei noresi patogesnio interfeiso isipaisancio i WM7 koncepta, tai reikes dar daugiau pinigu.
Kadangi WM7 sistema yra visiskai sviezia, tai laisvai gali nutikt, kad perejimas prie kokio nors androido bus netgi paprastesnis.
Pvz labai konkretus pavyzdys: mano kontora be kita ko turi ir produkta skirta dirbti po WM. Kaip ir daugumoj kiek sudetingesniu programu jame naudojama bent keletas treciu saliu komponentu, kai kurie is ju yra esminiai, kai kurie - unikalus, t.y. be analogu (po wm).
Niekas negarantuoja, kad ju autoriai ims ir pagimdys WM7 versijas. O jei ir taip, tai neaisku kada ir kiek tai kainuos. Pvz vienas is ju (mums esminis) egzistuoja WM variante tik todel, kad "gamintojui" buvo nesunku adaptuoti savo desktopams skirta varianta. Ar jis imsis investuot i paralelini (ir kitoki) WM7 - toli grazu ne faktas. Ar bus natyvinis WM7 analogas is microsofto - nezinau, gali ir nebut.
Taigi, bent jau mums pereiti pas androida turbut netgi gerokai paprasciau, nes reikalingi komponentai yra arba tiesiai sistemoj arba galima dasipirkt. Portavimas is C++ i Java nera skausmingesnis nei is C++ i C#, .net ir silverlaita.
Paziurek ka as rasiau, konkreciai apie .net programu perkelima, o ne tavo atveji.
Zinoma, bet speliones nevisai tuscios. Apie technine puse turbut galima numanyti netgi kazkiek daugiau nei apie UI. M$ kazkaip itartinai neparode nei vienos rimtesnes aplikacijos. Pvz man labai idomu kaip jie islaikydami uzsibrezta minimalistiskai "erdvu" stiliu nuzies koki nors pocket exceli. Ir dar taip kad butu patogu ir funkcionalu.
Kazko turiu itarima, kad jis labai nesiskirs nuo office mobile 2010b, nors pagyvensim, pamatysim.
Seip, realiai kazka galima bus pasakyt tik mazdaug po metu kai bus realus daiktai ir irankiai. Nes toks silverlight mobile jau senai zadamas, bet vis niekaip nesimaterializuoja. O kai atsiras pirmosios versijos tai visiskai neaisku kaip bus su ju stabilumu ir funkcionalumu.
,Pvz m$ iki siol kartojo, kad silverligt aplikacijom "ner skirtumo ar tai desktopas ar mobilus". Dabar gi staiga pasirode, kad skirtumas yra, ir didziulis.
Del silverlaito, koks didziulis skirtumas pasirode? Jei turi kokiu ziniu, pasidalink, nes kolkas lyg ir niekas dar nepasirode, o galbut paaiskes tik po men.
Įdomu, kaip tas "nėra skirtumo" įtakotų mobilaus prietaiso baterijos išsikrovimo greitį
Desktope tas iš esmės dzin (kam aktualu, kiek elektros naudoja kompas, biški daugiau ar biški mažiau).
Ir kitas "nėra skirtumo" aspektas. Desktopai savo savybėmis praktiškai yra identiški, o štai mobilieji - skiriasi labai smarkiai: ekranų dydžiai, touchscreeno buvimas/nebuvimas/savybes ir t.t.
Atrodo, kad netaip suprantam ka reiskia "nera skirtumo". Uzeik i adobe mobile puslapi ir paskaityk ta dali kur po antraste "A consistent experience on every screen".
Pralinksminai su mobilaus ir desktopo elektros naudojimo lyginimais. Kad silverlaitas ant wm7 giliau bus vykdomas kitaip, nei ant desktopu manau savaime aisku, cia juk visai kita platforma.
Paziurek ka as rasiau, konkreciai apie .net programu perkelima, o ne tavo atveji.
Tai su .net juk irgi niekas ne kitaip. Tai kad naudojama ta pati kalba dar nereiskia kad tavo naudojami 3rd party moduliai (arba tavo pacio kodas) tiesiog ims ir veiks.
Kazko turiu itarima, kad jis labai nesiskirs nuo office mobile 2010b, nors pagyvensim, pamatysim.
Ir interfeisas bus margas kaip boruzele? Tada visas tas cirkas bus nekazkiek daugiau vertingas nei eilinis skinas.
Del silverlaito, koks didziulis skirtumas pasirode? Jei turi kokiu ziniu, pasidalink, nes kolkas lyg ir niekas dar nepasirode, o galbut paaiskes tik po men.
Skirtumas tame, kad jei noresi gaminti aplikacijas atitinkancias WM7 interfeiso dvasia, tai jos negales buti tokios pat kaip ir silverlaito applikacijos skirtos desktopui.
Tai su .net juk irgi niekas ne kitaip. Tai kad naudojama ta pati kalba dar nereiskia kad tavo naudojami 3rd party moduliai (arba tavo pacio kodas) tiesiog ims ir veiks.
.Net yra platforma, o ne kalba ir niekur nesakiau, kad "tiesiog ims ir veiks", be abejo reiks pritaikyti, bet tai ne tas pats kas perrasyti viska is naujo.
Ir interfeisas bus margas kaip boruzele? Tada visas tas cirkas bus nekazkiek daugiau vertingas nei eilinis skinas.
Cia buvo tik mano spejimas, tiesiog nelabai isivaizduoju kaip galima padaryti office "wm7 interfeiso dvasia" ir tuo paciu islaikyti jo funkcionaluma. O del cirko, manau ms pasieks to ko nori, vien silverlaitas ir patogus programavimo irankiai ka reiskia, t.y. nauju programu kurimas wm7 turetu isibegeti. Nors pagyvensim, pamatysim.
Skirtumas tame, kad jei noresi gaminti aplikacijas atitinkancias WM7 interfeiso dvasia, tai jos negales buti tokios pat kaip ir silverlaito applikacijos skirtos desktopui.
Silverlaito aplikaciju desktopui kiek zinau nera, yra tik narsyklese pluginu pagalba vykdomas silverlaitas, kuris nereikalauja .net framework. Atskiroms windows aplikacijoms yra WPF. Silverlaitas yra WPF subsetas. Neabejoju, kad MS bando padaryti taip, kad wm7 butu labai patogus esamiems ne mobile programuotojams (ka anksciau nelabai sekmingai bande su .net compact framework). Kad jiems teks prisitaikyti prie mobile specifikos, tai manau suprantama, bet viskas daroma ta linkme, kad sis zingsnis nebutu labai skausmingas.
Įdomu, kaip tas "nėra skirtumo" įtakotų mobilaus prietaiso baterijos išsikrovimo greitį
Desktope tas iš esmės dzin (kam aktualu, kiek elektros naudoja kompas, biški daugiau ar biški mažiau).
Ir kitas "nėra skirtumo" aspektas. Desktopai savo savybėmis praktiškai yra identiški, o štai mobilieji - skiriasi labai smarkiai: ekranų dydžiai, touchscreeno buvimas/nebuvimas/savybes ir t.t.
Microsoftas kaip ir zada visa tai gana greiztai kontroliuoti todel gamintoju "laisves" siuomi laimei pasibaige. T.y. rezoliucija, ekrano formatas, knopkes ir t.t. bus fiksuoti.
Prie ko priveda "laisves" norintys gali akivaizdziai isitikinti pasiziureje kad ir i vibro interfeisa WM6.x pasaulyje.
Bet tikroji problema realiai visai ne tame. Pvz kompe esam iprate kaip atrodo meniu, visokie dialogai, dialogu elementai, toolbarai ir t.t. WM jie iki siol irgi buvo is esmes tokie patys jei neskaityt keleto smulkiu skirtumu tokiu kaip meniu apacioj o ne virsuj etc.
T.y. teoriskai visai imanoma sukonstruot toki silverlight servisa kad tos pacios programos be pakeitimu dirbs abejose sistemose ir atrodys daugiau ar maziau "gimtosios".
Kaina kuria uz tai jau daug metu moka WM vartotojai yra nepatogus interfeisas, nes "a phone is just not a PC".
Dabar gi M$ pagimde kazka kas net nepanasu i desktopini W7. Reiskia visi softo gamintojai tures is pagrindu perdaryt savo produktu vartotojo interfeisa. Kas svelniai tariant netrivialu.
Reiskia bus viena silverlight programa W7 desktopui ir kita WM7. Is esmes nieko blogo jei ne tie pazadai.
.Net yra platforma, o ne kalba ir niekur nesakiau, kad "tiesiog ims ir veiks", be abejo reiks pritaikyti, bet tai ne tas pats kas perrasyti viska is naujo.
Gincas juk ne apie tai. As teigiu, kad net ir pasiliekant prie to paties .net gamintojams teks labai daug investuot. Zinoma jei m$ istikro pasiryz padaryti tai apie ka uzsimine.
Cia buvo tik mano spejimas, tiesiog nelabai isivaizduoju kaip galima padaryti office "wm7 interfeiso dvasia" ir tuo paciu islaikyti jo funkcionaluma.
Vat man irgi labai idomu. Nes viena yra "madu demonstravimas" per prezentacijas, o visai kas kitka realaus interfeiso kurimas kasdienai.
Todel dabar sukelti lukesciai del "sviezio koncepto" gali pavirst i dideli nusivylima, kada paspaudus ant to stilingo kvadratelio islys toks pat excelis kaip ir WM2003 laikais, tebunie ir invertuotas.
O del cirko, manau ms pasieks to ko nori, vien silverlaitas ir patogus programavimo irankiai ka reiskia, t.y. nauju programu kurimas wm7 turetu isibegeti. Nors pagyvensim, pamatysim.
Taip. Nors tiesa pasakius microsofto irankiai niekuo labai neipatingi. Kasdiena dirbu tiek su MVS (6,7,8,9 ir 4) tiek su eclipse ir netbeans ir turiu pasakyt, kad MVS del savo specifiniu nesamoniu yra labiausiai nemegstamas.
Silverlaito aplikaciju desktopui kiek zinau nera, yra tik narsyklese pluginu pagalba vykdomas silverlaitas, kuris nereikalauja .net framework. Atskiroms windows aplikacijoms yra WPF. Silverlaitas yra WPF subsetas.
Kurgi ne, juk visa silverlaito esme juk ir yra pasiulyti narsyklines applikacijas kurios butu tokios pat patogios kaip ir natyvines. Reiskia jos turi ir atrodyti taip kaip ir natyvines, kitaip jos bus "svetimkunis".
O tai reiskia, kad WM7 skirta silverlight aplikacija bus is principo kitokia nei W7.
Neabejoju, kad MS bando padaryti taip, kad wm7 butu labai patogus esamiems ne mobile programuotojams (ka anksciau nelabai sekmingai bande su .net compact framework). Kad jiems teks prisitaikyti prie mobile specifikos, tai manau suprantama, bet viskas daroma ta linkme, kad sis zingsnis nebutu labai skausmingas.
Na taip, pirma sulauzom sonkaulius po to pasiulom citramono nuo skausmo.
Taip, microsoftas neturi kitos iseities, ju WM platformos problemos pernelyg isisenejo kad jas tiesiog pagydyti be drastisku zingsniu. Bet minimai "ekosistemai" nuo to nei kiek ne lengviau.
@a_p: Dėl excel, nematyčiau didelio nusivylimo, jei liktų toks koks yra (2010b versija), yra tokių "darbinių" programų, kurioms turbūt be pritaikymo lietimui, multitouch (kas jau yra excel 2010b) ir pan. kaip rašiau, ypatingo gražaus interfeiso neišeis sugalvoti, tuo pat metu neprarandant funkcionalumo. Nebent kažką sugalvotų kas niekam kitam iki šiol "nedaėjo".
Dėl įrankių, bent jau dabartiniai skirti .net compact framework yra apgailėtini (turiu omeny komponentus). Pačiu VS kaip ir nesiskundžiu (naudoju VS 2008), nors neseniai pabandžiau VS 2010 RC, tai ten pažanga tikrai didžiulė (pats VS2010 perrašytas WPF su visokiais iš to išplaukiančiais pribumbasais, pvz. tokiom smulkmenom kaip kodo padidinimas (zoom), kustomizavimo galimybių (jau dabar yra visokių pluginų, nors VS2010 dar neišleistas) ir t.t.)
Dėl kitų paminėtų IDE, kažkada teko naudoti netbeans ir to nenoriu prisiminti (lėtas, UI kūrimas tragiškas), nors tas buvo jau senokai. Tiek pati java man nelabai patinka, palyginus su C#.
Parašė a_p
Dabar gi M$ pagimde kazka kas net nepanasu i desktopini W7. Reiskia visi softo gamintojai tures is pagrindu perdaryt savo produktu vartotojo interfeisa. Kas svelniai tariant netrivialu.
Reiskia bus viena silverlight programa W7 desktopui ir kita WM7. Is esmes nieko blogo jei ne tie pazadai.
Parašė a_p
Kurgi ne, juk visa silverlaito esme juk ir yra pasiulyti narsyklines applikacijas kurios butu tokios pat patogios kaip ir natyvines. Reiskia jos turi ir atrodyti taip kaip ir natyvines, kitaip jos bus "svetimkunis".
O tai reiskia, kad WM7 skirta silverlight aplikacija bus is principo kitokia nei W7.
Tiek WPF, tiek silverlight interfeisus gali lipdyti labai lengvai ir labai skirtingus. Jos neturi būti tokios kaip tu vadini "natyvinės". Interfeisas visai atskirtas nuo programavimo ir nebūtina naudoti standartinės išvaizdos komponentų. Esmė tokia, kad dabar interfeisus gali nupiešti, padaryti animacijas ir pan. dizaineris pvz. su Expression Blend, t.y. interfeisas gan lengvai ir paprastai (palyginti su tuo kas buvo anksčiau) gali būti sukurtas toks kokia yra tavo fantazija.
@a_p: Dėl excel, nematyčiau didelio nusivylimo, jei liktų toks koks yra (2010b versija), yra tokių "darbinių" programų, kurioms turbūt be pritaikymo lietimui, multitouch (kas jau yra excel 2010b) ir pan. kaip rašiau, ypatingo gražaus interfeiso neišeis sugalvoti, tuo pat metu neprarandant funkcionalumo. Nebent kažką sugalvotų kas niekam kitam iki šiol "nedaėjo".
Butent to is microsofto ir laukiama. Vistik ne saraskino kontora. Ju demo pazadino vartotoju viltis, visas internetas pilnas susizavejusiu suksniu. Va toks apple juk kazkaip sugebejo pasirinkt tinkama stiliu ir ji nuosekliai prastumt per visas savo aplikacijas.
Zodziu jei microsoftas viso sito cirko dabar nedatemps iki galo tai galejo ir nepradet. Vietoj pazadetos visiskai naujos OS bus eilinis "skinas" ir tiek.
Tiek WPF, tiek silverlight interfeisus gali lipdyti labai lengvai ir labai skirtingus. Jos neturi būti tokios kaip tu vadini "natyvinės". Interfeisas visai atskirtas nuo programavimo ir nebūtina naudoti standartinės išvaizdos komponentų.
Deja realiam pasaulyje tokiose aplikacijose interfeise buna didesne dalis visos aplikacijos logikos. Todel "atskirt nuo programavimo" neiseina.
Esmė tokia, kad dabar interfeisus gali nupiešti, padaryti animacijas ir pan. dizaineris pvz. su Expression Blend, t.y. interfeisas gan lengvai ir paprastai (palyginti su tuo kas buvo anksčiau) gali būti sukurtas toks kokia yra tavo fantazija.
Tokia teorija. O praktikoje minetas interfeisas apauga tonomis kodo kuris rupinasi, kad ji sudarantys komponentai teisingai funkcionuotu.
Taip, jau mačiau tą temą. Kol oficialiai nepateiks informacijos visokių straipsnių ir spėlionių dar bus daug.
Dėl UI nuo logikos atskyrimo, kaip tik kalbant apie WPF/Silverlight visas interfeisas buvo iškeltas į atskirą XAML failą, kuris sujungiamas su kodu per partial klases. Teoriškai ta pati aplikacija gali turėti kelis interfeisus, pvz. mobile ir nemobile. Bet neklyskim į lankas, nes ši tema ir taip panaši į dviejų žmonių diskusiją. Be to, dėl programavimo wm7 niekas dar neaišku.
Comment