Skip to content

Latest commit

 

History

History
455 lines (353 loc) · 12.3 KB

slides.md

File metadata and controls

455 lines (353 loc) · 12.3 KB
theme favicon layout image title exportFilename export presenter download highlighter lineNumbers monaco remoteAssets selectable record routerMode aspectRatio canvasWidth themeConfig fonts hideInToc
/
./kintone-graphics/KDP_favicon.png
image
./kintone-graphics/kintone-background-v2.svg
Start Hacking with Kintone Web Database
slides-kintone-for-hackathon
format timeout withToc
pdf
30000
true
true
true
prism
false
dev
true
true
true
history
16/9
980
primary dark darker darkest light lighter lightest
#008080
#038378
#076E65
#065A53
#10B5A7
#0CCABA
#06E5D2
sans
M PLUS Rounded 1c
true
Kintone Web Database

Your Project's Backend


Genji Fujimori, Developer Advocate
Press Space for the next page

layout: image-right-bar image: ./kintone-graphics/Animal_6_flip.png hideInToc: true

Table of Contents


layout: my-two-columns title: Hi from Kintone

Hi from Kintone

Genji Fujimori

::left::

Pic of Genji Fujimori

::right::


  • Developer Advocate and UX Writer at Kintone
  • Graduated from UC Santa Cruz
  • Based in Tokyo, Japan
  • Passionate about hiking, economics, and Markdown!

layout: simple

Why Use Kintone in My Project?


Free - Kintone is entirely free for developers. No credit card is required!

Easy - Easiest way to set up a web database for your project! No server to set up!

Quick - Build a web app quickly with just HTML & JS!

Resources - Ask Kintone staff for help! Lots of videos & articles to refer to!


layout: my-two-columns

Store Your Data in Kintone Web Database


::left::

Create & Configure Databases Easily

  • No need to set up a server
  • Simple GUI to set up the database

Kintone exchanging data from a smartphone

::right::

Simple to exchange data with Kintone

  • Lots of API endpoints to interact with your data
  • Type safety built-in

Kintone exchanging data from a smartphone


layout: my-two-columns

Traditional vs. Kintone Databases


::left::

Traditional Databases

Requires a high-level understanding of databases

Servers need to be constantly running & maintained to be accessed


Traditional_Database.png

::right::

Kintone Databases

Databases are created with intuitive drag-&-drop GUI

No servers set up required


Build_App_Demo.gif


layout: image-right image: ./kintone-graphics/Example_SpaceInvaders.gif equal: true title: Example - Space Invaders

Space Invaders

Created by @will_yama & @ahandsel - Article

Run a Space Invaders game on a Kintone App!

Game specifications (number of aliens, aliens' health, etc.) are specified as Kintone records.

High scores can also be stored in Kintone.


layout: image-right image: ./kintone-graphics/Example_Samurai.gif equal: true title: Example - IoT Samurai Swords

IoT Samurai Swords

Created by @RyBB - Article

Users are challenged to slice their enemies as quickly as possible with a samurai sword!

  • Sensor records the sword action speed
  • Kintone hosts the game, scoreboard, & IoT data
  • Doll's magnetic head falls off when the user wins

layout: image-right-bar image: ./kintone-graphics/Example_flowerpot-bar.gif title: Example - Hibotan / Flowerpot Project

Hibotan / Flowerpot Project

Created by Nobuyuki Furukawa - ヒボたん

  • A moving flowerpot that uses Kintone as the backend to store sensor data.
  • Sensors are attached to a mbed microcontroller & periodically send data to Kintone via Node.js.
  • Node.js checks Kintone's sensor values over time and controls the motors of the flowerpot.
  • The flowerpot moves to a sunnier place.

layout: image-right equal: true image: ./kintone-graphics/Kintone_New.png title: Get your Kintone

Get your free Kintone Web Database


Fill out the Developer License Registration form for your free Kintone Subdomain!

  • ✅ Use Chrome or Firefox ( NOT Safari )
  • ⚡ Accept Cookies First
  • 🚧 Only use lowercase, numbers, and hyphens (-) for subdomain names
  • Ex: weekend-hacker4life

layout: image-left-bar image: ./kintone-graphics/Animal_3.png

Where to get help?

Here are some resources to help you use Kintone as your project's database!

kintone.dev Read API Docs & Tutorials
forum.kintone.dev Post Questions
@KintoneDeveloperProgram Watch Tutorials
Ask Kintone mentors Office Hours & Discord

layout: image-left-bar image: ./kintone-graphics/Animal_10.png title: Kintone Prize

Kintone Prizes

1st Place - WALLY Pro Portable Wall Charger

All winning team members will get a 63w USB-C Wall Charger & 10,000 mAh battery combo!

2nd Place - WALLY Mini Wall Charger

All winning team members will get a 20W Dual Port USB-C & USB-A Charger!

Every Kintone User - Swag

All teams that used Kintone in their project will get swag!


layout: simple title: Kintone Prize Judging Criteria

Kintone Prize Judging Criteria

How was Kintone used in the project?

  • Which Kintone features were used?
  • The more Kintone is integrated into the project, the better!

How technically challenging was the Kintone implementation?

  • Which Kintone APIs were used?
  • What kind of data was stored in Kintone?

layout: image image: ./background/fatty-corgi-Zn5chZcnFRA-unsplash.png

Any Questions