Submit Search
Upload
20160218 Developer Summit 2016
•
6 likes
•
3,368 views
Toshiyuki Konparu
Follow
2016/2/18 デブサミ2016のkintoneハンズオンの資料です
Read less
Read more
Software
Report
Share
Report
Share
1 of 46
Download now
Download to read offline
Recommended
Cycle.js - Functional reactive UI framework (Nikos Kalogridis)
Cycle.js - Functional reactive UI framework (Nikos Kalogridis)
GreeceJS
Cycle.js - A functional reactive UI framework
Cycle.js - A functional reactive UI framework
Nikos Kalogridis
Swift で数学のススメ 〜 プログラミングと数学は同時に学べ
Swift で数学のススメ 〜 プログラミングと数学は同時に学べ
Taketo Sano
視覚化とSwiftのタイプについて
視覚化とSwiftのタイプについて
Ray Fix
Next Level Testing Revisited
Next Level Testing Revisited
James Saryerwinnie
activity_and_fragment_may_2020_lakopi
activity_and_fragment_may_2020_lakopi
Toru Wonyoung Choi
The Ring programming language version 1.3 book - Part 25 of 88
The Ring programming language version 1.3 book - Part 25 of 88
Mahmoud Samir Fayed
Pipeline interface
Pipeline interface
allanh0526
Recommended
Cycle.js - Functional reactive UI framework (Nikos Kalogridis)
Cycle.js - Functional reactive UI framework (Nikos Kalogridis)
GreeceJS
Cycle.js - A functional reactive UI framework
Cycle.js - A functional reactive UI framework
Nikos Kalogridis
Swift で数学のススメ 〜 プログラミングと数学は同時に学べ
Swift で数学のススメ 〜 プログラミングと数学は同時に学べ
Taketo Sano
視覚化とSwiftのタイプについて
視覚化とSwiftのタイプについて
Ray Fix
Next Level Testing Revisited
Next Level Testing Revisited
James Saryerwinnie
activity_and_fragment_may_2020_lakopi
activity_and_fragment_may_2020_lakopi
Toru Wonyoung Choi
The Ring programming language version 1.3 book - Part 25 of 88
The Ring programming language version 1.3 book - Part 25 of 88
Mahmoud Samir Fayed
Pipeline interface
Pipeline interface
allanh0526
Developers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオン
JOYZO
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
Midori Ikegami
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
Ryu Yamashita
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
Kyouhei Kitagawa
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
kintone papers
これでBigQueryをドヤ顔で語れる!BigQueryの基本
これでBigQueryをドヤ顔で語れる!BigQueryの基本
Tomohiro Shinden
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
04 Advanced Javascript
04 Advanced Javascript
crgwbr
Build Lightweight Web Module
Build Lightweight Web Module
Morgan Cheng
Call stack, event loop and async programming
Call stack, event loop and async programming
Masters Academy
Bindings: the zen of montage
Bindings: the zen of montage
Kris Kowal
Async all around us (promises)
Async all around us (promises)
Francisco Ferreira
99 líneas que lo simplifican todo( sin animar)
99 líneas que lo simplifican todo( sin animar)
nosina
Promises & limbo
Promises & limbo
Sylvain Faucherand
Asynchronous programming with java script and node.js
Asynchronous programming with java script and node.js
Timur Shemsedinov
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Domenic Denicola
Building Smart Async Functions For Mobile
Building Smart Async Functions For Mobile
Glan Thomas
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
Kim Hunmin
Web Optimization Summit: Coding for Performance
Web Optimization Summit: Coding for Performance
johndaviddalton
Vdtonline
Vdtonline
Vdtonline.com
Angular promises and http
Angular promises and http
Alexe Bogdan
More Related Content
Viewers also liked
Developers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオン
JOYZO
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
Midori Ikegami
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
Ryu Yamashita
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
Kyouhei Kitagawa
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
kintone papers
これでBigQueryをドヤ顔で語れる!BigQueryの基本
これでBigQueryをドヤ顔で語れる!BigQueryの基本
Tomohiro Shinden
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
Viewers also liked
(8)
Developers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
kintoneで実践するIoTハンズオン -90分で挑戦!kintone & AWS IoT連携-
kintoneアプリをjavascriptでいじってみよう
kintoneアプリをjavascriptでいじってみよう
LODEO開発ストーリー
LODEO開発ストーリー
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
これでBigQueryをドヤ顔で語れる!BigQueryの基本
これでBigQueryをドヤ顔で語れる!BigQueryの基本
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Similar to 20160218 Developer Summit 2016
04 Advanced Javascript
04 Advanced Javascript
crgwbr
Build Lightweight Web Module
Build Lightweight Web Module
Morgan Cheng
Call stack, event loop and async programming
Call stack, event loop and async programming
Masters Academy
Bindings: the zen of montage
Bindings: the zen of montage
Kris Kowal
Async all around us (promises)
Async all around us (promises)
Francisco Ferreira
99 líneas que lo simplifican todo( sin animar)
99 líneas que lo simplifican todo( sin animar)
nosina
Promises & limbo
Promises & limbo
Sylvain Faucherand
Asynchronous programming with java script and node.js
Asynchronous programming with java script and node.js
Timur Shemsedinov
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Domenic Denicola
Building Smart Async Functions For Mobile
Building Smart Async Functions For Mobile
Glan Thomas
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
Kim Hunmin
Web Optimization Summit: Coding for Performance
Web Optimization Summit: Coding for Performance
johndaviddalton
Vdtonline
Vdtonline
Vdtonline.com
Angular promises and http
Angular promises and http
Alexe Bogdan
JavaScript Unit Testing with Jasmine
JavaScript Unit Testing with Jasmine
Raimonds Simanovskis
Higher Order Components and Render Props
Higher Order Components and Render Props
Nitish Phanse
Engineering JavaScript
Engineering JavaScript
Jim Purbrick
Workshop 5: JavaScript testing
Workshop 5: JavaScript testing
Visual Engineering
Fat Arrow (ES6)
Fat Arrow (ES6)
Ryan Ewing
25-functions.ppt
25-functions.ppt
JyothiAmpally
Similar to 20160218 Developer Summit 2016
(20)
04 Advanced Javascript
04 Advanced Javascript
Build Lightweight Web Module
Build Lightweight Web Module
Call stack, event loop and async programming
Call stack, event loop and async programming
Bindings: the zen of montage
Bindings: the zen of montage
Async all around us (promises)
Async all around us (promises)
99 líneas que lo simplifican todo( sin animar)
99 líneas que lo simplifican todo( sin animar)
Promises & limbo
Promises & limbo
Asynchronous programming with java script and node.js
Asynchronous programming with java script and node.js
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Callbacks, Promises, and Coroutines (oh my!): Asynchronous Programming Patter...
Building Smart Async Functions For Mobile
Building Smart Async Functions For Mobile
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
Web Optimization Summit: Coding for Performance
Web Optimization Summit: Coding for Performance
Vdtonline
Vdtonline
Angular promises and http
Angular promises and http
JavaScript Unit Testing with Jasmine
JavaScript Unit Testing with Jasmine
Higher Order Components and Render Props
Higher Order Components and Render Props
Engineering JavaScript
Engineering JavaScript
Workshop 5: JavaScript testing
Workshop 5: JavaScript testing
Fat Arrow (ES6)
Fat Arrow (ES6)
25-functions.ppt
25-functions.ppt
More from Toshiyuki Konparu
2016/03/12 JAWS DAYS 2016 Keynote
2016/03/12 JAWS DAYS 2016 Keynote
Toshiyuki Konparu
20151212 わかやまITカーニバル
20151212 わかやまITカーニバル
Toshiyuki Konparu
20151102 jaws-ug ooita
20151102 jaws-ug ooita
Toshiyuki Konparu
20151015 kintone hive vol2
20151015 kintone hive vol2
Toshiyuki Konparu
20151010 JAWS-UGクラウドお遍路
20151010 JAWS-UGクラウドお遍路
Toshiyuki Konparu
20150918 kintonecafe osaka_vol4
20150918 kintonecafe osaka_vol4
Toshiyuki Konparu
20150829 tohoku it_bussanten
20150829 tohoku it_bussanten
Toshiyuki Konparu
20150704 Innovation Egg
20150704 Innovation Egg
Toshiyuki Konparu
20150624 kintone Café 福岡
20150624 kintone Café 福岡
Toshiyuki Konparu
20150603 JAWS-UG Tokyo AWS Summit
20150603 JAWS-UG Tokyo AWS Summit
Toshiyuki Konparu
20150530 JAWS-UG kintone Café Kochi
20150530 JAWS-UG kintone Café Kochi
Toshiyuki Konparu
20150522 kintone hive
20150522 kintone hive
Toshiyuki Konparu
20150425 JAWS-UG Okinawa
20150425 JAWS-UG Okinawa
Toshiyuki Konparu
20150321 JAWS-UG Leaders Meeting
20150321 JAWS-UG Leaders Meeting
Toshiyuki Konparu
20150307 fukuoka meetup community jaws-ug
20150307 fukuoka meetup community jaws-ug
Toshiyuki Konparu
jaws ug hiroshima-20150221
jaws ug hiroshima-20150221
Toshiyuki Konparu
jaws-ug kansai-special_kinesis_20150207
jaws-ug kansai-special_kinesis_20150207
Toshiyuki Konparu
jaws-ug kansai-special_aurora_20150207
jaws-ug kansai-special_aurora_20150207
Toshiyuki Konparu
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
Toshiyuki Konparu
JAWS-UG Kansai Special AWS ゆく年来る年
JAWS-UG Kansai Special AWS ゆく年来る年
Toshiyuki Konparu
More from Toshiyuki Konparu
(20)
2016/03/12 JAWS DAYS 2016 Keynote
2016/03/12 JAWS DAYS 2016 Keynote
20151212 わかやまITカーニバル
20151212 わかやまITカーニバル
20151102 jaws-ug ooita
20151102 jaws-ug ooita
20151015 kintone hive vol2
20151015 kintone hive vol2
20151010 JAWS-UGクラウドお遍路
20151010 JAWS-UGクラウドお遍路
20150918 kintonecafe osaka_vol4
20150918 kintonecafe osaka_vol4
20150829 tohoku it_bussanten
20150829 tohoku it_bussanten
20150704 Innovation Egg
20150704 Innovation Egg
20150624 kintone Café 福岡
20150624 kintone Café 福岡
20150603 JAWS-UG Tokyo AWS Summit
20150603 JAWS-UG Tokyo AWS Summit
20150530 JAWS-UG kintone Café Kochi
20150530 JAWS-UG kintone Café Kochi
20150522 kintone hive
20150522 kintone hive
20150425 JAWS-UG Okinawa
20150425 JAWS-UG Okinawa
20150321 JAWS-UG Leaders Meeting
20150321 JAWS-UG Leaders Meeting
20150307 fukuoka meetup community jaws-ug
20150307 fukuoka meetup community jaws-ug
jaws ug hiroshima-20150221
jaws ug hiroshima-20150221
jaws-ug kansai-special_kinesis_20150207
jaws-ug kansai-special_kinesis_20150207
jaws-ug kansai-special_aurora_20150207
jaws-ug kansai-special_aurora_20150207
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
JAWS-UG Kansai Special AWS ゆく年来る年
JAWS-UG Kansai Special AWS ゆく年来る年
Recently uploaded
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
StefanoLambiase
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
Livetecs LLC
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
smiwainfosol
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
OnePlan Solutions
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
Envertis Software Solutions
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Natan Silnitsky
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
bntitsolutionsrishis
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Mater
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
BrainSell Technologies
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
umasea
Recently uploaded
(20)
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
20160218 Developer Summit 2016
1.
2.
3.
4.
5.
6.
aFunctionA(param, function(resultParam){ somethingToDo(); });
7.
aFunctionA(paramA, function(resultA){ aFunctionB(paramB, function(resultB){ aFunctionC(paramC,
function(resultC){ somethingToDo(); }); }); });
8.
aFunctionA(paramA) .then(aFunctionB) .then(aFunctionC) .then(somethingToDo);
9.
function promiseFuncA(param){ return new
kintone.Promise(resolve, reject){ ayncFunction(param, function(err, data){ if(err){ reject(err); }else{ resolve(data); } } } }
10.
promiseFuncA().then(function(data){ doSomething(); });
11.
12.
13.
kintone.api(“/k/v1/record”, “GET”, param) kintone.api(“/k/v1/record”,
“GET”, param) .then(function(response){ });
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
jQuery.noConflict(); (function($) { "use strict"; var
events = [“app.record.edit.submit”]; kintone.events.on(events, function(e) { var record = e.record; var billNo = record["billNo"]["value"]; var queryParam = { “app”: 44, "query": "billNo = ¥"" + billNo + "¥"” }; return kintone.api("/k/v1/records", "GET",queryParam) }); }); })(jQuery);
25.
26.
27.
28.
29.
for(var i =
0; i < length; i++){ kintone.api(.......).then(.....); }
30.
return kintone.api("/k/v1/records", "GET",queryParam) .then(function(reponse){ var
details = response["records"]; var total = 0; $.each(details, function(index, item){ total += parseInt(item["price"]["value"]); }); record["totalPrice"]["value"] = total; return e; }).then(function(){ }); });
31.
32.
(function() { "use strict"; function
fetchRecords(appId, opt_offset, opt_limit, opt_records) { var offset = opt_offset || 0; var limit = opt_limit || 100; var allRecords = opt_records || []; var params = {app: appId, query: 'order by レコード番号 asc limit ' + limit + ' offset ' + offset}; return kintone.api('/k/v1/records', 'GET', params).then(function(resp) { allRecords = allRecords.concat(resp.records); if (resp.records.length === limit) { return fetchRecords(appId, offset + limit, limit, allRecords); } return allRecords; }); } fetchRecords(kintone.app.getId()).then(function(records) { console.log(records); }); })();
33.
var countParam =
{ "app" : APP_ID, "query" : "limit 1", "totalCount": true }; return kintone.api("/k/v1/records", "GET", countParam).then(function (resp) { var totalCount = parseInt(resp.totalCount); var loopCount = Math.ceil(totalCount / 500); var loopArray = new Array(loopCount); return kintone.Promise.all($.map(loopArray, function (aItem, index) { var offset = index * KINTONE_RECORD_MAX; var param = { "app" : APP_ID, "query" : "limit 500 offset " + offset, "totalCount": true }; var total = 0; return kintone.api("/k/v1/records", "GET", param).then(function (resp) { var records = resp.records; total = parseInt(resp.totalCount); records.map(function (record, i){ doSomthing();}); }); })); });
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
http://kintonecafe.com/
Download now