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 , , 36 reacties

Microsoft heeft software en documentatie vrijgegeven die het voor Android-ontwikkelaars makkelijker moeten maken om hun applicaties naar Windows Phone 7 om te zetten. De software helpt bij het vinden van alternatieven voor Android-api's.

Het gaat om een online 'API Mapping'-tool en een negentig pagina's tellende whitepaper waarin ontwikkelaars uitgelegd wordt hoe ze op de beste manier applicaties voor Microsofts mobiele OS kunnen schrijven.

De tool is een hulpmiddel waarmee ontwikkelaars het Windows Phone 7-equivalent van bepaalde Android api-onderdelen op kunnen zoeken. De tool ondersteunt de Android-api uit versie 2.3 en koppelt deze aan de Windows Phone 7-api uit de huidige versie van dat OS. Ondersteuning voor de nieuwe Mango-update moet deze zomer toegevoegd worden.

De negentig pagina's tellende whitepaper poogt ontwikkelaars in zeven hoofdstukken uit te leggen hoe applicaties voor Windows Phone 7 het beste opgebouwd en geschreven kunnen worden. Het document gaat daarbij in op de Metro-interface, maar ook op de C#-programmeertaal.

Microsoft gaf eerder al eenzelfde set tools en documentatie uit voor iOS. Hiermee hoopt de softwaregigant dat meer fabrikanten naast Android- en iOS- ook Windows Phone 7-versies van hun applicaties gaan ontwikkelen.

Moderatie-faq Wijzig weergave

Reacties (36)

Handige zet van Microsoft. Dè manier om snel veel apps beschikbaar te krijgen. Ben benieuwd of Google (snel) een tegenhanger weet te lanceren die WP7 apps naar Android weet te poorten.
Die is er min of meer al, Mono for android en MonoGame. Die kan native compiled code genereren, dus je hoeft eigenlijk niet veel te porten behalve de API's. De rest kan gewoon C# blijven.
dus je hoeft eigenlijk niet veel te porten behalve de API's
En dat is nu net het lastigste en het meeste werk. De rest kan een goede programmeur vrij snel oppakken, zowel C# en objective-C en Java zijn OO talen met een soortgelijke syntax.
MonoTouch en MonoDroid zorgen er ook voor dat je ook de native api's kunt gebruiken.
Handige zet van Microsoft. Dè manier om snel veel apps beschikbaar te krijgen. Ben benieuwd of Google (snel) een tegenhanger weet te lanceren die WP7 apps naar Android weet te poorten.
Met welke argumentatie? Het is toch ideaal dat de ontwikkelaars nu 2 core platformen kunnen kiezen (Android of iOS) om daar vanuit hun apps beschikbaar kunnen maken voor de anderen. Ik zie op dit moment geen toegevoegde waarde om iets van WP7 naar iOS of Android te porten
Persoonlijk vind de de devtools voor WP7 (Visual Studio) echt super. Daarbij is niet iedereen even ervaren met JAVA of objective C dan met C# of omgekeerd dus is het voor een grote groep dus wel makkelijk als ze kunnen kiezen waar ze het beste mee kunnen werken.

Het is gewoon makkelijker als het alle kanten uit werkt, zoals met de native mono compiler.
Dat begrijp ik maar zakelijk gezien kan je je toch het beste richten op het platform waar je de meeste omzet vandaan haalt? Dat lijkt mij tenminste de meest optimale keuze want ik kan me voorstellen dat het porten toch enige optimalisatie vereist? Ik heb echt geen ervaring op dit gebied (heb laatst mijn 1e hello world app gemaakt voor Android :P)
Ik zie niet in waarom Google dat zou doen.
Bij mijn weten zijn er véél minder interessante applicaties die op WP7 bestaan ( ik denk zelfs vrijwel geen ) en niet op Android dan omgekeerd. Ik snap de tool van WIndows maar andersom zou ik toch vreemd vinden.
Nou ik denk dat er genoeg leuke applicaties te vinden zijn in de 22000 die er nu al zijn.
Als het porten heel makkelijk is waarom niet. Echter weet ik niet wat voor voorwaarden(bedrag) MS aan developers vraagt voor hun tools.
Je kunt je echter zolangzamerhand afvragen of het aantal beschikbare apps een OS breekt of niet. Voor Blackerry zijn relatief weinig apps maar de telefoons maar de telefoons blijven onverminderd populair bij de jeugd. Hoewel het aantal apps voor WP7 in sneltreinvaart stijgt trekt echter het platform nog steeds niet aan.

[Reactie gewijzigd door zap8 op 10 juni 2011 14:26]

De reden waarom Blackberry populair is vanwege het pingen. Daar houdt het dan ook echt op.

Ken veel mense die geen goed woord hebben voor Blackberry. En ik ken er veel die overwegen over te stappen naar een ander merk omdat whatsapp het pingen aan het vervangen is.

Tools zijn verder gratis. Je betaalt 100 dollar per jaar als developer en thats it.

[Reactie gewijzigd door Relief2009 op 10 juni 2011 14:48]

ah, je betaald 100 dollar als je via de marketplace je zuk wilt distribueren, overigens is het niet alleen voor windows phone, maar ook voor XNA (ofwel games maken en publiceren op xboxlive)..
De rede dat BB populair is, is vanwege de ondersteuning bij bedrijven. Die markt heeft BB als eerste verovert.

Dat jeugd gratis kan pingen is leuk, maar de echte winst komt toch van het bedrijfsleven. Het is namelijk nederlandse jeugd die dit doet, wereldwijd denk ik dat het volgende meer invloed heeft gehad voor het succes:

Er is geen enkele andere telefoon waar je (als IT afdeling) zoveel dingen kunt controleren/beheren/blokkeren als de Blackberry.
De tools zijn gewoon gratis, en een stuk fijner in gebruik dan de tools die google levert..

[Reactie gewijzigd door SuperDre op 10 juni 2011 19:43]

Als je een concept en een ontwerp hebt dan kun je het waarschijnlijk sneller bouwen met de Windows Phone developer tools dan het te converteren. De GUI moet je waarschjnlijk toch al met Blend redesignen
Plus als je een app voor WP7 maakt wil je vaak toch specifieke zaken als PivotView gebruiken. Dat maakt de UI een stuk gebruiksvriendelijker imho dan veel van de iPhone/iPad apps.
Goede stap, zelf ook al overwogen iets soortgelijks te maken voor Qt Jambi voor Java / Java zelf. Een snelle manier om wat je al kent op te zoeken bij de kant die je nog niet kent.

De logica zelf is normaal gesproken vrijwel identiek en als je dan een snelle manier hebt om de tegenhanger op te zoeken van de functie die je nodig hebt kan dat de nodige tijd besparen. Of deze tijdsbesparing groot genoeg is dat mensen/bedrijven ook daadwerkelijk hun applicatie gaan overzetten betwijfel ik, wel een handige extra voor die wie dit sowieso al willen doen.

edit:
De site zelf is wel weer een toonbeeld van fout ajax gebruik, niks valt te bookmarken en de url kun je ook niet even vlug per mail of instant messager versturen. De pricewatch lijkt 1 van de weinige sites te zijn die het goed doet.

[Reactie gewijzigd door Xthemes.us op 10 juni 2011 14:09]

ik zou mijn apps niet gauw naar wp7 porten. ik zie geen toekomst in wp7. het word een symbianvervanger, dus geen betalende klanten. Ik maak het eerder een webapp dan een wp7 app :p

ik zal niet de enige zijn die er zo over denkt ;)
1 woord: useless! wp7 mist veel apis en dan is een porting tool useless. veel ontwikkelaars mijden wp7. een goed voorbeeld is whatsapp. Nokia,bb,Android,ios, alleen wp7 niet omdat deze belangrijke apis mist!
Al die API's worden toegevoegd met Mango, waarvoor de beta devtools al beschikbaar zijn.

Vooralsnog is Whatsapp goed mogelijk onder Nodo, maar de API voor contacts toegang ontbreekt, waardoor Whatsapp contacts handmatig ingevoerd zouden moeten worden. Iets wat de Whatsapp devs overwogen uit te brengen, maar volgens mij wordt nu gewacht tot Mango met Whatsapp. En Mango zal op zijn beurt voor alle huidige WP7 modellen beschikbaar komen.
Zij mijden het niet, hun kunnen gewoon geen apps maken, omdat de api's er niet zijn.
whatsapp was misschien een slecht voorbeeld. mijn punt ging ook meer over dat de tool useless is als de goede apis niet beschikbaar zijn
Ontwikkelaars kun nu al aan de slag met Mango dus het is zeker niet nutteloos eerder erg nuttig!
Lees het einde van het bericht:
"Microsoft gaf eerder al eenzelfde set tools en documentatie uit voor iOS. Hiermee hoopt de softwaregigant dat meer fabrikanten naast Android- en iOS- ook Windows Phone 7-versies van hun applicaties gaan ontwikkelen."
Allemaal leuk en aardig, maar MS zal eerst toch wat meer WP7 API's open moeten gooien voordat dit echt enig nut heeft.
Er komen in Mango 1500 nieuwe api's erbij welke nu al te gebruiken zijn met de Beta Emulator. Mischien moet je eens wat meer inlezen voordat je zoiets roep.t

[Reactie gewijzigd door Relief2009 op 10 juni 2011 14:43]

Die API's hadden er al in moeten zitten. Niettemin ben ik wel blij dat er goeie ontwikkelingen zijn. Ik ben zelf dan wel Android gebruiker (voor nu), maar WP7 mag ik wel graag zien 'groeien'. Ik vind het toch best een mooi systeem.
Ja maar zoals in de tekst staat die was voor iOS, artikel daarvan staat ook bij de gerelateerde content.

Goede zaak, daar kunnen wij alleen maar beter van worden als tenminste de goede apps geport worden.
Microsoft gaf eerder al eenzelfde set tools en documentatie uit voor iOS. Hiermee hoopt de softwaregigant dat meer fabrikanten naast Android- en iOS- ook Windows Phone 7-versies van hun applicaties gaan ontwikkelen.
Alleen voor iOS dus. Nu is er ook zo'n gelijke tool voor Android.
Jij doet zoals gewoonlijk je gebruikersnaam geen eer aan.

Windows Phone 7 is een vlot werkend OS dat op dit moment hier en daar nog wat functionaliteit mist maar als je het nieuws wat volgt op Tweakers, dan zou je weten dat met de aankoop van de mobiele afdeling van Nokia, er toch aardig wat potentieel is voor dit platform.
Die aankoop is slecht s gestoeld op geruchten afkomstig van één persoon. Slecht is het niet, maar het marktaandeel voorlopig wel miniem.
U heeft duidelijk geen ervaring met WP7 en doet uw naam inderdaad eer aan. De wens is de vader van de (opmerking) gedachte...

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