
Vensters zoals in OS X blijkt ook mogelijk in iOS
Bij Apple wordt achter de schermen altijd aan veel verschillende dingen gewerkt, een demonstratie daarvan was bijvoorbeeld te zien tijdens de keynote van de WWDC 2005. Toen
het nieuws dat Apple ging overstappen naar Intel processors, en bleek dat Apple al jarenlang OS X daar ook op had draaien.
Dat Apple dus dingen op de achtergrond doet waar wij niks van weten is bekend, alleen jammer genoeg blijft dat meestal zo, er lekt nu eenmaal zelden of nooit iets uit van wat er gebeurt in Apple's campus in Cupertino. Maar er zijn gelukkig ook ontwikkelaars die blijven graven in de code van Apple's besturingssystemen, en Steven Troughton-Smith is daarvan één van de meest bekenden.
Die laat ons dit keer zien dat het mogelijk is om in iOS met 'losse' vensters van apps te werken. Daarvoor was geen uitgebreide hack nodig. Want het zijn maar 500 regels code die hij hoefde te schrijven om dit voor elkaar te krijgen, het meeste werk wordt gedaan door Apple's eigen
UIWindow class, die standaard al in iOS zit.
In de tweet van Steven Troughton-Smith hieronder kan je zien hoe dat werkt.
Of dit iets is waar bij Apple over nagedacht en aan gewerkt wordt, of dat het een overblijfsel is van OS X, dat het uitgangspunt was voor iOS, is jammer genoeg niet bekend. Maar het is op zijn minst interessant om te zien dat het relatief makkelijk mogelijk is voor een ontwikkelaar om deze optie te activeren, en hoe goed die al meteen werkt.