Berkonsentrasi pada API untuk Mengembangkan Aplikasi Anda (Del.icio.us dan Technorati)

AkarPada saat Anda membaca ini, mungkin sudah diperbaiki… tetapi Anda mungkin memperhatikan bahwa milik saya Technorati Peringkat 0. Itu karena Technorati API tidak mengembalikan peringkat sebagai bagian dari panggilan (itu mengembalikan simpul tertutup ).

Demikian juga, Del.icio.us' API bertingkah. Mereka memperbaiki masalah di mana tidak ada postingan yang dikembalikan beberapa hari yang lalu ketika Anda membuat permintaan untuk tag tertentu. Hari ini hanya mengembalikan rekaman pertama dalam tag itu. Pekerjaan otomatis yang memposting Bacaan Harian saya juga tidak pernah diposting.

Saya telah mengajukan permintaan ke kedua perusahaan tetapi saya tidak mendapatkan tanggapan apa pun. Mereka berdua adalah perusahaan hebat yang benar-benar menghubungi saya ketika saya membutuhkan bantuan di masa lalu dan saya berharap mereka melakukannya sekarang. Mungkin tidak demikian halnya dengan kedua perusahaan ini, tetapi banyak perusahaan yang memperlakukan mereka API sebagai fitur sekunder dari layanan atau aplikasi mereka.

Itu adalah kesalahan yang dapat membunuh bisnis Anda dalam waktu dekat. Kami mempercepat menuju web 'semantik'… dengan plugin, widget, rss, halaman kustom, dll. Di mana API akan menjadi lebih penting daripada Antarmuka Pengguna itu sendiri. Di sebuah Kombinasi aplikasi, saya mungkin menghubungi server pusat yang pada gilirannya berkomunikasi dengan beberapa API. Jika saya adalah perusahaan Mashup, saya tidak akan melakukan bisnis yang tidak mengambil alih mereka API gravement.

IMHO, ini adalah pelajaran itu Google belajar sangat awal. Jika Anda mengamati Google dengan cermat, setiap aplikasi yang mereka bawa ke pasar memiliki API kuat yang mengundang kecerdikan pihak ketiga. Ada banyak bisnis dan aplikasi yang dibangun dari API tersebut juga.

Alih-alih mendukung kecerdikan pihak ketiga, beberapa perusahaan justru melawan mereka sama sekali. Statsaholic harus mengubah namanya dari Alexaholic karena masalah merek dagang. Bayangkan bahwa… seseorang membangun Antarmuka Pengguna yang fantastis yang mempromosikan statistik yang telah Anda kembangkan. Mereka telah mendistribusikan statistik tersebut ke ratusan ribu (mungkin jutaan) pengguna. Jangkauan yang mungkin tidak pernah terbentuk seandainya Anda mencoba melakukannya sendiri… dan Anda kesal dengan mereka.

Bintang Laut dan Laba-labaMinggu ini di Klub Buku Indianapolis kami, kami berdiskusi Bintang Laut dan Laba-laba: Kekuatan Tak Terhentikan dari Organisasi Tanpa Pemimpin. Poin kunci dari buku ini adalah bahwa Laba-laba mewakili organisasi dari atas ke bawah. Bunuh kepala dan tubuh tidak bisa bertahan. Potong Bintang Laut dan Anda akan mendapatkan 2 Bintang Laut.

Pencarian Blog Google telah mengambil pangsa pasar dari Technorati. Saya suka Technorati dan masih menganggapnya lebih mudah untuk dikerjakan, tetapi tidak dapat disangkal bahwa Google adalah truk besar di kaca spion. Minggu ini Google merilis API Umpan Ajax… Ini adalah pelanggaran tambahan di Technorati apakah mereka menyadarinya atau tidak. (Ini juga bersaing dengan Yahoo! Pipes.)

Saya tidak memahami kekhawatiran perusahaan untuk membuka API mereka dan memastikan kinerja yang kuat dan dukungan mereka untuk perusahaan lain, pada gilirannya, untuk berkembang lebih lanjut. Ada begitu banyak keuntungan… lebih sedikit pengembangan antarmuka pengguna, lebih sedikit bug, lebih sedikit dukungan, lebih sedikit bandwidth (file API panggilan jauh lebih sedikit data daripada satu halaman) dan lebih banyak bisnis yang bergantung pada bisnis Anda. Ini bukanlah orang-orang yang ingin Anda bersaing atau terasingkan, ini adalah orang-orang yang ingin Anda peluk dan beri penghargaan.

Jika Anda membayangkan Aplikasi Web Anda sebagai pohon, Anda mungkin ingin menganggap UI Anda sebagai daun dan API sebagai akar Anda. Daun memang perlu dan cantik, tetapi memiliki akar yang dalam akan mengamankan masa depan bisnis Anda.

2 Komentar

  1. 1

    Memang, menjaga kelancaran operasi back-end kami dan meningkatkan situs web lebih diutamakan, tetapi, jangan takut, pengguna API kami adalah penting bagi kami. Senang melihat widget Anda menampilkan peringkat lagi, saya pikir itu memvalidasi bahwa perbaikan yang dilakukan pada API berlaku 🙂
    -Ian
    Technorati

    • 2

      Terima kasih, Ian! Saya tahu kalian menganggap semua pengguna penting - Saya tidak pernah memiliki pengalaman berbeda dengan Technorati. Menjadi Manajer Produk di Penyedia Layanan Email, kami berjuang dengan API kami dengan cara yang sama.

      Air pasang tampaknya akan berbalik! Perusahaan saya akhirnya mengakui nilai API dari keuntungan ROI. Kalian terus mendorong peluang baru yang terintegrasi - dan kami akan terus mempromosikan layanan Anda!

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.