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
140
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
36
HOW TO MONETIZE YOUR DATA
kyyberi
0
50
APIs as Data Economy plumbing offering access to data products
kyyberi
0
54
Developers as customers and sales channel
kyyberi
0
99
Practical life of developer whisperer - true stories and experiences
kyyberi
0
120
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
120
API management
kyyberi
0
83
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
150
Other Decks in Business
See All in Business
Progmat-ST-Market-Outlook-2025
progmat
0
850
mov 会社紹介スライド
mov
1
2.5k
CFMフレームワークを活用した AWSコスト管理ガイドラインを策定した話
o2mami
1
360
企業向けクイズ管理システム「みんなのクイズ」
chibanba1982
PRO
0
520
【株式会灯白社】会社紹介資料_カンパニーデック
tohakusha202006
0
270
コンセンサスゲーム「NASAゲーム カード版」
chibanba1982
PRO
0
1.1k
会社紹介資料 | booost technologies株式会社
booost
0
5.2k
経営シミュレーションゲーム「ペーパータワーforビジネス」
chibanba1982
PRO
0
440
採用ピッチ_ITインフラ本部_SRE部.pdf
owada
0
210
ABCash会社紹介資料「Culture Deck2025」
abcash_recruit
0
9.8k
財務会計を楽しく学べるビジネスゲーム「財務の虎」
chibanba1982
PRO
0
280
世界記録を目指せ!マシュマロチャレンジ
chibanba1982
PRO
0
1k
Featured
See All Featured
Fireside Chat
paigeccino
34
3.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Designing for humans not robots
tammielis
250
25k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
The Invisible Side of Design
smashingmag
299
50k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Building an army of robots
kneath
302
44k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Raft: Consensus for Rubyists
vanstee
137
6.7k
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