appbuilder tour

Post on 15-Jun-2015

2.154 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Welcome to Kynetx AppBuilder

Got a Few Minutes?

Take the Mini-tour >

Your Web Application

3rdpartyapps

APIs Web Sites

Search Engines

online users

Your Web Application

3rdpartyapps

APIs Web Sites

Search Engines

online users

reach

Your book’s available here!!!

Kynetx Rule Language

domain specific language

domain specific languagefor programming the

Internet

!"#$%!"!#$&'%%%%&#'($(&#("#$%)%$(&#

Rules are perfect for reacting to Web events

rules engine data

rules engine data

active client

How Kynetx works

How Kynetx works

1

How Kynetx works

12

How Kynetx works

12

3

How Kynetx works

12

3

4

KRL for Library Lookup

ruleset library { global { datasource library_search <- "http://www.example.com/bookdata/?wt=json" cachable; } rule book_notfication is active { select when pageview "www.amazon.com/gp/product/(\d+)/" setting(isbn) pre { ! book_data = datasource:library_search("q="+isbn); ! url = book_data.pick("$..docs[0].url"); ! title = book_data.pick("$..docs[0].title");! msg = <<This book's available the library. <a id="MLN_link" href="#{url}">#{title}</a>>>; } if(book_data.pick("$..numFound") > 0) then { notify("Local Library", msg) } callbacks { success { click id="MLN_link" } }}}

• Eclipse• Emacs• vim• etc...

cross-browser

cross-browser

cross-site

cross-browser

cross-site

cross-patform

KNS

Change once for everyone convenience

devex.kynetx.com

Signup now atkynetx.com/signup

top related