Hoofdcategorieën

Apples Worldwide Developers Conference 2007 van start gegaan

Door Yoeri Lauwers, maandag 11 juni 2007 23:36, views: 56.724

De iPhone

De opvallend afwezige op de Worldwide Developers Conference-keynote tot nu toe was de iPhone. Het apparaat moet binnen 18 dagen op de Amerikaanse markt verschijnen en als het aan Apple ligt zullen consumenten een stormloop op de winkelrekken houden om een exemplaar te bemachtigen. Een van de punten waar forse kritiek op kwam, was het feit dat third-party software goedgekeurd zou moeten worden door Apple om op de iPhone te kunnen draaien, en daar is aandacht aan besteed.

WWDC 2007: iPhone-adresboekOmdat elke iPhone voorzien is van Safari, heeft Apple een platform ontwikkeld waarmee programmeurs hun eigen software kunnen tot stand brengen met Ajax- en 'Web 2.0'-toepassingen. Doordat gebruikgemaakt wordt van een universeel platform, moeten alle applicaties een consequente vormgeving krijgen en optimaal geïntegreerd zijn in de iPhone-software. Om de programma's te verspreiden, volstaat het ze op een internetserver te zetten, waarna ze in een sandbox op de iPhone gedraaid kunnen worden. Steve Jobs lijkt bovendien ontzettend trots dat er geen speciale software development kit nodig is om voor de iPhone te kunnen ontwikkelen.

Een demonstratie van de iPhone kon natuurlijk niet uitblijven. Fans die gehoopt hadden dat er nieuwe applicaties op het iPhone-scherm zouden opduiken, worden echter teleurgesteld. Wel wordt een adresboekprogramma voorgesteld dat gebruikmaakt van een ldap-server en dat volgens vice-president of iPhone software Scott Forstall door één persoon in minder dan een maand geprogrammeerd werd. In die periode werden minder dan zeshonderd lijnen code geschreven. Het Safari-framework heeft echter ook toegang tot iPhone-mogelijkheden als het voeren van een telefoongesprek, het binnenhalen van e-mail of het surfen naar een webpagina.

WWDC 07: iPhone-demonstratie

T'rug naar huus


Inhoudsopgave


Reacties

«  1  2  3  »

Ze hebben Leopard laten zien. Tiger is wat 67% van de Mac gebruikers nu heeft.

Tsja - je verwacht van Microsoft toch ook dat ze hun nieuwste OS laten zien? Waarom zou Apple het anders moeten doen.

Ten slotte heeft zo'n 90% van de Windows gebruikers nog XP :)

Edit @ACM: Ik denk zelf dat onder tweakers wat meer Vista gebruikers zullen zitten dan gemiddeld...

[Reactie gewijzigd door Little Penguin op dinsdag 12 juni 2007 09:39]


sorry 90%? het is ondertussen 80%- hoor, 10 jaar geleden was het 90% maarja linux en derde wereld landen he ;)

Euh, hoe kan 10% van de Windowsgebruikers nou Linux gebruiken? ;)

Overigens is het aantal Vista-gebruikers ook al behoorlijk hoog. Op tweakers.net hebben we de afgelopen week 93,57% windowsgebruikers gezien en van de windowsgebruikers had 81,55% windows XP, 13,17% Vista en 2,99% windows 2000.

Verder zagen we 3,46% Mac gebruikers en 2,72% met Linux.

Overigens zijn zowel de Mac als Linux gebruikers wel iets trouwens, zij doen gemiddeld wat meer pageviews per bezoek.

Om eerlijk te zijn vind ik 13.17% helemaal niet hoog. Er van uit gaande dat de grootste gedeelte van de sitebezoekers, tweakers zijn, die graag experimenteren.

Ook als je kijkt dat Vista al maanden uit is. Verder kan je er van uit gaan dat een deel van die mensen die vista hebben, mensen zijn met een nieuwe computer waar je vast zit aan Vista.

Om eerlijk te zijn vind ik 13.17% helemaal niet hoog. Er van uit gaande dat de grootste gedeelte van de sitebezoekers, tweakers zijn, die graag experimenteren.
De Core groep misschien, maar de doelgroep van tweakers.net is wel wat grooter als dat. Er zijn steeds meer gewoone gebruikers die andere interesses hebben dan hardware. Zoals foto/video bewerking.

Vista is ook iets moeilijker te cracken. Maar als je je Bios klok gewoon op het uiterste zet blijft de trail versie gewoon door lopen. :+

[Reactie gewijzigd door wiskid op woensdag 13 juni 2007 09:16]


Wat ik bedoelde was dat er werd gesproken over Tiger terwijl men de nieuwe features van Leopard liet zien. Het is inmiddels verbeterd. Over Leopard: ziet er veel belovend uit. De hele finder is verbouwt, toch een beetje een 3d interface maar toch echt Apple.

Dat ziet er erg tof uit zeg...
* geerttttt krijgt wroeging om een mac te kopen....

Ik moet toegeven, safari op windows is erg snel.
Opstarten gaat langzaam. (ongeveer vergelijkbaar met Firefox bij mij).
Renderen is erg snel! Sneller dan Opera.
Dikke pluim voor apple.

Echter, ze hebben ook het nare OSX-gedrag dat je het scherm enkel rechtsonder kan verkleinen overgenomen. :'(

Tja Opera, die miste ik nu juist in dat lijstje (WWDC 2007: Browserprestaties). Opera was in het verleden namelijk altijd een stuk sneller dan Safari en ik kan me eigenlijk nauwelijke voorstellen dat dit nu niet meer zo is. Tja, maar als jij het zegt........

Wel vreemd eigenlijk, aan de ene kant komt er meer Apple Software beschikbaar voor Windows (iTunes, QuickTime en nu Safari) en aan de andere kant blijft men bezig om Mac OS X voor iedereen aantrekkelijk te maken (games etc).

Nu is het wel zo dat de genoemde AppleWin32 applicaties allen ten dienste staan van de hardware verkoop van Apple. QT/iTunes zijn bedoeld om met de iPod samen te werken en de Windows versie van Safari is bedoelt om er voor te zorgen dat zo veel mogelijk websites compatible zijn met de iPhone.

* Little Penguin moet het dus toch logisch vinden ;)

'Core animation' is de vijfde feature en is de Apple-variant van Vista's Aero: het gebruik van beschikbare gpu-kracht om de desktopomgeving te renderen.
Core Animation is niets anders dan een API die het gebruiken van animatie en effecten vereenvoudigd voor developers.

Renderen van de desktop middels de gpu doet Apple al een tijdje langer met Quartz Extreme. Core Animation maakt het alleen iets eenvoudiger voor de simpele dev-ziel om het te implementeren.

Ik snap wel dat men osxapps maakt voor windows, zelfde concept als men bij linux gebruikt.
Een langzame overgang maken is veel makkelijker. Als men eerst Openoffice en firefox gebruikt op windows, daar gewend aan is, en dan overgaat naar linux, dan heb je in 2 kleine stapjes kunnen overstappen. Vergelijk het met een bergt, in 1 keer kom je niet boven, maar met veel kleine stapjes kom je er.

De safari browser is heel clean waar ik wel van hou, ook de setup is zeer goed en snel. Maar vooral de antialiassing vind ik super, zeer mooie fonts, en veel leesbaarder. Toch vraag ik me af of de browser al volledig W3C compatibel is anders moet ik mijn websites eens gaan heschrijven. EDIT:BTW Tweakers.net moet waarschijnlijk ook onder de editor, als de renderengine af is..

Is er eigenlijk ergens een forum waar je zelf ideen kan insturen? Ik ben geen programeur, dus kan ze niet schrijven. Ik zou graan een snelmenu hebben op de sluitknop, met de actie "bewaar en sluit" / "bewaar niet en sluit" / "Stop programma en ..."
Ik heb zelfs nog veel meer ideeen, maar dat is toch die ene die elke dag terugkomt.


De apple site is EINDELIJK na ZOVEEL jaren (6) ook weer eens compleet verniewd, het begint een hype te worden :p (MS, T.net, Apple,..?) Daarom dat Safari zo leuk vond :p

EDIT: Ik vind de apple-site wel reauze traag, maar wel weer compleet web2.0 matzoek functie en al. Ik begin mezelf van de vorige generatie te vinden :'(

[Reactie gewijzigd door g4wx3 op dinsdag 12 juni 2007 00:23]


Toch vraag ik me af of de browser al volledig W3C compatibel is anders moet ik mijn websites eens gaan heschrijven.
Het is een van de betere browsers die er is. Het is gebaseerd op KHTML, de Open Source HTML renderer van KDE. Het ondersteund al delen van CSS3.
Met KDE heb ik nooit echt rendering problemen bij mijn sites gehad.

Als ik een site ontwikkel met W3C standaarden werkt die in Konqueror, Safari en Firefox. Alleen Internet Explorer kost soms een paar uur (!) extra om compatibel te krijgen.

In deze beta ben ik al snel wat missers tegengekomen op het gebied van CSS. Dit is niet representatief voor Safari 2 of Konqueror op Linux. Het is nog wel duidelijk een beta.. ;(

[Reactie gewijzigd door YaPP op dinsdag 12 juni 2007 10:49]


"Als ik een site ontwikkel met W3C standaarden werkt die in Konqueror, Safari en Firefox. Alleen Internet Explorer kost soms een paar uur (!) extra om compatibel te krijgen."

Gebruik net zoals ik die paar uur om interessante dingen toe te voegen aan uw website. Ik denk dat deze methode voor een heleboel websites al interessant is. Ik heb toegang tot de bezoekersstatistieken van 3 relatief populaire websites:
1) blog die enkel Populair is in Vlaanderen (minste bezoekers): slechts 55% gebruikt IE
2) site van een open-source desktoptoepassing: slechts 17% gebruikt IE
3) site van een open-source servertoepassing (meeste bezoekers): slechts 26% gebruikt IE

...als alle websites met zulke percentages geen belang meer gaan hechten aan specifieke ondersteuning voor IE, dan zal Microsoft snel met een goede webbrowser moeten komen, want dan zijn de rollen omgekeerd tegenover een aantal jaren geleden.

Yoeri: Even een paar snelle opmerkingen bij je review:

Core Animation != Aero
Aero is de GUI, dat is Aqua voor de Mac.
Core Animation is een framework dat werkt bovenop Core Audio, Core Video, Core Image en OpenGL en zo een hele makkelijke interface moet bieden voor het videoversnellen van animaties.

Ook de vergelijking van Quick-Look met Vista is ook een beetje scheef. Quick-Look is een allround app die het mogelijk maakt documenten direct in de finder te zien. Vroeger moest dat nog altijd via het Finder info venster.

De gebruikte Internet Explorer versie is IE 7. Zie http://www.apple.com/safari/.

Ik vind het zelf jammer dat de games die door EA geport worden, worden geport met Cider. Dit levert namelijk niet de native performance en in Leopard zou een native game zeker 2x sneller kunnen draaien dan een port met de Cider engine. Erg jammer dat EA voor die weg heeft gekozen.

@g4wx3: Ja zoiets, maar meer een extensie daar bovenop.

[Reactie gewijzigd door Gustaaf437 op dinsdag 12 juni 2007 00:26]


is Core Animation dus een beetje gelijk DirectX??

Nee dat ook alweer niet. Daar is het niet echt mee te vergelijken. Het lijkt misschien nog wel een beetje op een soort Flash-op-de-desktop: je kunt bepaalde animaties maken, keyframes installen, etc, maar dan vanuit code ipv statisch in een editor.

Met Core animation kun je hele flashy applicaties maken met weinig code. Bijvoorbeeld een Media Center applicatie, mooie animaties in je fotoalbum applicatie (foto's die zich re-organiseren bij het veranderen van de lijst), of simpele fades in je desktop applicatie.

De verschillende filmpjes op YouTube geven je een goed beeld hiervan. Onderwater kun je complete tijdlijnen instellen, en zelfs animaties op animaties, of transacties van animaties maken. Dit is de basis voor een hele nieuwe generatie gave applicaties.

De vergelijking met DirectX gaat wat scheef. DirectX is namelijk een verzameling componenten (Direct3D, DirectAudio, DirectInput, etc..), waarvan Direct3D de Microsoft's alternatief voor OpenGL is. Mac OS X heeft ook een soort vergelijkbare reeks componenten: CoreAudio, CoreImage, CoreVideo, en nu komt in dit lijst CoreAnimation erbij.

[Reactie gewijzigd door YaPP op dinsdag 12 juni 2007 10:46]


Core Animation klinkt als XAML voor animaties als ik het zo lees :).

Goede vergelijking!
Een kleine aanvulling: XAML is de opmaaktaal bovenop WPF.
CoreAnimation is daarmee meer te vergelijken.

[Reactie gewijzigd door YaPP op dinsdag 12 juni 2007 13:38]


cider is niet 2X langzamer, het kan zelfs sneller zijn dan native in vergelijking met vista ; )
vista is en blijft een slak die nog steeds die stomme XP stall bug heeft, ik snap niet waarom die stalling bug er nog in zit.

Ik zeg niet dat het 2x langzamer is, maar dat het 2x sneller zou kunnen. Gezien er voor Windows nog altijd geen 64-bit games worden ontworpen, wordt daar waarschijnlijk bij zo'n port ook geen rekening mee gehouden. Daarnaast kunnen ze geen multi-threaded OpenGL gebruiken, wat voor sommige games op de Mac (bijna) een verdubbeling in de framerate veroorzaakte. Ik vraag me af of de performance echt zo goed is als ze beloven.

Ik vind de review niet veel meer informatie geven dan de WWDC uit 2006 al gaf. Wel kan ik iedereen aanraden even QuickTime te installeren, en deze pagina's door te lopen:

http://www.apple.com/macosx/leopard/features/

Ik stond echt stijl achterover van de effecten en handige functies, waar ik ook als poweruser echt van kan genieten. Zo te zien zitten in in 10.5 veel functies waarmee je een stuk effectiever/sneller kan werken. Op mijn MacBook wil ik zo snel mogelijk ook 10.5 hebben, al is het maar voor de subtiele effecten waar je echt van kan kwijlen. :9~

[Reactie gewijzigd door YaPP op dinsdag 12 juni 2007 11:15]


'De basisversie zal 129 dollar kosten, en voor een Premium-editie zal 129 dollar betaald moeten worden. Wie echter van alle mogelijkheden wil genieten, moet 129 dollar neertellen voor de Ultimate-versie', zo knipoogt Jobs nog een laatste keer Redmond.
Dus hiermee bedoelen zij, dat er maar 1 versie is. Of dat al deze versies gewoon voor 129 doller kosten?

het is gewoon een grap. daarom die ;)
lekker op elkaar zitten bashen

Dat is inderdaad een grapje van Jobs.

Tevens ben ik niet zo heel erg onder de indruk dit keer. Het enige wat eigenlijk bekend is gemaakt zijn de nieuwe features voor OSX Leopard en dat Safari dus ook voor Windows XP en Vista wordt uitgebracht, welke overigens bij mij volledig crasht zodra ik op het plus-knopje druk. (het is dan ook nog een bèta-versie, maar toch)
Jammer, ik ben wel eens meer onder de indruk geweest.

[Reactie gewijzigd door Fuselage op dinsdag 12 juni 2007 07:38]


Ik vind die nieuwe features in Leopard eigenlijk wel goed, dingen waar ik echt op heb zitten wachten. Die nieuwe Finder was echt broodnodig bijvoorbeeld, net zoals de unified UI.

Ja, duhhh. :)

Verder vind ik Leopard inderdaad een vernieuwend OS, met features waar je daadwerkelijk wat aan hebt. Vooral time-machine vind ik erg chique. De keynote zelf vond ik dan wel weer wat tegenvallen, ik begrijp eigenlijk niet waarom Steve niet wat meer surprises uit z'n mouw schudde. Dit zou een geweldige extra buzz teweeg hebben gebracht na de iPhone keynote, de verwachtingen waren hoog gespannen. Ik bedoel, had gelekt dat 29 Juni de release was, maar als surprise vandaag! En had time-machine gewoon niet genoemd tot aan deze keynote. Had een nieuw "killer"-programma op de iPhone gezet... ik bedoel, ontzettend veel mogelijkheden wat dat betreft.

Ik moet afwachten wat die 3rd-party solution met Safari op de iPhone gaat opleveren, maar ik vrees dat dit niet is waar ik op gehoopt had. Ik had gehoopt op volledige programmatuur welke in een soort sandbox zou draaien. Dan had ik de iPhone overwogen, nu echt niet en wacht ik zeker op 2.0.

Dus, aardig, maar een beetje jammer deze keynote.

De Apple spaces doen me ook wel ergens aan denken moet ik zeggen. Had ik dat niet al 10 jaar geleden onder RedHat 6.0 (Waarschijnlijk zelfs nog eerder)

Beter goed gejat dan slecht verzonnen?

De functionaliteit van meerdere desktops kan je nu ook al in Tiger krijgen door VirtueDesktops te gebruiken. Apple heeft niets anders gedaan dan een eigen implementatie hiervan te maken, met hopelijk een betere interface, want die van VirtueDesktops laat soms nog wat te wensen over. :)

Mmmm, * vgroenewold herinnert zich de Amiga met screens... mmmm

Ja inderaad, die feature heb je al lang lang geleden in Linux gezien waarschijnlijk :P

Maar Spaces is toch wel een hele goede implementatie van het idee vind ik.

Ann de andere kant heeft windows het nog steeds niet. :P

Ik heb vlug safari even geinstalleerd maar ben er nog niet weg van. Het beta natuurlijk maar de t.net site komt er niet met succes doorheen in iedergeval. Ik heb genoeg gezien, ik wacht wel op de final release.
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

VNU Media logo Hosted by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: