Link to video recording on youtube.com: http://www.youtube.com/watch?v=cwsEXt9gb1w
Writing a HTML5 Client from scratch is a tedious job. Anything that can lighten the burden is more than welcome.
After seeing a presentation of Lightswitch, a Visual Studio plug-in, I was surprised how easy it was to create and customize a HTML5 Client. The next logical question that popped in my mind was: 'Can I use this for my drupal sites?'
This presentation describes how I got started using Lightswitch for creating a HTML5 Client for my personal blog. As it turns out, there are a few options to connect to your drupal data, each with their advantages and disadvantages.
Next I cover how to customize the User Interface. As the Client is HTML5 and includes jQuery Mobile, a wide range of mobile widgets is available.
During the presentation, there will be demos showing how helpful Lightswitch is when creating an HTML5 Client.
Developing a HTML5
Client with LightSwitch
Visual Studio & LightSwitch
What about Drupal?
Saw a LightSwitch presentation
Fast development of HTML5 Client
Search & Filter
Cool controls out of the box
VS & LightSwitch
VS: Microsoft IDE
Silverlight, HTML5 or Sharepoint App
DataSource: SQL, Azure, OData
What is this talk about?
Is lightswitch suitable for building a
HTML5 Client for Drupal website?
Story of my quest
Once upon a time...
What data can LightSwitch consume?
Alternative 1: OData
Vendor independent - cool!
“OData is a standardized protocol for
creating and consuming data APIs”
“providing a uniform way to expose,
structure, query and manipulate data”
OData Server module
Based on OData Producer Library for
Exposes entities, properties and ﬁelds
Downside: sandbox project
DEMO - Settings
What does it look like?
Deﬁne relationships if necessary
Customize if necessary