Tweaker port iPhone-apps Nu.nl en Hyves naar Windows Mobile

Een ontwikkelaar uit Gorinchem is bezig met het porten van populaire Nederlandse iPhone-apps naar Windows Mobile. Nu.nl en Trein zijn al als bèta te downloaden. Een Hyves-applicatie komt eraan, aldus de ontwikkelaar.

De ontwikkelaar, Halil Yuksel, verspreidt zijn software via zijn eigen site. Van de populaire iPhone-apps zijn momenteel nog geen Windows Mobile-versies beschikbaar. Alleen Hyves biedt een Windows Mobile-applicatie aan, maar die is in Java, wat de software haast onwerkbaar maakt op een Windows Mobile-toestel.

Yuksel, die in het verleden onder meer werkte voor provider T-Mobile en reclamebureau Lost Boys, bouwt de applicaties aan de hand van feedback op zijn forum. De interface van de Nu.ml-applicatie - de extensie .ml is een verwijzing naar zijn bedrijfsnaam Mobile Layers - en de Trein-applicaties doen veel denken aan die van de iPhone-versies. Typografie en indeling van de interface komen overeen.

Nu.nl heeft applicaties uitgebracht voor iPhone en Android, maar er is nog geen versie voor Windows Mobile. Trein heeft alleen een iPhone-versie, maar als TreinTijden Lite heeft ontwikkelaar Ron Planken wel een versie voor Android gemaakt. Trein kost een paar euro in de App Store, TreinTijden voor Android is vooralsnog gratis. De Nu.nl-applicatie is gratis te downloaden.

Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.

Door Arnoud Wokke

Redacteur Tweakers

23-12-2009 • 16:40

123

Reacties (123)

123
116
66
1
0
13
Wijzig sortering
Trein, Nu.ml en Hyves komen allemaal op de MarketPlace van Microsoft.

M.b.t de updates voor de betas. Er zit een auto update melder ingebakken, dus je krijgt vanzelf de melding dat de apps verlopen zijn en op het scherm moet klikken om de nieuwste versie te downloaden :) Overal aan gedacht :P

Er bestaat ook niet zoiets als een port of conversie vanuit Iphone.
Alles is van scratch af aan geschreven in C# managed code. Icons en plaatjes e.d. zijn niet die van Trein Iphone.

Voor de rest, dank voor al jullie lovende berichten en enjoy, want er komen meer apps aan!
Hulde! Het is toch in en in triest dat voor Android en iPhone native applicaties worden ontwikkeld, terwijl Windows Mobile gewoon wordt overgeslagen of er een "java versie" wordt gemaakt. |:( Wat wil men daarmee bereiken? Meer flexibiliteit? In de praktijk moet men toch voor veel toestellen een aangepaste java versie maken. Dan kan men toch net zo goed een echte WinMo versie maken in C en deze aanpassen voor een aantal resoluties en touch interface. :?

Zowel de Hyves als de NS java apps zijn dus gewoon onwerkbaar traag en frustrerend om mee te werken. Ik vrees dat Albert Heijn straks ook wel met een afgeraffelde java applicatie zal komen voor winmo. Mooi dat iemand hier toch eens wat aan doet. :)

[Reactie gewijzigd door Atomsk op 9 augustus 2024 13:20]

Ben je niet bang voor klachten over het 1 op 1 overnemen van het interface? Waarom wil je dit eigenlijk op die manier doen?
Top. Inderdaad overal aan gedacht!
Anoniem: 261542 23 december 2009 16:49
het kan toch niet "porten" zijn ? want deze developer heeft niet de beschikking over de broncode van de iphone apps(?). het is eerder het kopieeren van de functionaliteit naar windows mobile dan zuiver technisch "porten" lijkt me.

ik ben ook benieuwd hoe de ontwikkelaars van de iphone originelen hier tegenaan kijken.
het is eerder het kopieeren van de functionaliteit naar windows mobile dan zuiver technisch "porten" lijkt me
Wat we ook wel reverse engineering noemen.

[Reactie gewijzigd door Anoniem: 19339 op 9 augustus 2024 13:20]

[...]
Wat we ook wel reverse engineering noemen.
Je haalt nu een tweetal zaken doorelkaar.
Reverse engineering is een progranma, terugzetten naar de code waarin geschreven, decompileren Daarna Iets eraan veranderen en dan weer opnieuw compileren.Dan ga je de fout in.Hij decompileert nix.

Hij bouwt z'n apps van scratch opnieuw en dat is geen reverse engineering. Je zou hem hooguit kunnen beschuldigen van het "pikken" van het idee en/of het interface, het interlectuele eigendom."Porten"is dus, in zekere zin wel correct.

Als WM gebruiker ben ik er wel blij mee.Ik heb z'n progjes dan ook draaien ;)
offtopic:
En dat gezeur van die Appelaars ben ik nu eens zat :9

[Reactie gewijzigd door Anoniem: 119722 op 9 augustus 2024 13:20]

reverse enginering is niet (per definitie) het terugzetten naar de code waarin het geschreven is..
veel protocollen van windows worden beschikbaar onder linux.
dat noemen ze reverse enginering, maar je hebt onderweg dan nergens de originele code (of iets dat er op lijkt)

[Reactie gewijzigd door Anoniem: 197341 op 9 augustus 2024 13:20]

"Namaken" is het woord dat je zoekt.
Het is ook niet porten, het is gewoon het opnieuw from scratch ontwikkelen van applicaties voor Windows Mobile die als 2 druppels water lijken op de applicaties die al beschikbaar zijn voor de iPhone.
De ontwikkelaars van de iphone hebben hier toch weinig mee te maken, aangezien die Iphone apps waarschijnlijk ook door derden zijn gemaakt en gewoon door apple zijn geautoriseerd als Iphone App.

Ik weet niet of Apple het dan ook zo maakt dat zij meteen auteursrecht op die apps hebben. Ik zie ze er wel voor aan.
De technische term is volgens mij "herimplementeren". Je kan van veel iPhone-applicaties sowieso toch al wel een veel oudere WiMo-versie vinden, met navenant schrale UI. Die krijg je alleen niet altijd aan de gang op een moderne WiMo-telefoon.
Zou dit besproken zijn met de oorspronkelijke schrijvers van de software?
Zat hetzelfde te denken. Een interface voor een website als die van de NS Reisplanner of nu.nl is niet uniek, maar ik kan me voorstellen dat als je de naam en look&feel overneemt, de oorspronkelijke programmeur dat niet zo heel leuk vindt.

Ook kan ik me met nu.nl voorstellen dat ze niet blij worden als ze advertentie-inkomsten gaan mislopen. Geen idee of die in de mobiele app zitten.
Er zitten in de nu.nl app die hier besproken wordt wel ruimtes voor eigen advertenties. Dat gaat Ilse media vast niet zo leuk vinden.
Anoniem: 327201 @KroeT23 december 2009 17:19
Nee maar er staat wel een disclaimer wanneer je het programma op start.
Anoniem: 321548 @KroeT23 december 2009 22:41
Ik weet in ieder geval dat Hyves dit geen probleem vind, mits je hun naam er niet aan verbind, ik citeer (Ik ben namelijk een open-source Android port aan het maken)

'Wat fijn dat je zo enthousiast bent. Je mag dit doen, mits je onze naam er niet aan verbindt. '

Van de andere applicaties weet ik het niet.
Mooi zo'n initiatief! Er is een hele grote markt van Windows Mobile toestellen die veelal vergeten wordt door ontwikkelaars.
Hoe kan ik ook alweer vanaf mijn Windows Mobile telefoon, zonder pc dus, makkelijk een programma installeren. ;)
Mobiel internet -> installatie cab downloaden -> installeren
En je bent niet gebonden aan de tegenwoordig meegeleverde Windows Marketplace, zoals dat bij andere aanbieders soms wel is.

[Reactie gewijzigd door Irritinus op 9 augustus 2024 13:20]

Waarom zou je het niet via een Marketplace/Appstore/iets anders willen doen? Ik vind dat makkelijker dan een los bestandje downloaden, kopieren naar mn telefoon en installeren of op mn telefoon een los bestandje downloaden en installeren.

Het enige wat ik kan verzinnen is de policy van Apple om sommige applicaties te weigeren....
Waarom zou je een andere browser gebruiken, waarom zou je linux of OS X draaien?
Je hebt keuze en wij mensen houden van keuze op uitzonderingen na dan.

En je zegt het goed " Ik vind.." dat is dus een enkeling, maar er zijn er legio die dat niet vinden. :)
<mouseclick>
En Windows Mobile heeft ook best veel zakelijke gebruikers die best wel een nuttig appje kunnen betalen op de Windows Mobile marketplace.
Waar amper iets van apps opstaan...
Dat is de Nederlandstalige versie van de WM marketplace. De engelstalige heeft enkele duizenden applicaties maar is lastig te bereiken van een Nederlandse WM versie.
Maar deze applicaties zijn dus juist wel een zinvolle toevoeging voor de minder bezette nederlandstalige marketplace

[Reactie gewijzigd door Anoniem: 80466 op 9 augustus 2024 13:20]

Typefout in de tweede zin Nu.ml --> nu.nl :)

Ontopic: wel knap, dacht dat die hele iPhone OS architectuur behoorlijk anders was dan de windows mobile architectuur.

Edit: oh het is een verwijzing naar zijn eigen bedrijf! :+

[Reactie gewijzigd door tumke op 9 augustus 2024 13:20]

Ontopic: wel knap, dacht dat die hele iPhone OS architectuur behoorlijk anders was dan de windows mobile architectuur.
Dat is ook zo. Van porten is dan ook geen sprake.
Anoniem: 119722 @Dingen24 december 2009 01:39
[...]


Dat is ook zo. Van porten is dan ook geen sprake.
In zekere zin wel.
http://nl.wikipedia.org/wiki/Porten
als ik dat stukje lees, dan is porten het aanpassen van de oorspronkelijke code.. Hij heeft het toch van scratch opnieuw gebouwd, dat is dan toch geen porten??
Nope, dat heet dus gewoon kopieren. Ik zou daar als developer mee oppassen hoor.
Lees het verhaal eerst helemaal. :) Het is dan ook geen typefout maar de werkelijke naam van de applicatie.

Ook ontopic: Ik ga de apps zeker proberen, maar dr is ook niks mis met de mobiele website van Nu.nl. Verder afwachten wat er nog meer komt.

[Reactie gewijzigd door Ascathon op 9 augustus 2024 13:20]

Nee, is geen typo.

Nu.ml staat voor Nu.MobileLayers

[Reactie gewijzigd door Matthew op 9 augustus 2024 13:20]

De interface van de Nu.nl - de extensie .ml is een verwijzing naar zijn bedrijfsnaam Mobile Layers....
Ontopic: wel knap, dacht dat die hele iPhone OS architectuur behoorlijk anders was dan de windows mobile architectuur.
Op het moment dat je gebruik gaat maken van meer standaard technieken, zoals HTML, CSS, XML e.d. dan is het helemaal niet zo lastig om een versie voor een ander platform te maken.

Dat is ook gelijk het mooie van die standaarden, ze maken het mogelijk om een versie van een bepaalde toepassing opnieuw te implementeren voor een ander platform...
- de extensie .ml is een verwijzing naar zijn bedrijfsnaam Mobile Layers
Beter lezen.
Anoniem: 327201 @tumke23 december 2009 16:59
Klopt wel als ik de app installeer en ik kijk in me start scherm staat er ook nu.ml.
Heb beide beta versies op mijn HD2 staan, en ze werken uitstekend!
Geweldig werk dat Halil aan het bouwen is!
Ik heb ook beide veries op mijn HD2 staan en werken niet uitstekend. Zo heb ik alle stations bij de treinapp verwijderd en sindsdien start ie niet bepaald meer helemaal op. Ik wou deze bug in het forum melden, maar krijg op de een of andere manier maar geen activeringsemail om mijn account daar te activeren. jammer

ontopic: wanneer komt tweakers.net met zo'n app als die van nu.ml? Want het werkt echt fantastich.

edit @ harmageddon: ja maar ik heb alle stations verwijderd en daarna het programma opnieuw opgestart, en sindsdien doet ie het niet meer. ook niet na een soft reset of een reinstall. (natuurlijk kan het probleem ook aan iets anders liggen).

[Reactie gewijzigd door kami124 op 9 augustus 2024 13:20]

Bij mij gooide hij de lijst met stations door elkaar. Stations stonden er ineens twee keer in, terwijl andere stations ontbraken. Nouja, het is nog maar een beta natuurlijk. Ik wacht nog wel even op de registratiemail en zal het dan ook op het forum melden. Het heeft in elk geval veel potentie wat mij betreft!
Anoniem: 119722 @ATS24 december 2009 01:44
Bij mij gooide hij de lijst met stations door elkaar.
Je hebt begrepen dat het om een *beta* gaat :+
Dat is bij mij prima gegaan. Heb de stations die er in stonden weggehaald, en daarna de stations waar ik dagelijks kom toegevoegd.
Werkt nog steeds prima!
tweakers.mobi werkt perfect voor mij, daar heb ik geen app voor nodig, alleen een browser ;)
Je krijgt geen activatiemail, maar je kan wel gewoon inloggen op het forum, probeer maar!
Had ik ook.
ja ik heb ze op ook om me hd2 eindelijk iemand die ze voor wm phones maakt
Altijd leuk initiatief. Wat ik op zich jammer vindt is dat hij de interface rechtstreeks overneemt :P Die past mi niet helemaal in de windows interface look. Wellicht dat een Sense sausje, zodat hij lekker op de HTC toestellen past, beter geweest!
Anoniem: 327201 @Wiebbe23 december 2009 17:18
Ben ik het wel mee eens maar zo als het er nu uit ziet is het toch geweldig?
Van de oorspronkelijke ontwikkelaars van Hyves of Nu kunnen we dit soort dingen niet verwachten.
wel apart nu.nl Hyves en de NS bestaan al jaren maar toch is er eerst een iPhone app nodig voordat een Windows mobile ontwikkelaar kan bedenken dat er vraag naar een dergelijke app is.
Mja, maar dat is op zich niet eens zo'n probleem. Het probleem van WM is het feit dat ontwikkelaars maar lastig in de picture kunnen komen als er niets centraal geregeld is. Dus maakt deze Tweaker een kopie waardoor hij alsnog die aandacht krijgt. Het is jammer, maar WM is gewoon veel te laat met de nieuwe "way of doing things".
eventjes snel uitgeprobeert.. Ziet er al goed uit! T heeft nog niet alle features, maar t werkt vloeiend op mijn Touch HD.
Inderdaad, erg leuk. Een implementatie van de planner in Trein erbij en het zou echt een perfecte app zijn voor op mijn telefoon (TP2).
Anoniem: 201824 @ATS24 december 2009 00:30
http://m.ns.nl
Sneller en beter kan hoeft niet.

[Reactie gewijzigd door Anoniem: 201824 op 9 augustus 2024 13:20]

Gaat hij deze applicaties nog toevoegen aan de Windows Mobile marketplace ?

Op dit item kan niet meer gereageerd worden.