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

Een tweaker gaat volgende maand een sdk publiceren, waarmee ontwikkelaars makkelijk applicaties kunnen bouwen voor Windows Mobile die de look & feel meekrijgen van een iPhone-applicatie. Hij maakte al versies van Nu.nl en Trein.

Door Windows Mobile-applicaties er te laten uitzien als iPhone-applicates, wordt de interface gebruiksvriendelijker, hoopt Halil Yüksel, die op Tweakers.net de nick MobileLayers heeft. "Veel mensen vinden de interface van iPhone-apps gebruiksvriendelijker dan versies voor Windows Mobile." De ontwikkeltool moet het programmeren in deze interface makkelijker maken, waardoor ontwikkelaars sneller applicaties voor Windows Mobile kunnen maken.

Yüksel maakte zelf al twee applicaties met 'iPhone-interface': Trein en Nu.ml. Yüksel is inmiddels met Nu.ml naar Ilse Media gestapt. "En we moeten nog even de puntjes op de i zetten, maar dan komt hij waarschijnlijk als officiële Nu.nl-applicatie in Windows Marketplace." Yüksel is ook met Hyves in gesprek. Met Dennis Stevense, ontwikkelaar van de iPhone-app Trein, zal hij niet in gesprek gaan. "Hij haalt de treingegevens van de NS-website. Ik heb andere icoontjes gebruikt en het programma zelf geschreven from scratch."

Er is veel belangstelling voor de Windows Mobile-applicaties, zegt Yüksel. Na publicatie van een artikel over de applicaties op Tweakers.net werden de applicaties binnen zestien uur enkele duizenden keren gedownload.

Navigatie in iPhone-app Nu.nl
Moderatie-faq Wijzig weergave

Reacties (73)

"Hij haalt de treingegevens van de NS-website. Ik heb andere icoontjes gebruikt en het programma zelf geschreven from scratch."
Ok, leuk van je andere icoontjes maar hoe ga je een treinplanner applicatie maken zonder treingegevens van de NS-website te halen? Of wat bedoelt hij met deze opmerking?
Misschien doet de maker van de trein applicatie dat wel niet en dan zou hij dus ook die data kunnen gebruiken.
Ik vermoed dat hij hiermee bedoelt dat zijn programma volledig los staat van de iPhone app.
Oftewel: "[het nieuwe WM-app] haalt de treingegevens van de NS-website. [Daarbij heb ik] andere icoontjes gebruikt en het programma zelf geschreven from scratch.".
Er staat al letterlijk "Hij haalt de treingegevens van de NS-website". Lijkt me duidelijk genoeg....

De schrijver bedoelt dat hij de applicatie zelf geschreven heeft. Dus niet de iPhone app reverse engineered. Hij zal zijn gegevens echter nog altijd van de NS zelf moeten halen, hij kan niet zelf een trein schema verzinnen en hopen dat de NS zijn dienstregeling daar op aanpast natuurlijk.
Hij bedoelt, denk ik, dat hij niet met de maker van de Trein applicatie voor de iPhone gaat overleggen omdat hij weliswaar in de basis diens functionaliteit heeft gekopieerd maar niet de look en niet de onderliggende data die van de NS website komen.
Volgens mij wordt bedoeld, dat er geen data wordt gestolen van de Trein applicatie, maar dat beide applicaties hun data van de NS website halen. Beide applicaties zijn volledig van elkaar onafhankelijk dus.
Super! Hopelijk heeft het dan ook de snelheid van een iPhone, want bij Windows Mobile is dit, met standaard rom, soms echt irritant. (HTC Touch Pro).
Een iPhone is een hele dure telefoon met forse hardware spec. Meeste Windows Mobile telefoons zijn goedkoper en hebben daarom ook tragere hardware.
Alleen de top modellen als de Touch Pro HD2 en misschien de Omnia II i8000 met Windows Mobile hebben hardware die de iPhone matched.

Jou HTC Touch Pro kan natuurlijk niet vergeleken worden met een huidige iPhone 3GS als was het alleen maar vanwege het scherm.
de reden dat de iphone zo responsive is qua hardware software combi is dat het geen multitasking ondersteunt, waar windows mobile snel sloom word omdat er meer tegelijkertijd draait heeft de iphone os een zeer streng geheugen gebruik. maar dus ook beperkend
iPhone ondesteund wel multitasking... alleen geen 3rd party apps die dat (mogen) doen (op notifications na dan)!

Zo kan je prima gebeld worden/sms krijgen; terwijl je muziek loopt te luisteren en loopt te internetten tegelijk....

Met de opmerking : ondersteund geen multitasking; zou het betekenen dat als je een muziekje loopt te luisteren : je niks anders dan dat kan doen (en je dus ook niet meer bereikbaar zou zijn op je mobiele nummer, aangezien dit ook gewoon een app is)
Muziek luisteren is dan ook gelijk zo'n beetje het enige dat de iPhone ondersteunt, als je iets anders doet en gebeld wordt dan wordt de applicatie gewoon afgesloten en kun je niets anders dan telefoneren.

Dus als je bijvoorbeeld zit te navigeren met TomTom en gebeld wordt, dan wordt TomTom netjes afgesloten en pas na het gesprek weer opgestart (vrij irritant)
Je kan gewoon apps openen tijden het bellen hoor
Die forse specs zie ik nergens terug hoor. Hoogste wat ik vind is een 600Mhz procje en 256 MB aan RAM... Dit is nauwelijks meer dan bijvoorbeeld de Xperia X1 (en andere). Verder is alleen 't scherm misschien een verbetering en niet qua resolutie... (pluspuntje is natuurlijk de software).

[Reactie gewijzigd door gordian op 25 december 2009 13:28]

Maar wat voor een processor? De ene MHz is niet de andere...
(Een Xperia X1 heeft een Qualcomm MSM7200 528MHz ARM11 Core, de iPhone 3GS een underclocked (800 MHz -> 600 MHz) ARM Cortex A8 Core.
Deze core is sneller per MHz dan de ARM11: De iPhone 3GS is met 600 MHz ongeveer 2 x zo snel als de 412 MHz iPhone 3G met ARM11 core).
Tevens is de vraag hoe de GPU's zich verhouden. De iPhones besteden veel grafisch werk uit aan de GPU. Als dit dan een dikke GPU is, loopt het allemaal mooi vloeiend...
Resolutie van de touch pro/diamond is hoger dan die van de iphone hoor!

Heb sinds gisteren zelf een touch diamond white en ben er erg tevreden mee :) Laat maar komen die sdk!

[Reactie gewijzigd door cpt.skydiver op 25 december 2009 10:51]

hij bedoelt waarschijnlijk ook capacitief vs resistief
als je gewend bent aan tikken met je vingers op t scherm met je nagels dan is een capacitatief touchscreen een aardige makke vind ik.
de iPhone is gewoon duur omdat het apple is. de specs zijn niet heel erg goed hoor. een losse iphone kost 800 tot 1000 euro. een samsung jet bijvoorbeeld. veer goedkoper en veel krachtiger.
Het is ook niet de hardware wat de iphone zo snel maakt maar de software. Ze hebben er gewoon veel tijd in gestopt om te zorgen dat het fatsoenlijk draait. En wat is duur? ik moest 99 euro bij mijn abonnement van 30 euro betalen. Maar als ik nogmaals voor de zelfde keuze stond dan was het zeker weer een iPhone.
nog meer interfaces...
hopelijk doet dit helpen aan de collaberatie tussen windows en apple gebruikers :)
is dit een API of een framework ?
een van de voordelen van iphone interface is dat het snel loopt en direct reageerd, dat is ook waarom de meeste mensen dit prefereren. vraag me af in hoeverre mate daar wat van overblijft in windowsmobile

[Reactie gewijzigd door JoJo_nl op 25 december 2009 10:36]

Ik kan je zeggen dat nu met de HD2 er eindelijk genoeg 'power' is om Windows Mobile dezelfde snelle reactie te geven als de iPhone. Als Windows Mobile aanhanger kan ik wel zeggen dat ik al jaren jaloers was op het snelle reageren van de iPhone _/-\o_
yu idd. met die nieuwste windows mobile 6.5 en een touch pro is ook goed te werken tegenwoordig.ik gebruik op t moment touch sense ui en dat bevalt ook wel op zich. spijtig genoeg zitten er nog enkele bugs in, maar ik verwacht die ook wel in deze iphone versie.(niet om af te kraken of iets.. ik vind dat deze meneer een knap staaltje werk heeft afgeleverd en er toe bijdraagt aan een beter klimaat in onze samenleving). Vind persoonlijk dat microsoft maar laat in deze boot is gestapt van mobiele besturingssystemen, ook vreemd gezien ze wel in de automotive al jaren zitten en die toch min of meer dezelfde functies omvatten.
dat microsoft maar laat in deze boot is gestapt van mobiele besturingssystemen
Eh, Microsoft zit al heel lang in de smartphone OS business.. Langer dan menig concurrent die nu op de markt aanwezig is. Ze hebben wel jaren lang zitten slapen en alle regels en richtlijnen van een 'gewoon' OS gekopieerd naar een mobiel OS. Om de muis te vervangen kwam er dus een pennetje, wat de Windows mobile smartphones al meteen alleen voor 2 handen maakte.
Apple is eigenlijk pas heel kort bezig in deze markt, maar heeft wel laten zien dat er voor een mobiel OS andere regels gelden dan voor een 'gewoon' OS. Zij zagen wel in dat een mobiele interactie anders is en moet zijn dan die van een desktop. Snelheid, zowel reactietijd als interactietijd hebben voorop gestaan. Bovendien is de interface aangepast aan de gebruiker en zijn vingers, in plaats van dat de gebruiker zich moet aanpassen aan de interface dmv dat pennetje. En dat heeft ze bepaald geen windeieren gelegd....
Goeie vraag! Ik hoop op een API :).
Als ik een iPhone zou willen dan had ik die wel gekocht.
Waarom kan er niet "gewoon" even iets nieuws bedacht worden? Er zijn zoveel mogelijkheden.

En ik kan me voorstellen dat Apple dat niet zo leuk gaat vinden als ineens allemaal applicaties hun ontwerp gebruiken.
Het ontwerp en de functionaliteit van applicaties ligt bij de ontwikkelaars, niet bij Apple. Wat de ontwikkelaars ermee doen moeten ze zelf weten. Ontwikkelaars zijn meestal geen fanboys, maar gewoon mensen of bedrijven die kijken waar het meeste geld verdient kan worden.
Het ontwerp van de meeste applicaties is gebasseerd op de standaard GUI elementen die aanwezig zijn, bijvoorbeeld de zwarte tabbar onderaan met de blauwe icoontjes (actief) en grijs (inactief). Of de topbar, knoppen, tabel-grid e.d.

Veel van het ontwerp ligt dus zeker wel bij Apple, de meeste ontwikkelaars slepen de GUI elementen enkel in een bepaalde volgorde en hangen acties aan de te gebruiken knoppen.

Uiteraard kan je ook een custom GUI maken, maar de standaard GUI is gewoon erg goed en wordt bijna overal voor gebruikt. Dat is ook de reden dat de iPhone applicaties allemaal makkelijk in gebruik zijn, ze lijken qua GUI vaak op elkaar.

En als je dus een 'tabbar' in de eerste applicatie tegenkomt, weet je ook meteen wat deze doet in de andere applicaties. Of wanneer je een 'laag' dieper in de applicatie zit bv van 'nieuwsoverzicht' naar tekst van het betreffende nieuwsitem, hoe je weer terug kan gaan (welke knop (zit standaard dan linksboven, een knop met een 'pijl' vorm)).

En de animaties die er dan komen (insliden, uitsliden e.d) zijn ook standaard.

[Reactie gewijzigd door ZpAz op 25 december 2009 11:32]

Joh, wat je beschijft lijkt haast wel op de windows (niet ms) die ieder besturingsysteem gebruikt, zoals gnome, kde bij linux, windows op ms windows en leopard op een apple.

Gek dat dat nu ook bij telefoons van elkaar wordt gebruikt. Jatten is een verkeerde term, de mensheid is groot geworden met elkaars ideeen gebruiken of hergebruiken.

Waar waren we anders, nee, jij mag geen wiel gebruiken want dat is niet jouw idee ;-)
Ach, zo is de overstap naar een iPhone wat minder groot. Voornaamste reden als je kijkt naar een desktop is dat mensen Windows kiezen omdat ze het 'gewend' zijn. Terwijl ik eigenlijk dacht dat mensen die ooit een Windows Mobile telefoon hebben gehad, voor eens en altijd genezen zijn.

[Reactie gewijzigd door Froggle op 25 december 2009 11:02]

Ik heb inmiddels 4 WM telefoons gehad, 2 zonder touchscreen en 2 met. Ik ben er tevreden over hoor. Toegeven, zonder touchflo is WM niet erg fingerfriendly maar buiten dat is het een goed platform. Al was het alleen maar omdat je zelf je eigen applicaties kan schrijven en niet afhankelijk bent van een bedrijf a la Apple die zegt of je wel of geen opera mobile (om eens iets te noemen) mag gebruiken.
Ook is het niet heel gek dat een iPhone altijd soepel blijft lopen, als je maar 1 app tegelijk kan laten draaien. Ik heb vaak genoeg dat ik MSN en IRC open wil laten staan en onder tijd nog wat wil kunnen browsen. Leg mij uit hoe je dat met een iPhone doet?
En dit kon ik al met een WM 2002 telefoon, dus de techniek was er al voor 2003 in een telefoon die toen met prepaid 100 euro kostte.
Ook is het niet heel gek dat een iPhone altijd soepel blijft lopen, als je maar 1 app tegelijk kan laten draaien. Ik heb vaak genoeg dat ik MSN en IRC open wil laten staan en onder tijd nog wat wil kunnen browsen. Leg mij uit hoe je dat met een iPhone doet?
Met BeejiveIM en Colloquy bijvoorbeeld. Ze draaien niet op de achtergrond maar de iPhone houdt een verbinding in stand met hun servers waardoor je push notifications krijgt als je een bericht krijgt oid. Ondertussen kan je browsen, spelletje spelen, bellen, etc.

Dan heb je dus het voordeel van multitasking maar niet de nadelen (minder processortijd, kortere batterijduur, etc.).
Dat je maar 1 app tegelijk kan draaien is een keuze van Apple en geen technische limitatie, de eigen apps en services van Apple kunnen wel gewoon op de achtergrond draaien. De reden van deze beperking is dat er op WM zo ontzettend veel slecht geschreven crap-apps worden geschreven die zichzelf lekker in de background zetten en op die manier de gebruikerservaring verpesten door geheugen, CPU en batterij te vreten en ander ongewenst en verwarrend gedrag kunnen vertonen.

En zeg nu zelf, jouw voorbeeld is ook een beetje erg ver gezocht, op zo'n mini schermpje past je MSN, IRC en browser toch niet allemaal tegelijk, en zo'n app opstarten duurt misschien 2 seconden ofzo.
Met de push-notificaties word ik terwijl ik andere dingen aan het doen ben op de hoogte gebracht van bijvoorbeeld chatberichten uit een andere app.

Het is gewoon dat een telefoon stront traag wordt als je vanalles tegelijk open gaat zetten. Ik vind dat Apple dit zo prima heeft opgelost en mis dat multi-tasking helemaal niet. Dan liever een snelle telefoon, dan sloom en alles tegelijk kunnen doen.

[Reactie gewijzigd door Froggle op 25 december 2009 12:42]

Het zou mij niets verbazen dat ze hier gedonden mee gaan krijgen, apple heeft zijn zaakjes meestal goed in orde als het om UI gaat.

Offtopic: Nu.ml -> Nu.nl
Geen typo, de .ml slaat op de naam van zijn bedrijfje Mobile Layers.
Allereerst fijne kerstdagen en laten we elkaar in die gedachten ook (blijven) behandelen.

Dit soort ontwikkelingen zijn al zo oud als de weg naar Rome. Alles wat goed is en met name een succes is wordt gecopieerd. Of we het leuk vinden of niet, maar dat is de werkelijkheid waarin we leven. Je kan het idd ook van de andere kant bekijken: het is een compliment voor de makers (Apple).

Maar tegelijkertijd is het ook zo dat geen enkele poging tot het copieren van succesvolle producten ook het gecopieerde product succesvol maakt. Ik ben van mening dat dat ook hier het geval zal zijn. Apple heeft een totaal pakket, hardware en software die ze in eigen beheer hebben (policy om apps goed toe te laten op de AppStore). Dit leidt er toe dat alle iTouches en iPhones blijven performen en geen last hebben van spontane reboots e.d. tenzij 1) het apparaat gejailbraked is 2) de hardware kapot is.

Platformen zoals Windows mobile, Google android, e.d. hebben deze restrictie niet en dus zijn ze per definitie gevoeliger voor bugs, hardware reboots/hangs als gevolg van de software.

Het fabeltje dat er niet meerdere apps tegelijk kunnen draaien op de iPhone is niet meer dan een fabeltje. Daarin zijn andere platformen niet echt uniek. Dus graag echte argumenten en geen emoties de boventoon laten voeren!

Ikzelf bekeek Apple ook altijd als iets dat alleen voor de elite is weggelegd en heb altijd op Windows gezeten. Echter nooit een Windows mobile device gehad. M'n eerste mobile device was de iTouch en dat heeft me echt overtuigd van de kwaliteit van de hardware en software. Daarna een 2e hands macbookje gekocht en ik was om. De ellelange installatie procedures van Windows en dan nog issues hebben met drivers hoeft voor mij niet meer, maar ik ben realist genoeg om daarom Windows en Microsoft niet af te kraken, want het heeft met de positionering van het bedrijf te maken. Apple richt zich op een kleine groep mensen die probleemloos willen werken met hun hardware en software, terwijl Microsoft zich op de hele planeet richt en dus concessies moet doen in het schrijven van applicaties en besturingssystemen met de nodige bugs en issues tot gevolg.

Conclusie: de 2 bedrijven en dus platformen zullen altijd naast elkaar een recht van bestaan blijven hebben.
Wat wil je nu zeggen? Dat dit soort initiatieven uiteindelijk niet de moeite waard zijn?
Je moet het ook in de juiste context zien, hobby projectje waarmee mensen de kerstdagen mee door kunnen. xda-developers begon ook ooit als een hobby projectje.

Nah fijne kerst en een gelukkig nieuwjaar.
Nee dat wil ik dus helemaal niet zeggen. Gun een ander platform de looks van de marktleider, maar verwacht er niet te veel van!

Verder niet zeuren als het niet geheel volgens de verwachting functioneert. Zeker niet een look vergelijken met de originele, want de feel zal er nooit aan kunnen tippen.
Wat een gezeur allemaal zeg. Bij bij alles om je heen gaat op: Beter goed gejat dan slecht bedacht.

Ik vind het in iedergeval top en hoop dat er zo wat meer goede apps komen voor WM wat nu wat achter blijft. Apps reageren ook nog eens super.
Inderdaad. Eindelijk komen handige (functionele) apps voorhanden in WM. Een ontwikkeling die ik alleen maar kan toejuichen. :)
Ik heb de Trein Beta 1 ook geÔnstalleerd, en vind het een handig stukje software. Er moet nog wat wat gebeuren maar dat is op zijn forum ook al aangegeven. En het is pas een beta natuurlijk. Dus wat mij betreft is deze jongen goed bezig, ik ben benieuwd!
Dit maakt WM echt geen iPhone. Ben benieuwd waar de vloeiende bewegingen en reactiesnelheid blijven. En welke UI-componenten er beschikbaar zijn. Zelfs een xp-apple-thema maakt xp bepaad geen Mac OS X :)

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