Kalkulator na blipie – czyli przykład siły API

Bartek Raciborski
(22 wrz 2007, 01:31)

Jednym z elementów, który mocno pracuje na siłę blipa, jest jego API, dzięki któremu użytkownicy mogą tworzyć wiele aplikacji działających wokół blipa lub usług działających na platformie blipa – wzbogacając w ten sposób ofertę serwisu.

Chwilę temu w przypływie weny/nudy twórczej popełniłem prościutką aplikację, która – jeśli korzystacie z blipa – może dla Was służyć jako podręczny przelicznik rzeczy wszelakich. Siłą blipa jest to, że takie proste aplikacje można stworzyć dosłownie w minuty – w tym przypadku od pomysłu do uruchomienia minęło zaledwie trzydzieści minut.

Ale do rzeczy. Do Waszej dyspozycji jest użytkownik kalkulator (link wymaga bycia zalogowanym), któremu możecie zadać różne zagadki.

Matematyczne:

bartekr > kalkulator: 198,2 + 34 * 12 + 10%
kalkulator > bartekr: 198,2 + (34 * 12) + (10%) = 606,3

Również z użyciem symboli i funkcji matematycznych:

bartekr > kalkulator: 45 * 2 * pi^2
kalkulator > bartekr: 45 * 2 * (pi^2) = 888.264396

bartekr > kalkulator: sqrt(2)
kalkulator > bartekr: sqrt(2) = 1.41421356

Przeliczania różnych jednostek:

bartekr > kalkulator: 350 km in miles
kalkulator > bartekr: 350 kilometers = 217.479917 miles

bartekr > kalkulator: 37 celsius in F
kalkulator > bartekr: 37 degrees Celsius = 98.6 degrees Fahrenheit

Przeliczania systemów zapisu liczb:

bartekr > kalkulator: 1025 in hex
kalkulator > bartekr: 1 025 = 0×401

Czy wreszcie przeliczania walut – nawet nie znając dokładnej nazwy danej waluty.

bartekr > kalkulator: 249 gbp in pln
kalkulator > bartekr: 249 British pounds = 1 343.35312 Polish zloty

bartekr > kalkulator: 100 pln in ukrainian money
kalkulator > bartekr: 100 Polish zloty = 186.173181 Ukrainian grivnas

Oczywiście w pół godziny nie napisałbym całego silnika kalkulatora i przelicznika, pobierającego w dodatku skądś aktualne kursy walut. Wykorzystałem funkcjonalność kalkulatora i przelicznika oferowaną przez Google. Szybkie połączenie blipa i Google pozwoliło na udostępnienie kalkulatora blipowiczom w bardzo krótkim czasie.

Nie wiem, czy Wam się przyda, ale mi na pewno. Do tej pory zawsze, gdy potrzebowałem przeliczyć ceny w różnych walutach, otwierałem okno przeglądarki i wpisywałem w Google odpowiednie zapytanie. Teraz nie będę musiał nic otwierać, tylko spytam na blipie.

To tylko jeden, prosty przykład, ale dobrze pokazuje jak bardzo nawet proste API może wzbogacić Waszą aplikację dzięki użytkownikom. Takich przykładów na blipie jest sporo. Dlatego gorąco Was wszystkich namawiam – myślcie o API już na samym początku projektowania serwisu i uruchamiajcie je jak najprędzej. Nie bójcie się tego, że z powodu API część ruchu będzie omijała Waszą witrynę, bo ludzie będą korzystać z alternatywnych metod dostępu. To nieistotne – ważne, że lojalnie korzystają z Waszego serwisu. Nawet jeśli nie macie jak wyświetlać im reklam lub sprzedać czegoś, wciąż tworzą treści. A raz na jakiś czas i tak przecież skorzystają ze strony. Na API możecie tylko zyskać, o ile będzie przemyślane, zrobione z głową i będzie sprawnie działało.

2 skomentuj
zasubskrybuj RSS bloga

Przeczytaj także:

Komentarze (2):

RSS komentarzy, Trackback

Skomentuj