In een proefproject is de iPhone-toepassing Amplitude overgezet naar Windows Mobile. Van het project is een uitgebreide beschrijving gepubliceerd. Constanze Roman, product manager Community van Windows Mobile maakt hier melding van op de officiële Windows Blog. Het bedrijf hoopt zo sneller vulling te krijgen voor zijn eigen variant op Apple's App Store, Windows Markteplace for Mobile.
Amplitude maakt een opname van geluiden in de omgeving van de telefoon en versterkt deze terwijl de software ook een grafische representatie van het geluid op de display weergeeft.
Volgens Roman levert de case-study van het 'porteren' van de toepassing verschillende belangrijke lessen op voor andere software-ontwikkelaars die hun iPhone-toepassingen geschikt willen maken voor Windows Mobile OS. Volgens Luke Thomson, de software-ontwikkelaar bij Gripwire.com die het 'porteren' uitvoerde, was het lastigste element de schermafbeeldingen in alle gevallen goed te tonen.
Zo maakt de toepassing gebruik van transparantie en 'alpha blending', technologie die niet in het .NET Compact Framework aanwezig is. Harde noten om te kraken waren ook het goed regelen van schermoriëntatie en de invoer op telefoons met een toetsenbord.
Verder is het iPhone OS niet in staat applicaties in de achtergrond te draaien, terwijl die eigenschap wel een vereiste is voor alle Windows Mobile-toepassingen.
Thomson werkte met een HTC Touch Pro met Windows mobile 6.5 en gebruikte Microsoft Visual Studio 2008 als gereedschapsset. Verder kreeg hij flink wat hulp van Microsoft Developers Network Virtual Labs.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee