Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 129 reacties

Windows 10-gebruikers krijgen de mogelijkheid om zowel Android- als iOS-applicaties te draaien. De software kan volgens Microsoft gemakkelijk worden geport om ze geschikt te maken voor Windows. Verder kunnen desktop-applicaties voortaan worden opgenomen in de Windows Store.

Volgens Microsoft kan de gebruikte Java- en C++-code die gebruikt is voor het maken van een Android-applicatie worden 'hergebruikt' om er een universal Windows 10-app van te maken. Microsoft stelt dat 'bijna alle' gebruikte code kan worden ingezet, waardoor weinig modificaties noodzakelijk zouden zijn. Om Android-apps ook op Windows-mobieltjes te kunnen draaien wordt daar een Android-runtime op geïnstalleerd. Vervolgens kunnen Windows-smartphones Android-apps installeren, zelfs zonder dat deze gemodificeerd hoeven worden.

Niet alleen Android-ontwikkelaars kunnen hun software gemakkelijk porten. Volgens Microsoft kunnen iOS-ontwikkelaars hun gebruikte Objective C-code porten naar een universal app voor Windows 10. Om het omzettingsproces zo gemakkelijk mogelijk te laten verlopen heeft Microsoft api's ontwikkeld die Googles en Apples tools moeten vervangen. Omgezette applicaties kunnen ook gebruik maken van Windows-specifieke functionaliteit, zoals Live Tiles, Cortana en Xbox Live.

Verder moeten ook 'oude' desktopapplicaties gebaseerd op .NET en Win32 gemakkelijk omgezet kunnen worden naar een Windows-app. Overigens kunnen desktopapplicaties voortaan ook worden opgenomen in de Windows Store, zonder deze eerst te moeten omzetten. Deze desktop-apps draaien dan via virtualisatie en apart van de rest van het systeem. Tenslotte wil Microsoft webontwikkelaars bewegen om hun websites om te zetten naar een universal Windows-app, die in de Windows Store kan worden geplaatst.

Voor het omzetten van software gemaakt voor Android, iOS, web of desktop worden sdk's beschikbaar gemaakt. Hiermee hoopt Microsoft ontwikkelaars over de streep te trekken om hun bestaande software om te zetten voor gebruik op Windows 10. Dat moet het softwareaanbod op het besturingssysteem aanzienlijk verhogen.

Er gingen al maandenlang geruchten dat Microsoft werkte aan het integreren van mobiele apps van andere platforms. Zo werd ontdekt dat het bedrijf werkte aan Android-ondersteuning. Voorheen wilde Microsoft echter officieel niets loslaten over zijn plannen.

Moderatie-faq Wijzig weergave

Reacties (129)

Containers for everyone! :D Serieus, het lijkt er een beetje op dat Windows nu een soort van docker wordt. Natuurlijk niet perse goed of slecht, maar lijkt een grotere trend binnen de OS wereld te worden. Containers, images en jails. Statische builds, read-only runtime opslag, alles gaat er een beetje naartoe.
het is geen container, de apps kunnen op een makkelijke manier geport worden, dus omgezet naar windows phone app
als je het artikel volledig hebt gelezen is er ook de mogelijkheid om bestaande onaangepast android apps op windows 10 te kunnen draaien. Dit gebeurd door virtualiseren
Klopt, echter virtualisatie is een andere techniek dan containerisatie. Die Android apps zullen op virtuele hardware moeten draaien, vooral vanwege de onderliggende processorarchitectuur, i.p.v. op het kernel van Windows zelf.
De vraag is wat er in het artikel wordt bedoeld. Wat ik begrepen heb is dat de source code zo goed als niet gemodificeerd hoeft te worden om er een universal app van te maken. De android runtime is een laag tussen de code van de app en de Windows omgeving, zodat inputs en outputs goed werken. Het woord virtualisatie heb ik niet gehoord in ieder geval.
Volgens mij is het gewoon de decennia oude wedloop om wie nou de baas over het systeem is. (en daarmee over veel gebruikers). Maar op zich vind ik het "virtualiseren" van de concurrent wel leuk. Helemaal als dat ook nog beter blijkt te werken, wat me eigenlijk niets zou verbazen gezien de complexe software-constructies die mobiele ecosystemen zelf nodig hebben om te kunnen bestaan.
Denk App-V. Dan zit je dichter bij het rechte eind.
Het artikel beschrijft alleen dat desktop-apps in een soort virtualisatie draaien. Ik denk dat door Android en iOS meer een soort wine techniek wordt gebruikt. Maar in plaats van Windows-apps op Linux draaien is het dan Android/iOS apps op Windows draaien.
Lijkt me een verstandige zet van Microsoft. Hoe lager de drempel, hoe groter de kans dat meer ontwikkelaars de stap naar Windows maken.
Tja, kan averechts effect hebben natuurlijk, aangezien het toch geport wordt hoeft er geen moeite meer gestopt worden in het ontwikkelen van een native applicatie; en we weten allemaal hoe goed geporte software presteert, laat staan eventuele layout uniformiteit met het OS.
Als de conversie goed genoeg is hoeft dat toch niet meer? Blackberry gebruikers horen we ook niet klagen. 99 procent van de apps eisen weinig van een telefoon dus ik denk vooral dat we dit als mooi extraatje kunnen zien.

[Reactie gewijzigd door oef! op 29 april 2015 20:11]

Je hoort überhaupt niks meer tegenwoordig van BB-gebruikers.. :P
Nou, speciaal voor jou: hier een tevreden BB Z10 gebruiker. Alleen de Rabo android app is veels te traag.

Maar er is geen spraken van conversie. In ieder geval niet bij BB OS10. Daar draaien native Android apps op een BB Android runtime. Het lijkt er op dat Windows Phone een zelfde oplossing kiest voor Android. Voor iOS-apps lijkt het dat er wel een conversie van de app plaats vindt.
Het marktaandeel van Blackberry is bijzonder klein, denk dat dat een hoop verklaart :)

Ik ben benieuwd wat voor 'extraatje' het wordt. Ik voorspel dat er nu helemaal geen WP apps gemaakt gaan worden, maar dat ze wel een Android port releasen. Voor Windows Phone is dat inefficiënt en klopt het niet qua design. Blackberry staat wat dat betreft al veel dichter bij Android.
Je hebt hier wel een punt. Windows is heel snel omdat het net als IOS direct de hardware aanspreekt. Geporte apps kunnen dus potentieel traag aanvoelen. Helemaal geen gekke gedachte.

Stel nu dat men meer Windows Phones gaat kopen omdat het toch niet meer uitmaakt kwa apps, maar jouw app draait niet zo snel als hij zou kunnen draaien.. de user base wordt wel steeds groter. Dit motiveert om toch de app dan maar native te maken.

Het kan natuurlijk het zetje zijn dat MS nodig heeft, want laten we eerlijk zijn. WIndows is best OK op telefoons. De appstore is gewoon minder.
Ik vind het een briljante move iig. Weg met de muren. Slim.
Nou nee. Candy Crush Saga is een iOS geporte Windows phone app. Volgens de presentatie. En die loopt boter soepel.
Ik weet niet of het wel zo verstandig is...
Nu heb je nog (minder als voor ios of android) ontwikkelaars die apps speciaal voor windows phones maken maar waarom zouden die dat nog doen als ze met een paar aanpassingen hun apps al op windows kunnen draaien.
Ik denk dat ontwikkelaars nu voor de makkelijke optie gaan en dat de gebruikservaring er op achter uit gaat.
Plus dat windows nu afhankelijk is van google en apple want wat als zij nu iets gaan veranderen in hun programeer code dat de apps niet meer geport kunnen worden naar windows?
Ik weetnogniet of dit zo slim is... Maarja de toekomst leert het
Ben ik zeker met je eens, maar voor Microsoft is op korte termijn toch het gebrek aan veel apps het issue. Als er een manier komt om toch veel extra apps geschikt te krijgen voor het platform, krijgt het platform ook meer aantrekkingskracht voor nieuwe gebruikers. Het platform wordt momenteel door veel mensen niet als optie overwogen vanwege dit gebrek, terwijl het qua gebruik en UI echt heel goed in elkaar zit.
Het platform wordt momenteel door veel mensen niet als optie overwogen vanwege dit gebrek, terwijl het qua gebruik en UI echt heel goed in elkaar zit.
Nee ik denk niet dat het daardoor komt. Een vriend van mij werkt bij de media markt en hij zij dat als je aan klant vraagt wat ze willen een Android of een Windows phone zeggen ze altijd Android. Vraag je waarom dan is het antwoord 9 op de 10x ja iedereen heeft Android. Bijna niemand is er van op de hoogte dat het app aanbod niet zo goed is. Dus ik denk dat dit niet zoveel gaat oplossen.

Zelf heb ik ook Android niet omdat ik het appaanbod zo slecht vind maar simpelweg omdat me die blokjes verschrikkelijk lijkt en ik weet dat ik niet de enige ben.
[...]
Zelf heb ik ook Android niet omdat ik het appaanbod zo slecht vind maar simpelweg omdat me die blokjes verschrikkelijk lijkt en ik weet dat ik niet de enige ben.
:) Die blokjes wennen snel hoor. Maar een app-grid heeft ook zo z'n voordelen.
Nu moeten er wel meer apps voor Windows komen! Zeer mooie zet van microsoft!
Yep. Candy Crush Saga van King, is volgens Microsoft een geporte iOS app. En Terry M. vertelde dat King binnenkort met meer apps komt.
Misschien dat snapchat nu ook eens beslist om hun app beschikbaar te maken! Of EA met hun games. Ik zie het enkel positief in!
Dat hangt nog altijd af van de bedrijven, of ze er geld in zien en of de developers er zin in hebben. Dit hangt niet zo zeer af van Microsoft.
Vraag me af of de mobiele versie van Windows dan nog wel meerwaarde heeft tegenover Android en iOS. Ik bedoel; waarom zou je dan nog voor het ene of andere OS kiezen als het aanbod aan apps toch identiek is ? Voor de toestellen zou ik het in ieder geval niet doen omdat ik echt niks met die Lumia telefoons heb.

Android is al grotendeels eenheidsworst; hetzelfde geldt voor iOS en Windows. Als je die drie gaat combineren krijg je een über-eenheidsworst waar de honden geen brood van lusten. Ik snap Microsofts denkwijze wel; door te infiltreren in andere mobiele systemen (hoi, Cyanogen !) of deze te assimileren hopen ze hun marktaandeel te vergroten. Ook al verziekt het de markt voor consumenten.
Nu kunnen de mensen niet meer opwerpen dat ze het OS wel leuk vinden maar er geen apps voor zijn. Ik denk dat zoals Microsoft nu bezig is er wel wat meer mensen een windows phone zullen kopen omdat het 1 gebruikservaring is over al hun apparaten...
Als de geporte apps geen lag vertonen en ook daadwerkelijk alle developers hun apps porten wel.

Zijn nog wel 2 serieuze punten.
Lijkt me een open deur die serieuze punten van jou

Zoals ik het lees kan code vrijwel geheel hergebruikt worden en eenvoudig omgezet naar een goede Windows-universal-app.
Nog net niet met één klik to converse.
Waarom zou je er geen universal app van maken als je daarmee alle Windows-gebruikers bereikt en je doelgroep vergroot met een paar miljard gebruikers?
Alle Windows-gebruikers dus, niet alleen Windows phone-gebruikers. ;)

Maar inderdaad, je kan als ontwikkelaar ook denken : "wat maken een paar miljard gebruikers nou uit........"
Je zou misschien daar best een punt kunnen hebben. :+
De makers van Candy Crush zijn er al een maand aan bezig geweest, en dat voor een miljardenbedrijf.

Het klinkt allemaal heel mooi, en ik ben blij dat er mensen zoals jij zijn die alles blind geloven, makkelijk verkopen :)

Ik ben er daar dus niet een van.
Ik geloof ook helemaal niet dat een App die je convert gelijk ook universal is en echt overal op draait. :P onzin. Denk dat het heel beperkt is en alsnog de gebruikers een slechte ervaring krijgen door al die geporte apps. In plaats van echte krijgen.

[Reactie gewijzigd door Texamicz op 30 april 2015 23:24]

Dit maakt het wel weer een puurdere keuze naar hardware en OS. Het is toch gek dat de hoeveelheid en kwaliteit van apps zorgen voor differentiatie tussen operating systems? Dat zou het OS zelf moeten zijn.

Nu kunnen die gaten eindelijk écht gedicht worden en is het weer een keuze op OS én hardware.
Microsoft draait IOS en Androids App door ze eerst te converteren via Visual Studio SDK's. Dat lijkt leuk maar dat betekent een split van je code en dan 2 code bases onderhouden. dubbel werk voor elke update dus!

Plus punt is dat zowel IOS en Android vervlochten zijn met Unix. Dit betekent dat Microsoft dus dingen als pthread en univerial handlers en de complete UNIX eco systeem gaat onderteunen. Hoe sneller Win32 API en andere Microsoft "innovatie" over de helling gekiept kan worden hoe beter. De rest van de wereld maakt standaard gebruik de goed doordachte en geharde accedemische UNIX API. Nu Microsoft dit ook gaat aanbieden hoeven we dus geen energie meer te steken in het ontwikkelen van Microsoft specifice libs. Dus geen Winsock2 maar gewoon socket.h :-) etc etc :)
De meeste API in Visual Studio zijn veel praktischer voor developers dan unix api's.
Daarom is het visual Studio ook populair bij bedrijven die applicatiedevelopment in kosten uitdrukken
wat de meerwaarde is ? nee de apps zijn niet de meerwaarde als op elke os de zelfde apps te krijgen zijn . maar wel de gebruikers vriendelijkheid . en die vind ik op windows Phone beter als op de andere 2 . maar dat is een kwestie van smaak natuurlijk.
Je kunt natuurlijk kiezen voor Windows Phone, omdat je het bijvoorbeeld prettiger vindt werken dan iOS of Android.

En waarom zou dit de markt voor consumenten verzieken? Die krijgen toch meer keuze op deze manier. Dat lijkt me nooit slecht.
Ik zie een groot voordeel dat je de codebase van een Android of iOS app kunt hergebruiken voor een universal app, die dus op alle Windows 10 devices kan draaien, van telefoon tot hub, van xbox tot zelfs op de HoloLens zoals ik het begrijp.
Hoe kan dat de markt voor consumenten nou verzieken?
Je kan je ook afvragen wat dan de meerwaarde voor Android of iOS is...
Meer apps....
Het is juist de vraag op 'dan': ook straks nog?
Volgens de presentatie in 2 a 3 jaar: 1 miljard vs 5 a 600.000 Android apps.
Dat zou over 2 a 3 jaar betekenen dat Android minder apps heeft.
Wel ff bijblijven ;)
Vooral meer apps die de moeite van het poorten niet waard zijn. Veel minder rommel apps dus.
Ik vind Ziggo kpn tv streaming geen rommel apps en dat zijn zeg maar niet eens 1% van de niet rommel apps ;) die er NIET op wp zijn....
Ik verwacht echter wel dat Ziggo hun app zal poorten als dat kan met dezelfde codebasis.
ik verwacht dat ziggo gratis abo's gaat geven...
je kan van alles verwachten maar gaat het gebeuren?
dan nog tot wp10 uitkomt bieden ios en android dus wel meer waarde als het om apps gaat OP dit moment
Waarom zou het niet gebeuren. Windows 10 is een gratis update dus er zullen veel mensen overstappen. Zowel van Windows 8 als ook Windows 7.
Dat is dus voor Ziggo en andere partijen met apps commercieel interessant. En dat wordt het ook nog eenvoudiger en dus goedkoper om apps uit te rollen naar windows
De KPN app is er voor Windows. Met W10 universal apps zal die er vast voor WP komen. Zeker ook omdat Universal apps op een Xbox werken. Enne, het gaat over 'dan'. Niet nu. 'Dan' zou het 1 miljard vs 5 a 600.000 apps zijn.
Je kan natuurlijk meer mensen bereiken met minder aanpassingen in bestaande code, dit is de kracht van het makkelijk omzetten van android en iOS apps. Windows moet natuurlijk nog steeds inhalen op het gebied van apps, zo te zien gaan ze dit jaar iig een ijzersterk platform neerzetten en ik hoop dat ze ook heel wat marktaandeel gaan winnen want ze zijn op weg om mijn favo tech bedrijf te worden.

Eenheidsworst dat weet ik zo nog niet, het os is fundamenteel anders dan android en iOS, en de nieuwe ondersteuning van continuum maak het een goede keuze voor een tweaker die eens wat anders wil en nu hoogstwaarschijnlijk geen apps meer gaat missed zoals dat nu nog wel zo is
WP devices hebben een relatief lange ondersteuning ivm met android. (Als je op die laatste dan nog ooit een update krijgt - samsung anyone?)
Dat is natuurlijk een "selling point" van Windows. Uiteraard is dat netjes geregeld. Persoonlijk heb ik geen problemen met updates en Android, maar draai dan ook een custom-ROM die inmiddels bij Lollipop 5.1.1 is aangekomen.

Voor de doorsnee gebruiker is dat natuurlijk niet handig, maar voor mij is dat juist weer een sterk punt van Android : niet afhankelijk hoeven te zijn van de fabrikant.
Omdat het OS, behalve de keuze aan apps, nog meer dingen te bieden heeft. Als je het nieuws een beetje hebt gevolgd dan begrijp je dat wel.

[Reactie gewijzigd door Mocro_Pimp® op 30 april 2015 08:03]

Dat is toch niet moeilijk te beantwoorden? Windows 10 for phones is een ideaal OS voor mensen die een veilig, stabiel snel OS willen maar niet het geld hebben voor een IPhone.

Zeker nu je straks een Lumia voor 50 dollar kan kopen.

[Reactie gewijzigd door vali op 29 april 2015 21:19]

Android is op zich ook veilig, maar het komt uiteindelijk veelal op de gebruiker aan of er malwareinfecties optreden. Mijn Find 7 draait inmiddels Lollipop 5.1.1. en ben niet der mening dat het traag of instabiel is. In tegendeel; het draait als een zonnetje. Nu valt mijn toestel inmiddels in het mid-range segment, waardoor het prima betaalbaar is. Voor de mensen die niet over zo'n dikke portemonnee beschikken kunnen altijd nog kiezen voor de Find 7a of de OnePlus One.

Gezien het marktaandeel van Windows (Phone) zou je kunnen concluderen dat het gros van de consumenten geld genoeg heeft voor een duurder toestel van de concurrentie. Windows 10 zal best een degelijk OS zijn, maar om andere besturingssystemen per definitie als onveilig neer te zetten vind ik te ver gaan.
De vraag is hoelang blijft jou android Phone nog veilig? Gezien de update support zich bij vele fabrikanten grof gezegd gewoon ruk is, is android op de meeste toestellen niet veilig. Kijk maar eens naar de gemiddelde smartphone segment van rond de 200 a 300 euro. De meeste hebben 4.4 en krijgen nooit een update naar 5.0. Als Google straks deze groep mensen hetzelfde gaat behandelen als ze doen met 4.3 en lager(dat nog steeds de grootste groep android zijn), dan kan je wel concluderen dat je met android minder veilig bent.

Custom rom is tevens ook niet de oplossing, gezien steeds meer drivers van een smartphone closed source zijn en ervoor zorgt dat developers niet alles uit een toestel kunnen halen.

En tja, ergens moet een moment komen dat mensen overstappen. Apple verliest nu flink wat marktaandeel op tablet gebied. Als Microsoft het goed aanpakt met Windows 10, dan kan het ook flink wat veranderingen toebrengen op de smartphone markt. In het bedrijfsleven doen ze dit al namelijk.

[Reactie gewijzigd door vali op 29 april 2015 23:34]

Heeft de veiligheid bij Android alleen te maken met de Android-versie of ook (of zelfs meer) met de versie van Google Play Services?
Versie van Google play services speelt inderdaad een rol, maar die wordt niet meer ondersteund als je 4.3 en lager hebt. Laat daar nou de grootste userbase nog zitten.
Dat is apart. Ik heb een telefoon met stock Android 4.1.2 met de zeer recente Google Play Services 7.3. Is wat jij bedoelt met ondersteuning onder 4.4 niet Android System Webview?
Momenteel gebruik ik (nog) Android omdat het voor mij de minst slechtste keus is uit beschikbare mobiele besturingssystemen. Ik hoop op termijn de overstap te kunnen maken naar Ubuntu Touch.

Aangezien ik met een opleiding tot webdeveloper bezig ben en mijn programmeerkennis daarna wil verleggen naar het schrijven van (web-)apps hoop ik een bijdrage te kunnen gaan leveren aan de Ubuntu Store.
Nobel streven, een opleiding volgen om software te kunnen schrijven voor mensen die geen licentiekosten willen betalen en waar je met een relatief kleine userbase weinig reclame-inkomsten krijgt.
Klinkt haast altruïstisch...... :+

Of ga je apps die geld opleveren op andere platforms porten naar Ubuntu?
Niet helemaal. De opleiding volg ik primair om straks aan een beter betaalde baan te komen. Er zit dus zeker financieel gewin bij.

Echter wil ik mijn kennis ook gebruiken om het aanbod aan Ubuntu apps te vergroten. Deels zullen deze gratis zijn, maar het porten van commerciële Android- en iOS apps zal ook tot de mogelijkheden behoren, mits er een overeenstemming te bereiken valt met de eigenaren van die apps. Waar dat niet kan zal ik trachten om een alternatief aan te gaan bieden.

Rijk zal ik er waarschijnlijk niet van worden, maar doordat ik het potentieel van Ubuntu op smartphones zie hoop ik mijn steentje bij te kunnen gaan dragen om zo het succes van Ubuntu Touch te vergroten. Mijn gewin zit daar in dat ik mijn eigen kennis vergroot en nieuwe programmeertalen leer. Indirect vergroot ik daarmee ook mijn kansen op de arbeidsmarkt.

[Reactie gewijzigd door Titan_Fox op 30 april 2015 18:10]

Niet het geld Óver hebben voor een iphone of ander high-end toestel dat ook kuren vertoont...
Je doet het voorkomen alsof IOS voor die categorie mensen de eerste keus is.....maar omdat de portemonnee het niet toelaat dan maar Windows?????

Rare statement.
Hoezo een rare statement? Het is een feit dat IOS gebruiksvriendelijk is, lange update cyclus heeft en stabiel is.

Wil ook helemaal beweren niet dat IOS alleen voor mensen bedoelt is met geld(want dat is natuurlijk niet zo), maar wil ermee aangeven dat WP hetzelfde biedt maar dan voor een stuk voordelige prijs.

[Reactie gewijzigd door vali op 29 april 2015 22:19]

Gebruiksvriendelijkheid van iOS als een feit poneren vind ik gewaagd, evenals stabiliteit. Ken genoeg mensen die nog steeds weinig van hun iPhone snappen, niets kunnen vinden in hun settings en apps die crashen (zie ook het nieuwsbericht van American Airlines omtrent stabiliteit).

Het OS is qua werkwijze en inrichting anders en is toch echt anders dan iOS. Of het dan hetzelfde biedt, vind ik een twijfelachtige stelling.
We hebben het toch over het OS? Dat bepaalde apps crashen komt meer door het slechte programmeer werk, dan door het OS zelf.

Natuurlijk is de werking anders dan IOS, maar qua gebruiksvriendelijkheid ontloopt het elkaar niet veel.
Ik moest mijn iPhone ook regelmatig een trap geven, wou die weer performen(mede omdat er nog steeds relatief weinig geheugen in zit ondanks het slimme pauzeren van de apps door iOS), bij de iPad bij mijn ouders ook het geval. Wat direct ook het laatste Apple device hier is(en hopelijk blijft).

Ontopic: Laat maar komen, mis toch wel een aantal apps op mijn lumia 930, maar was nooit genoeg om terug te gaan naar android of iOS. Maar zie wel dat andere mensen soms wel meer problemen er mee hebben. Ben alleen bang dat die kleinere apps(vooral lokale nederlandse apps van kleinere bedrijven) nog steeds een drempel hebben omdat die app developer die ze ingehuurd hebben dit nog steeds niet kan.
De meeste gebruikers kopen een telefoon om een telefoon en meestal iets wat bekend is in eigen omgeving.
Je hebt ook gebruikers die een weloverwogen keuze maken, wat wil ik en wat kan ik en wat heb ik nodig.

Voor de meeste gebruikers zijn dergelijke toestellen al vaak een overkill daar ze vaak niet verder komen dan facebook, whatsapp, mail en zo nu en dan een spelletje.

Mijn eerste smartphone was een winmobile geval,
daarna ben ik overgestapt naar android en moest toen toch best wel concessies doen.
Ik heb het niet over lagg oid, maar gewoon puur functioneel.
Nu ben ik bezig met mijn tweede wp toestel en ik heb nog steeds alle functionaliteit die ik als gebruiker nodig heb.
En dat voor amper 200,-
Vorige week kreeg ik een iPhone in de handen gedrukt, prima ding niets mis mee.
Maar moest wederom concessies doen, dit maal niet qua software of os maar puur de hardware.
Ding moest na een dag al aan het infuus en dat terwijl ik rustig twee dagen uit mijn "simpele" windows toestel haal.
Ik wil dat een toestel iets langer meegaat dan een dag zonder gebruik te moeten maken van een backupaccu of infuus.
Dus ja, voor mij een weloverwogen keus waar ik tot op heden nog geen spijt van heb.
Een iPhone 6 die minder lang mee gaat op een accu met hetzelfde gebruik als een WP toestel van onder de 200 euro?

Of heb je het over een iPhone 4 ofzo?
Correctie niet het geld ER VOOR OVER geld hebben
Er zijn veeeeeel meer redenen om geen iphone te willen.
Waaronder inderdaad prijs.

2015 bracht al hele mooie phones voor ~250 euro en later dit jaar krijg je super Windows phones in de 300-400 euro range. Als je die ook nog + continuum aan een groter scherm kan hangen met toetsenbord en muis..yammie :)
Als dit even makkelijk zo werken als voorgesteld zou dit in één keer hét manko van Windows Phone (en nu dus Windows 10 for Phones) kunnen oplossen. Ik heb 2 Windows Phones gehad, en hoewel ik ze op ontelbaar gebieden fijner te gebruiken vind dan de iPhone 5s die ik nu heb, is het een verademing om een app op te zoeken zónder er aan te twijfelen of hij op de market staat, laat staan een vaag 3e partij alternatef te moeten vinden.

[Reactie gewijzigd door StrongArmLance op 29 april 2015 20:43]

Ik vraag me ook af hoe ze het voor mekaar willen krijgen dat de apps zonder vorm van verlies op Windows zal draaien.

Een app op een ander OS laten draaien heb je capaciteit voor nodig. Als het een simpele app is geloof ik het wel,
als het een complexere app is cq gewoon software specifiek geschreven voor een bepaald platform, dan ga je te maken krijgen met lag. En dan hebben we het niet eens gehad over copyright-issue's.

In plaats het als een optie te brengen wordt er een belofte gemaakt,
maar belofte maakt schuld.
Je moet de software, als ontwikkelaar zijnde, nog altijd zelf porten naar Windows. Dus je gaat niet zomaar alle iOS apps op Windows kunnen draaien.

Ze (microsoft) maken het alleen maar makkelijker door iOS/Android APIs te "emuleren" onder Windows.
Het is porten. Met Visual Studio Code. Geen emulatie.
Visual Studio Code is een nieuwe editor van Microsoft. Echter om apps te schrijven voor Windows moet je toch echt de ide hebben. Denk aan telefoon emulatie, etc.
Daarnaast vraag ik me af of je wel last krijgt van 'lag' gezien de krachtige hardware van huidige telefoons. Ook de low end telefoons kunnen alle standaard apps prima draaien.
Ik ben toch wat skeptisch. Goed dat het technisch kan, maar ik maak me ernstig zorgen om de default gebruikservaring. Als je goed wilt porten, dien je toch ook de UI aan te pakken en de design language van WP te gebruiken. En daar is voor developers geen aanleiding toe.

Een ander zorgenpunt is performance, gezien de vele low-end WP devices.
Dat valt blijkbaar goed mee, er zijn al iOS apps in de Windows Phone store, zoals Candy Crush Saga, en die hebben heel goede ratings.
En hoe zijn deze geport? Zonder dat te weten is het niet te zeggen. Candy Crush is ook geen iOS app, het is er ook voor Android.
Ja, het is er voor Android, maar de Windows Phone versie is een port van de iOS app die gebouwd werd in minder dan een maand met nieuwe tools van Microsoft.
Dat die app gebouwd werd in minder dan een maand zegt niet zoveel. Hoeveel manuren zitten er in? Hoeveel mensen hebben gedurende die maand er aan gewerkt, 1, 5, 10 of meer? En dan moet je ook nog bedenken dat porten van een app niet hetzelfde is als iets from scratch te moeten ontwikkelen.
Wat probeer je nu te zeggen?
Dat je in een maand met heel veel mensen iets van scratch op kan bouwen?
Of dat als je vrijwel alle code kan hergebruiken je met één goede developer de app kan converteren naar een ander platform?
Wat ik er mee probeer te zeggen is dat de claim van Microsoft dat Candy Crush binnen een maand naar hun platform is geport niet zoveel zegt zonder verdere informatie en vooral marketingpraat is. Ze wekken de indruk dat het porten van Candy Crush snel en makkelijk ging maar dat moeten we maar -bij gebrek aan specifiekere informatie- op de blauwe ogen van Microsoft geloven. Het maakt qua kosten een wereld van verschil of je gedurende een maand met tien man die veel ervaring in .NET hebben aan een port hebt gewerkt of dat een stagiair er een maand mee bezig is geweest. Beide scenario's zijn mogelijk maar leveren een aanzienlijk ander kostenplaatje welke bepalend is (afgezet tegen de verwachte baten) om een platform wel of niet te ondersteunen.

En even los van de mogelijkheid dat je nu Java/C++/Objective-C code van je Android en iOS apps kunt hergebruiken vraag ik mij af of dit zo'n goede ontwikkeling is. Als Windows gebruiker zit ik niet te wachten op apps met een iOS of Android interface die met minimale inspanningen zijn geport, die heb ik tenslotte al op die platformen en daar ga ik al zeker niet nog een keer voor betalen. Ik wil graag apps die aansluiten bij de filosofie en het ontwerp van het besturingssysteem en de mogelijkheden optimaal benut. Vergeet niet dat er al tools zijn om cross-platform apps te kunnen ontwikkelen (Xamarin bijvoorbeeld) maar dat heeft het Windows / Windows Phone 8.x platform tot op heden niet veel geholpen.

Ik heb gisteren de Build keynote gezien maar als ontwikkelaar ben ik nog steeds niet overtuigd van Windows 10. Tijdens de keynote spiegelen ze allemaal mooie plaatjes voor en ik had ook niet anders verwacht. De vraag is echter hoe geloofwaardig en realistisch dergelijke 'succesverhalen' zijn. In de keynote waren ze ook al aan het schermen met een verwachte userbase van 1 miljard gebruikers binnen 2 tot 3 jaar. Lijkt mij nogal ambitieus en niet echt realistisch gezien de behaalde successen uit het verleden en ik denk ook niet dat ontwikkelaars in dit soort 'beloftes' trappen.

De indruk die ik tot op heden heb gekregen door te werken met de W10 previews is dat Microsoft nog erg aan het zoeken is hoe ze universele apps nu precies vorm moeten geven. Duidelijke, consistente en heldere richtlijnen ben ik nog niet tegengekomen. Nu besef ik mij dat het om een preview versie gaat en dat er nog van alles kan (en moet?) veranderen maar met nog een paar maand te gaan ben ik benieuwd of ze alles gladgestreken en gepolijst krijgen. Tot op heden komt W10 eerder op mij over als een haastklus/paniekvoetbal dan een goed uitgedacht/uitgewerkt platform dat de grote massa gebruikers en ontwikkelaars over de streep gaat trekken. Binnen een paar jaar zullen weten wat er terecht is gekomen van de ambities/plannen die Microsoft voor W10 heeft.

[Reactie gewijzigd door Jorick op 30 april 2015 13:11]

Het concept van iets porten naar een platform is dat je het vertaald naar jouw native interface.
Waar jij mee in de war bent is een virtuele omgeving om een app van een ander platform te kunnen draaien, zoals BlueStacks bijvoorbeeld.
De API`s zijn geen virtuele desktops....... ;)
Nu is de API blijkbaar alleen goed volgens jou als een stagiair een app daarmee kan porten en ga je niet betalen omdat je al dezelfde apps hebt in iOS en Android??? 8)7
Maar stel je hebt maar één PC systeem dat je gebruikt?
Alleen Windows (10)
Ik heb geen Android en Apple devices........

Microsoft is op veel manieren goed bezig, komt met tal van nieuwe implementaties van wat een complete OS/computerbeleving zou moeten zijn over alle devices heen, en geeft dit gratis aan de wereld (mits je een oude licentie had)
Een miljard gebruikers over alle samengetrokken platforms met gratis deviceEOL-updates/upgrades lijkt me dan ook geen utopie in een jaar of twee, drie, kijkende naar het nieuwe upgradebeleid van Microsoft waarin iedereen op dezelfde versie zit, altijd.

Dat je sceptisch bent, blijft, en altijd zal zijn is jouw ding.
Geweldig ook dat je de TP, die bedoeld is om uit te vinden hoe iedereen het wil en hoe het gaat worden, en waar je alle commentaar op kan geven dat je maar wil middels feedback, aangrijpt om aan te geven dat W10 niet consistent is, het niet klopt en jij geen idee hebt waar het heen gaat en het haastwerk is, paniekvoetbal zelfs.

Weet je zeker dat je niet Waldorf of Statler heet? ;)

[Reactie gewijzigd door Teijgetje op 30 april 2015 13:23]

Volgens mij haal je mijn woorden een beetje uit z'n verband. Ik ben prima op de hoogte van het verschil tussen een app die native op het platform draait of een app die draait in een gevirtualiseerde omgeving/container. Ik had het tenslotte niet over BlueStacks maar over Xamarin, daar zit wel een verschil tussen.

Het concept van een iets porten is dat wat je op platform A hebt draaien ook laat draaien op platform B. In welke vorm dat is staat absoluut niet vast. In de ideale situatie wordt alle functionaliteit van een app overgezet en wordt het geheel in een jasje gestoken dat eigen is voor dat platform. Maar dat is de ideale situatie. De praktijk is dat veel apps met zo min mogelijk inspanning (en dus geld) werkend worden gemaakt en in de store gezet. Pas als ontwikkelaars geld gaan verdienen gaan ze de app optimaliseren voor het platform en van updates voorzien.

Zonder gebruikers geen ontwikkelaars en zonder ontwikkelaars geen gebruikers. Het kip-ei probleem dus. En ik zie tot op heden nog steeds niet waarom W10 zoveel anders is dan W8. Ik zie veel oude wijn in nieuwe zakken en dat moet dan ineens de grote massa naar Windows trekken?

Microsoft kan nog de mooiste en grootste plannen hebben met hun platform maar als gebruikers er niet op zitten te wachten heb je er weinig aan. Dat Microsoft gebruikers van W7/W8 gedurende het eerste jaar gratis over laten stappen is mooi maar in mijn optiek vooral in hun eigen belang. Toen Windows 8 uit kwam kon je voor een luttele ¤30 upgraden maar dat heeft er ook niet voor gezorgd dat iedereen massaal W8 omarmde.
De potentieel grootste groep gebruikers zijn Windows 7 (desktop) gebruikers en zitten die te wachten op universal apps? Zijn de veranderingen in W10 voor die groep gebruikers goed genoeg? Of laten die wederom de app store links liggen en gaan ze weer stug hun bureaublad met de traditionele Win32 toepassingen gebruiken?

Als deelnemer aan het Windows Insider programma heb ik ook al de nodige feedback gegeven en is het goed om te zien dat Microsoft de gebruikers actief probeert te betrekken bij de ontwikkeling van W10. Echter denk ik dat ze feedback vragen aan de verkeerde groep gebruikers. Want de mensen die doorgaans meedoen aan het Windows Insider programma zijn ontwikkelaars of powerusers en die zullen sowieso wel over gaan op W10. De mensen waar ze feedback aan zouden moeten vragen zijn de huis-tuin-keuken-gebruikers die nog niet zijn overgestapt op Windows 8 of weinig interesse tonen in Windows 10. Want die groep gebruikers (de grote massa) gaat Microsoft hard nodig hebben om Windows 10 een succes te laten worden.

[Reactie gewijzigd door Jorick op 30 april 2015 18:53]

De vraag is of bedrijven zin hebben om hun hele Win32 applicaties om te toveren tot het Universal Apps gebeuren.

Tevens heeft men nu nog een keuze om naar over te stappen: WebApps. Hmmm denken de bedrijven: Universal Apps of WebApps. Overal draait praktisch een browser op. Universal Apps zijn daarbij weer wat beperkter en er is geen track record etc.

Ik vraag mij af of dat hele Windows Runtime van zijn kont af gaat komen. Dat is puur afwachten, kijken dat de developers er van denken en wat ze doen. En natuurlijk of er ook daadwerkelijk een goede usecase is om over te stappen naar Universal Apps in plaats van de applicatie in Win32 te houden of naar WebApps over te stappen. WebApps heeft al een momentum, universal apps is praktisch nul. Op Windows Phone schiet het niet op, en op Windows 8 op de desktop ook al niet.

Nu kan het op W10 een windowed applicatie zijn.... time will tell.
Ik ben zeer benieuwd. Ik hoop dat Twitter ook eindelijk eens hun app serieus aanpakken, ze waren aangekondigd als van de samenwerkende bedrijven. Ik ben benieuwd.

*Ik ben ondertussen heel bij met de naam Edge voor Project Spartan*
Tweetium. Dan zijn de Twitter eigen apps 'lachertjes'.
Inderdaad erg fijn, maar bij de nieuwe Win 10 build draait die niet meer even stabiel.
Qua weergave en werking echter wel erg nice en omdat het een universele app is, is ie ook meteen op mn foon gekocht.
Naar mijn ervaring vanaf 10061 weer wel.
Mijn eerste ingeving met 10061 is toch altijd "Connection refused" 8)7
Dit gaat wel een zwaar voordeel zijn van Windows 10 voor smartphones...Als ze de Android en iOS markets zo makkelijk over kunnen porten is een groot nadeel voor gebruikers namelijk opgelost. Ben benieuwd! :)
Mee eens.

Maar meer dan dat: door integratie van 1 store op alle form factors (plus gemak koppeling telefoon aan desktop) krijg je nu opeens de situatie dat je supereenvoudig iOS en android apps op je gewone computer kan benaderen.

Ik ben daar echt wel enthusiast over. Je krijgt dan situatie dat je telefoon een verlengstuk van desktop/laptop wordt, maar ook andersom. Vroeger zoiets gehad met Nokia Suite (smssen met normaal toetsenbord was een verademing), en dat beviel goed. Nu wordt dit whatsapp met normaal toetsenbord, maar ook VOIP/Skype over normaal beeldscherm/webcam, terwijl het toch over je normale telefoon(-nummer) loopt.
Dat apps geport worden is leuk en aardig, maar een heleboel apps zijn ook afhankelijk van de Play Services, dat zal vast een probleem worden.
Wanneer ze daar eigen api's voor leveren is er geen probleem.
Klinkt goed, maar ik vraag me erg af hoe makkelijk je nou echt bijv een iOS app port?

Als dit alleen gaat om het kunnen verwerken van Obj-C bijv dan zit je toch nog ver van een iOS app af.

Hoe gaat het met UI Kit, storyboards, autolayout, KeyChain, Core Data en tig andere frameworks?
Microsoft toonde een app die UI Kit en nog enkele andere frameworks gebruikte tijdens de keynote met "zero Apples". Die frameworks werken dus ook binnen Windows blijkbaar.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True