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

Twitter raadt ontwikkelaars sterk af programma's te maken die hetzelfde doen als Twitters eigen clients. Op die manier wil de dienst fragmentatie van de gebruikservaring tegen gaan. Huidige programma's blijven wel werken.

Twitter-vogeltjeTwitter heeft op een mailinglist voor ontwikkelaars aangekondigd dat het strenger gaat zijn voor externe applicaties die gebruik maken van de Twitter-api. De verschillende benamingen van functionaliteit en de presentatie van gegevens zouden gebruikers verwarren. In de gebruiksovereenkomst voor ontwikkelaars staan nieuwe bepalingen opgenomen, die voorschrijven hoe het wel moet.

Twitter geeft ook een negatief ontwikkeladvies af voor ontwikkelaars die een Twitter-client willen maken die dezelfde mainstream gebruikservaring heeft als de website en officiële clients van Twitter zelf. Volgens de microblogdienst liggen de kansen voor developers in diensten die een toegevoegde waarde bieden, zoals statistieken genereren of het makkelijker maken voor bedrijven om hun Twitteraccount te beheren. Bestaande applicaties zullen blijven werken, maar zullen wel moeten blijven voldoen aan de vernieuwde gebruiksvoorwaarden. Twitter heeft zijn huidige succes deels te danken aan het grote aantal Twitter-clients, zoals TweetDeck, Twitdroyd en Echofon.

Uit de aankondiging blijkt dat Twitter meer controle wil met wat er gebeurt op het sociale netwerk. In februari blokkeerde Twitter twee applicaties die zich niet hielden aan de gebruiksovereenkomst van de api. Het bedrijf bracht al eerder eigen clients uit voor diverse smartphones en introduceerde een eigen linkverkorter. Uit gegevens van Twitter zou blijken dat 90 procent van de gebruikers inmiddels berichten stuurt met een officiële client.

Reacties (69)

Reactiefilter:-169058+135+22+30
Moderatie-faq Wijzig weergave
Op die manier wil de dienst fragmentatie van de gebruikservaring tegen gaan
klassiek "we durven de echte reden niet wereldkundig te maken, dus gooien we het er maar op dat we onze arme gebruikers willen beschermen" argument. Gaan bij mij mn nekharen recht van overeind staan. Vanzelfsprekend is het Twitter's goed recht om clients van hun "netwerk" te weren, maar geef dan aub de echte reden. Twitter hoeft mij niet te beschermen tegen een "nare gebruikerservaring".
Aan de ene kant snap ik wel wat Twitter bedoeld, het is niet echt nodig om heel veel clients te hebben, die uiteindelijk precies hetzelfde doen als de officiŽle Twitterclient.

Maar aan de andere kant was dit juist het pluspunt aan Twitter, dat je zelf kon kiezen hoe je gebruik maakt van de dienst. Ik denk dat er door deze beslissing, wel de openheid van de dienst erop achteruitgaat en ik denk dat de ervaring er nu ook op achteruitgaat!
Tja, ik gebruik gewoon de officiele twitter app, werkt het fijnst, ziet er mooi uit, wat wil je nog meer? Ik zie het nut van een andere applicatie niet...
een voordeel van bijv twidroyd is dat je livepreview hebt.
dat laadt tig x sneller dan een browser.of twitplus.
Ondersteuning voor meerdere accounts zit bijv. wel in twidroyd, maar niet in de officiele app. Ook worden er meerdere (andere) uploaddiensten ondersteund, wat ik erg fijn vind.
Op het Android platform vind ik Plume dan weer veel fijner omdat deze een hele fijne timeline widget heeft. Dit zit niet in de officiele Android Twitter app.
Sync tussen desktop en mobiele client zit ook niet in de officiŽle client. Wel bijvoorbeeld in Echofon.
Klopt :( Als ontwikkelaar van een Twitter applicatie betekent dit voor mij dat ik per direct op zoek ben naar een nieuwe baan/hobby.

Overigens ben ik niet de enige die dit vindt. Abraham Williams (Community manager van de officiele Twitter API discussielijst) ook :

"Is there a better case of a platform company telling its devs to fuck off than today's @twitterapi update? Or is this the textbook example?" (RT @claylo)

"My reaction to the twitter client thing -- it's their right to do that, and now it's time for us to move on and find the next big thing." (RT @davidbro)

"Twitter: I'll send you a bill for my years of supporting developers on what I thought was going to stay an open platform." - @abraham

-edit-
Overigens voldoet TweetDeck ook niet aan de nieuwe regels.

[Reactie gewijzigd door TvdW op 12 maart 2011 12:54]

TweetDeck zal dan, net als andere applicaties die niet aan de nieuwe voorwaarden voldoet, de functionaliteit aanpassen die Twitter voorschrijft in hun voorwaarden lijkt me.

Of ze worden net als UberTwitter volledig geblokkeerd en dient opnieuw goed gekeurd te worden.

[Reactie gewijzigd door Shanto A op 12 maart 2011 13:17]

Nee: TweetDeck krijgt een uitzondering omdat zo'n 5% van alle tweets wordt verstuurd via TweetDeck.
Dat lijkt mij vrij sterk, UberTwitter genereerde meeste Tweets uit Twitter applicaties?

Edit // My bad, did a resource, you are right! http://www.twitstat.com/twitterclientusers.html :-)

[Reactie gewijzigd door Shanto A op 12 maart 2011 13:31]

En wat is het verschil tussen Tweetdeck (2) en Tweetdeck (18) ? Niet helemaal accuraat overzicht.
Pas geleden zelf ook een meting gedaan, http://tvdw.posterous.com/43669190
Heb je daar een bron voor? Voor nu ga ik er vanuit dat alle applicaties (dus ook TweetDeck) onder deze nieuwe regeling gaan vallen. Ik ben benieuwd of de apps op mijn telefoon (een N900 waarvoor volgens mij geen officiele app is) straks nog werken...
Frustratie genoeg...

Maar wat Twitter in feite zegt is dat ze de vele verschillende clients die allemaal hetzelfde kunstje uithalen een beetje zat zijn. Waarom 100 clients die hetzelfde doen? Het is niet heel raar dat Twitter die copy/paste wildgroei wil indammen en juist wil dat ontwikkelaars iets origineels maken. Dat is niet alleen goed voor twitter, ook de gebruikers en de ontwikkelaars hebben daar baat bij.

Als jou twitter applicatie niets meer doet dan de basisdingen, tsja wat voeg je dan toe? En als je je niet aan de richtlijnen en terminologie wil houden? Tsja....

Als het maken van een twitter applicatie een "hobby" is weet je wel duizend dingen die je toe zou willen voegen om jou applicatie uniek te maken. Dat is nu net wat Twitter wil. Maak je een applicatie, maak dan iets origineels en nuttigs.
Waarom 100 clients die hetzelfde doen?
Waarom niet?

Twitter kan ook gewoon een advies uitbrengen over welke clients te gebruiken.

Maar uiteindelijk staat het ze vrij hun eigen api te beperken tot wat zij zelf willen.
"Twitter: I'll send you a bill for my years of supporting developers on what I thought was going to stay an open platform." - @abraham
Kiest de beste man er niet zelf voor om dingen voor twitter te doen? Niemand vraagt erom hoor. Dus als je dan zulke opmerkingen plaatst, dan heb je er duidelijk zelf niet goed over nagedacht.
Klopt Als ontwikkelaar van een Twitter applicatie betekent dit voor mij dat ik per direct op zoek ben naar een nieuwe baan/hobby.
Je hoeft toch helemaal niet op zoek? Er zijn zat alternatieven en je kan je programma ook gewoon aanpassen aan de gebruikersvoorwaarden...
[...]

Kiest de beste man er niet zelf voor om dingen voor twitter te doen? Niemand vraagt erom hoor. Dus als je dan zulke opmerkingen plaatst, dan heb je er duidelijk zelf niet goed over nagedacht.
Dat is wel zo, maar een platform als geheel wordt alleen maar groot als veel community members het ondersteunen. Niet alleen gebruikers maar ook developers en uitgevers. Het is een beetje wrang dat Twitter, dat zijn grote succes mede te danken heeft aan al die alternatieve clients, het de ontwikkelaars van alternatieve clients nu moeilijker gaat maken.
Zie het als een uitdaging en maak een goede twitter client voor iOS oid voor het beheren van zakelijke accounts :)
Een goedetwitter client voor iOS is al een idee. De huidige officiele versie crash bijmij steeds wanneer ik een hashtag probeer te gebruiken of mensen wil noemen...
TweetDeck komt over enkele dagen/weken met een aankondiging van hun nieuwe iOS client. ;)
Tja, Twitter raadt ontwikkelaars af nieuwe clients te maken, en ik raad gebruikers af nieuwe accounts aan te maken :Y)

En wie het toch wilt gebruiken en voor zijn OS-platform geen client vind heeft dus gewoon pech, kortom tijd voor iets nieuws. Daag Twitter, het was leuk dat je ooit bestond.

[Reactie gewijzigd door BeosBeing op 14 maart 2011 12:15]

Ik vind dit een goeie zet van Twitter, zo hebben ze meer controle! Ook is het zo dat de meeste applicaties wel hetzelfde doen maar ander interface hebben. Natuurlijk is het wel goed om concurrentie te hebben, maar het applicatie moet toch wel verschillende functionaliteiten bieden dan anderen. Zo kunnen ze the 'overnemen' van accounts ook vermijden, althans via de applicatie.

Weet iemand misschien of de logins ook versleuteld is? Neem aan dat dit via een API gaat die versleuteld is..
OAuth 1.0a met evt xAuth (SSL verplicht) voor uitwisseling van wachtwoorden.
Gebruikers tikken alsnog hun wachtwoord in. De apps kunnen die dus gewoon ergens anders naar toe sturen. Encryptie beveiligd de communicatie tussen de twee systemen maar beschermd niet tegen misbruik door 1 van de twee systemen.
interessante ontwikkeling, dit. Twitter is mede groot geworden dankzij de omarming door een community aan developers. Als web2.0 app was er een open api.

Gevolg: als gebruiker van Twitter heb je een ruime keuze aan clients om er een te vinden die bij jou past.

Blijkbaar is er toch sturing nodig - ergens zit een risico. Helemaal open laten en dus niets doen is blijkbaar een risico voor het gebruik van het kern product Twitter.

Vergelijk dat eens met Apple App store voor de Iphone (nog los even van platform, hardware etc). Daar zie je een hele sterke sturing door Apple om de ervaring Iphone/Ipad te kunnen garanderen. Dat ontmoet vaak kritiek.

Ik zie hier een voorbeeld dat je ook weer niet helemaal zonder sturing kan.
De sturing waar jij het echter over hebt is niet om de slechte producten te weren maar om controle te houden. Dat maakt het verschil tussen kritiek die terecht is, en kritiek die niet terecht is.
Sturing is per definitie bedoeld om controle te houden. Zowel Apple als Twitter willen de gebruikservaring optimaal houden. Daarvoor nemen ze maatregelen - ofwel: ze sturen.

Ik zie vervolgens de link naar terechte of onterechte kritiek niet. Ik neem aan dat je bedoelt dat de ene maatregel 'beter' is dan de ander. Dat vind ik lastig te beoordelen zonder wat aanvullende informatie, zoals langs welke lat je de maatregels legt.

Of dat je vermoedt dat een bedrijf een dubbele agenda voert bij een maatregel. Dus niet oprecht is. Tja, dat is de wondere wereld van het gissen en de veronderstellingen. Tenzij je hele goede bronnen hebt. Die hoor ik dan graag van je.

Of je bedoelt wat anders. Ook dan ben ik geinteresseerd!

[Reactie gewijzigd door Batje4 op 12 maart 2011 16:19]

Lijkt erop dat Twitter de boel weer wilt dichtgooien? Juist de diversiteit in clients lijkt me een voordeel: als je Tweetdeck niks vindt, pak je gewoon iets anders. Nu wil Twitter voornamelijk officiŽle clients toestaan en verder niet zo veel?

Wat is de volgende zet? Advertenties in de officiŽle clients, zodat het lastig wordt om Twitter nog normaal te gebruiken zonder ads?

Twitter heeft zijn succes m.i. voor een groot deel te danken aan de open API, waardoor er voor elk denkbaar platform wel een client te vinden is. Ik zie deze zet dus als een dikke middelvinger naar (met name) de app ontwikkelaars en gebruikers.
Weer zo'n zwartkijker. Wildgroei moet je ook niet hebben. Bijsturen en inperken is de enige manier om de applicatie in leven te houden.
Wat is dit nou weer?

Twitter is juist groot omdat het overal in zit, in verschillende vormen en maten. Ik kan van werkelijk overal mijn profiel updaten. Op mijn laptop, op mijn smartphone, op mijn mediacenter. Via een QR tag in het een of ander blad of wat dan ook. Hťt selling point van Twitter, het aan elkaar koppelen van van alles en nog wat in ťťn en dezelfde stream van informatie.

Ik heb de nieuwe regels eens doorgelezen en het komt erop neer dat ik een significant deel van de sociale media marketing voor mijn websites de prullenbak in kan gooien. Bedankt, Twitter :X
Haha, Twitter die zichzelf eens heeel hard in z'n eigen voet schiet, :+. Als iemand deze stats eens zou analyseren zou je zien dat sowieso 25% van de tweets - en dat zijn er miljarden - verstuurd en/of bekeken worden door third-party clients. Als die vervolgens allemaal in hetzelfde jasje gestoken moeten worden, hebben die dingen geen meerwaarde meer.

Gevaarlijke zet van Twitter.
Een Twitter client is de nieuwe "Hello World" applicatie, ofwel iedereen die programmeert maakt tegenwoordig z'n eigen Twitter client... en er zijn inderdaad veel programmeer-tutorials (bijvoorbeeld voor Android) waar je inderdaad leert een Twitter client te maken.

Er zijn al genoeg goede Twitter programma's, als je een programma wilt maken waar je geld mee wilt verdienen bedenk dan iets originelers...

Op dit item kan niet meer gereageerd worden.



Microsoft Windows 10 Home Apple iPhone 6s Star Wars: Battlefront (2015) Samsung Galaxy S6 Edge Apple Watch Project CARS Nest Learning Thermostat Websites en communities

© 1998 - 2015 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