Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
API:Suomi Hackathon qtip.me by Aseem Shakuntal
Search
Jarkko Moilanen, PhD
September 28, 2014
Business
0
1.4k
API:Suomi Hackathon qtip.me by Aseem Shakuntal
Presentation given in API:Suomi Hackathon in Helsinki
Jarkko Moilanen, PhD
September 28, 2014
Tweet
Share
More Decks by Jarkko Moilanen, PhD
See All by Jarkko Moilanen, PhD
Tampere Hacklab arvot - aikamatka vuoteen 2009
kyyberi
1
220
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
62
HOW TO MONETIZE YOUR DATA
kyyberi
0
76
APIs as Data Economy plumbing offering access to data products
kyyberi
0
91
Developers as customers and sales channel
kyyberi
0
140
Practical life of developer whisperer - true stories and experiences
kyyberi
0
180
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
150
API management
kyyberi
0
130
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
240
Other Decks in Business
See All in Business
VISASQ: ABOUT US
eikohashiba
15
540k
株式会社夜明け会社概要資料2025.ver
tomoyuki1188
PRO
0
250
YADOKARI CULTURE DECK 2025
yadokari
0
930
目標の50記事を達成したわけだが
suzuki_tada
0
150
Connected Robotics
cr
0
55k
『業務設計の教科書』の概要
shunsuke_takeuchi
PRO
4
8.7k
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
16k
続・もっと!「契約交渉よりも顧客との協調を」 〜成果報酬型やってみた結果とその先の挑戦〜
sasakendayo
0
330
令和6年度会社パンフレット
wf714201
0
190
TOKIUM - Company Deck - engineering
tokium
0
290
株式会社スマートラウンド 会社紹介資料 / CompanyDeck
smartround
0
1.1k
Bakuraku Product Manager Team Deck
layerx
PRO
4
2.4k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Code Reviewing Like a Champion
maltzj
527
40k
So, you think you're a good person
axbom
PRO
0
1.9k
Fireside Chat
paigeccino
41
3.8k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Building the Perfect Custom Keyboard
takai
2
670
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
64
Navigating Team Friction
lara
191
16k
Documentation Writing (for coders)
carmenintech
77
5.2k
Prompt Engineering for Job Search
mfonobong
0
130
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Typedesign – Prime Four
hannesfritz
42
2.9k
Transcript
APIs, Developers and More A human perspec-ve to crea-ng
apps around APIs and a use-‐case study of q-p.me
None
What is API ì Informa-on ì In and
Out Enabling so?ware to talk
Example (s) ì login.api ì IN: username,
password ì OUT: yes/no, session_key ì Facebook share ì TwiJer share ì q-p.me nearby offices
What is qtip.me
qtip.me: an APIs perspective ì Internal APIs ì
Client APIs (iOS, Android, WP) ì Member APIs ì Admin APIs ì Customer APIs ì Easy integra-on to customer’s apps / websites ì 3rd Party App Developer APIs
Examples from qtip.me ì getoffices.api ì IN: laUtude,
longitude, access key, … ì OUT: {status: 0, [{office1}, {office2}…] ì getqueues.api ì IN: office_id ì OUT: {status: 0, [{queue1}, {queue2}…] ì take-cket.api ì IN: push_no-fica-on_id, office_id, queue_id, … ì OUT: {status: 0, -cket_number: xx, people_ahead: yy}
Best practices ì Naming conven-on ì For APIs
ì For parameters ì Error handling and troubleshoo-ng ì Documenta-on ì Simple examples ì Simple explana-on ì Who reads full documenta-on?
Announcement! ì hJps://developer.q-p.me ì 3rd party developers can
register ì Create apps around q-p.me APIs
Questions? ì Thank you! ì Aseem[dot]Shakuntal[at]codemenders.com
ì twiJer: ì aseemshakuntal ì codemenders ì q-p_me ì #q-pme, #apihackfinland