appbuilder tour
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