Twitter puk'o kao kokica ograničivši developerima razvoj aplikacija?

Twitter puk’o kao kokica ograničivši developerima razvoj aplikacija?

Nakon što je Twitter API developer Ryan Sarver prije nekoliko dana objavio mali članak na temu Twitter Platforme polovica internetskog programerskog svijeta našla se obeshrabrenom, moguće čak i uvrijeđenom. Naime, Ryan je ne baš tako suptilno objavio developerima – dosta je bilo Twitter klijenata. Što ste napravili, napravili ste, hajde sada programirati nešto bolje. Diljem Interneta odjeknuo je krik jadnih progamera koji osjećaju da je baš njihova aplikacija doprinjela razvoju i širenju Twittera te da ih je Twitter izdao i zabio nož u leđa. Kunu kako će ovo biti propast Twittera, jer ljudi žele koristiti Twitter na razne načine koristeći razne klijente, a ne samo one u vlasništvu Twittera. Laura Fitton (CEO OneForty) je čak rekla da je ovo kao da sve web stranice pokušate učiniti jednakima...

Nakon što je direktor razvoja Twitter API-ja Ryan Sarver prije nekoliko dana objavio mali članak na temu Twitter Platforme polovica internetskog programerskog svijeta našla se obeshrabrenom, moguće čak i uvrijeđenom. Naime, Ryan je ne baš tako suptilno objavio developerimadosta je bilo Twitter klijenata. Što ste napravili, napravili ste, hajde sada programirati nešto bolje.

Diljem Interneta odjeknuo je krik jadnih progamera koji osjećaju da je baš njihova aplikacija doprinjela razvoju i širenju Twittera te da ih je Twitter izdao i zabio nož u leđa. Kunu kako će ovo biti propast Twittera, jer ljudi žele koristiti Twitter na razne načine koristeći razne klijente, a ne samo one u vlasništvu Twittera. Laura Fitton, direktorica OneFortyaje čak rekla da je ovo kao da sve web stranice pokušate učiniti jednakima.

Naravno, grdo se varaju, a Laura ispada da ne zna o čemu priča. Naime, ovo nije pokušaj da se sve stranice učine jednakima, nego samo one pod okriljem Twittera. Što je loše u tome da su sve stranice, npr. T-Coma u cijelom svijetu slične ako ne i jednake? Gdje bi došao brending i korporativni identitet velikih tvrtki kada bi svaki mali ured u nekoj zemljici na kraju planete odlučio imati svoju viziju stranice, svoju terminologiju za bitne elemente, svoje boje i svoje korisničko iskustvo?

Čitanje s razumijevanjem

Čini se da nitko od developera nije pročitao Ryanovu objavu do kraja. Najbitnije; Twitter ne želi da se više rade aplikacije koje su isključivo Twitter klijenti. U tome nema nikakve dodatne vrijednosti za korisnika u odnosu na Twitterove klijente. U redu, možda se nekome sviđe što je Osfoora crna, no to nije dovoljna dugoročna prednost te aplikacije. Što ako dizajner Osfoore jednog dana odluči promjeniti temeljnu boju u ljubičastu? Sama aplikacija u suštini ostaje i dalje samo – još jedan Twitter klijent. Nema nikakve prednosti nad ostalima, a ponajmanje nad originalom.

TweetDeck je siguran, Seesmic je siguran...

Twitter želi je da se taj kontinuirani stream podataka iskorištava kao dio veće, smislenije aplikacije. Aplikacije koje agregiraju više podataka za korisnika, aplikacije koje preklapaju razne streamove, aplikacije koje primjerice kvalitetno prate hashtagove i riječi na Twitteru te iz njih izvlače razne statističke podatke. To Twitter želi. Tweetdeck je siguran, Seesmic je siguran.

100 ljudi – 100 ćudi. Neće ići.

Razni Twitter klijenti zaista donose različite vizije Twitter ekosustava, i nad time Twitter nema nikakvu kontrolu. Ako u Google unesete „twitter clientTwitter vam najvjerojatnije neće biti na prvom mjestu. Meni je prvi TweetDeck, a potom Twhirl. Iskreno, da sam na Twitterovom mjestu, sama pomisao na to da moji potencijalni korisnici prvo vide Twhirl (hint: čini se da Twhirl nema dizajnere) bi me bacila u stanje šoka. Twitter mora kontrolirati osnove. Mora imati pod svojom kontrolom što korisnici početnici prvo vid, te ih mora naučiti osnovnoj terminologiji. Nedopustivo je da si neki klijenti dozvoljavaju „reply“ nazvati „answer“, te „favorite“ nazvati „like“. Sama srž Twittera – stream podataka mora biti pod strogom kontrolom Twittera.

Tek tada je moguća kvalitetna kontrolirana ekspanzija na aplikacije koje donose dodanu vrijednost Twiteru. Za iPhone ne postoji niti jedna aplikacija koja je identična Adresaru. No postoje aplikacije koje koriste Adresar te mu daju dodatnu vrijednost.

“Take the money and run.”

Većina nas zaboravlja da je Twitter komercijalni projekt. Možda su oni još uvijek u minusu, možda nemaju 100 postotno jasnu viziju kako zaraditi velike novce (iako Trending topics košta kao suho zlato), no to je još uvijek komercijalni projekt. Kao takav, postoje neke računice njihovih financijskih direktora. Što ako je u tim računicama trenutan broj korisnika dovoljan da se vrati investicija, da svaka osoba koja radi tamo zaradi pristojnu plaću, da si direktori pokupuju kuće, brodove i aute? Da se podvuče crta i kaže: nama je dosta, idemo dalje. Tko kaže da apsolutno svaka osoba na planeti mora imati Twitter account?

Iako osobno smatram Twitter integralnim dijelom Interneta, u istoj košarici sa Googleom te vjerujem da nikada neće umrijeti (kao što će mobilni telefoni i za 100 godina imati SMS) – tko kaže da se u pozadini ne sprema kvalitetnije osmišljen micro-messaging-blogging-štagod servis koji će pojesti Twitter?

Samim time, Twitteru bi bilo već i vrijeme da vrati novac investitora, i ima jasnu viziju izlazni strategije. Nije poanta svih projekata svjetska dominacija, nego postoje jasni ciljevi nakon kojih se može slobodno ići dalje. Twitter nije poludio. Developeri će se naviknuti na ovu promjenu u Twitter API-ju, početi razmišljati „out of the box“ i raditi aplikacije koje koriste Twitter, a ne samo oponašaju Twitter.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Komentari

  1. Ivan Ilijasic

    Ivan Ilijasic

    14. 03. 2011. u 7:23 am Odgovori

    Konačno jedan kvalitetan i detaljan osvrt na ovu temu. Kada sam ovih dana pročitao nekoliko domaćih članaka, svi su imali referencu na izvorni članak, ali su svi u svom osvrtu naveli kako praktički treba zaustaviti razvoj home made Twitter klijenata, dok originalni članak navodi kako se potiče razvoj klijenata koji stvaraju dodatnu vrijednost Twitter platforme.

    Nema smisla imati 100 dummy Twitter klijenata, pogotovo kada dosta novijih razvojnih frameworka kao prve primjere razvoja navode Twitter klijent razvijen od kuće. I onda krene priča, ekipa krene razvijati klijenta od nule koji ima 30% postojeće funkcionalnosti.

    Ja ovu objavu ne vidim kao okretanje leđa developerima, u krajnjem slučaju ovaj zaokret će potaknuti developere na razvoj kvalitetnijih klijenata. Doći će do kristalizacije kvalitetnih alata, a nekako sumnjam da su developeri s jednostavnim klijentima dali toliki doprinos širenju Twittera kao što je to napravio npr. HootSuite. IMHO 🙂

  2. vooood

    vooood

    14. 03. 2011. u 9:15 am Odgovori

    Naravno da se ovdje radi o novcima. Korištenjem klijenta koji ne prikazuje trending-topics je očiti gubitak Twitteru. Ili će se prestati raditi “obični” klijenti ili će ih se natjerati da to prikazuju…

  3. Predrag Supurović

    Predrag Supurović

    14. 03. 2011. u 9:22 am Odgovori

    Sve bi to bilo lepo kada bi bar postojao neki dobar Twitter klijent. Upravo je problem što su svi klijenti manje-više pokušaji da se premosti loš Twiter interfejs i uglavnom u tome ne uspevaju.

    Da bi Twitteru mogla da se stvori dodatna vrednsot, najpre treba napraviti klijente koji su dobri i iskorišćavaju trenutnu vrednost do maksimuma. Još uvek svi Twitter klijenti predstavljaju samo pokušaje da se nađe model klijentkog interfejsa koji će biti praktičan i funkcionalan. Ako Twitter to nastoji osujetiti on samo sebi puca u nogu.

    Da li će propasti? Neće, jer je davno prešao kritičnu masu korisnika. Ipak, stvara prostor da se pojavi novi igrač namikrobloging sceni koji će igrati na kartu nedostaka kojih Twitter ima pregršt.

  4. Goran Peuc

    Goran Peuc

    14. 03. 2011. u 9:55 am Odgovori

    Da, slažem se da je Twitter Web preloš interface za Twitanje. Napraviti će nešto korisno prije ili kasnije, do tada imaš Chrome Deck, kojem neće biti zabranjen pristup APIju.

  5. Berislav Lopac

    Berislav Lopac

    14. 03. 2011. u 10:29 am Odgovori

    Twitterov osnovni problem jest da je centraliziran. Svaka centralizirana platforma — Microsoft, Facebook, Apple, pa i Google — bar je jednom prošla kroz fazu gdje su njeni vlasnici pokušali usmjeriti developere što i kako bi trebali razvijati, i uvijek su na kraju odustali i prepustili da tehnička ograničenja platforme butu jedino što usmjerava developere. Tako će se dogoditi i s Twitterom, i ne treba ovu objavu doživljavati previše ozbiljno. Tresu se brda, a rađaju se miševi…

    • Jakov Mandić

      Jakov Mandić

      14. 03. 2011. u 11:07 pm Odgovori

      Po meni, ništa 😉

      TweetDeck je vrhunksi klijent i, opet – po mome, osnova onog kako bi jedan twitter klijent trebao izgledati.

      Sama vijest je pozitivna, jer je definitivno dosta klijenata. Svatko može napraviti klijent koji ce oponasati core funkcije svih ostalih klijenata, ali ne moze svatko napisati kvalitetnu aplikaciju kao sto je quora ili hootsuite.

      Razvoj twitter related aplikacija mora postati upravo to – razvoj twitter RELATED apliakacija. Jer je sva sila klijenata i samom bogu dojadila.

  6. Damir2

    Damir2

    17. 03. 2011. u 10:46 pm Odgovori

    svdja mi se clanak jer je kvalitetno napisan. Pogotovo mi se svidja komentar na kraju da twitter treba poceti razmisljati kako da konacko vrati lovu ulagacima. Par godina je na Internetu vjecnost i sasvim je moguce dok se oni dosjete da ce ih netko pregaziti.

    Pazljivom promatracu upada u oko da sve vise komentatora na relevantnim sajtovima izrazavaju nezadovoljstvo facebookom i slazu se da ga vecina koristi jer nije izaslo nista bolje. Kada izadje, migracija je realna zato mu predvidjaju jos 3-5 godina slave i to potkrepljuju slicnom situacijom u blizoj povijesti.

    Twitter ceka ista sudbina, stoga neka unovci popularnost cim prije. Dok vrijednost nije isparila.

    Re. add-ona za twitter, ne kuzim kako svoj uspjeh vezu za nesto sto ne mogu kontrolirati. I onda se jos bune

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

eUsluge

Grad Zagreb omogućio potpun uvid u proračun kroz aplikaciju iTransparentnost

Nova aplikacija omogućuje svakom građaninu da detaljno prouči gradski porarčun po različitim parametrima.

Startupi

Što je to R&D potencijal – i kakve veze ima s razvojem startupa?

Je li startup nacija u kojoj su nastali tech giganti kao Skype, Wise, Bolt i Pipedrive to postala slučajno, otkrijte sa mnom na putu u Estoniju.

Nesortirano

Što je Akt o čipovima – i kako će doprinjeti tehnološkom razvitku Hrvatske

Jačanje konkurentnosti Europske unije u industriji poluvodiča prilika je i za Hrvatsku koja u sklopu 43 milijarde eura vrijedne incijative priprema otvaranje edukacijskih centara.

Što ste propustili

Netokracija Podcast

Hrvati ne vjeruju influencerima, YouTubeu i blogovima

Kome vjerovati postaje sve važnije pitanje današnjice. Srećom, Hrvati jako vjeruju u svoje sposobnosti prepoznavanja lažnih vijesti. No, jesu li zbilja u tome tako dobri ostaje za vidjeti.

eUsluge

Kako koristiti Portal zdravlja, eLijekove i eHZZO?

Ako niste sigurni što sve digitalno možete obaviti kad su u pitanju javne zdravstvene usluge, niti kako iskoristiti njihove mogućnosti - od pretrage nalaza, izdavanja uputnica do odabira doktora - ovo je tekst za vas.

Panel

Hrvatski game developeri o stvaranju “ozbiljnih” videoigara

S predstavnicima game dev studija, ali i drugih privatnih tvrtki i dobrotvornih organizacija, raspravljamo o razvoju videoigara kojima svrha nije samo zabava, već i edukacija.

Intervju

Ivan Mrvoš: “Include više nije samo ‘onaj mali s pametnim klupama'”

Include, solinski startup poznat po pametnim klupama Steora, okrenuo se razvoju i proizvodnji novih proizvoda. Mrvoš, koji još nema ni 30 godina, a već je iskusni poduzetnik s respektabilnom karijerom, za Netokraciju je ispričao kako se i koliko ta tvrtka promijenila. Nedavno smo mogli pročitati da bi mogli promijeniti i vlasnika...

Esport

Peta sezona SET-a zaključena u Infobipu: Od 22 fakulteta pobjednički je varaždinski FOI

Student Esports Tournament, jedan od najpoznatijih studentskih esport događaja u Hrvatskoj, petu sezonu završio je u spektakularnoj LAN završnici koja se održala u prostorima Infobipa u Zagrebu.

Novost

Goran Bosankić u Field39 stiže na poziciju Chief Revenue Officera

Nakon više od 6 godina u Assecu SEE, a potom isto toliko u ABC Tech grupi, Goran Bosankić dolazi u Field39 kao Chief Revenue Officer i član Upravnog odbora.