Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Writing Mobile Apps in the cloud with FeedHenry

Writing Mobile Apps in the cloud with FeedHenry

A presentation on writing mobile phone apps in the FeedHenry cloud with Sencha Touch and NodeJS.

Cian Clarke

January 27, 2012
Tweet

More Decks by Cian Clarke

Other Decks in Programming

Transcript

  1. Elastic Load Management Auditing & Logging Metrics Engine Account Management

    Billing & Metering Monitoring & Alerts Developer Sandbox Public APIs Advertising Third Party Private APIs Apps Corporate Data Eclipse Plug-ins Community App Build & Publish Import/Export (WAC, Jil, etc.) Reporting & Analytics Lifecycle Management Code Validation Testing & Debugging Management Console Business Logic (Hosted Server-Side JavaScript: node.js) Intelligent Caching (Memcached) Persistence Layer (node.js enablers) Access Rights Management (Platform and Device) App Delivery Framework (REST Interface) Integration Framework (leverage node.js) Security Framework FeedHenry Server-Side Environment FeedHenry Studio: App Development/Deployment Environment Generic Cloud Interface Amazon Cloud Foundry Private Cloud JSON, XML RSS/Atom VPN SSL, oAuth App Stores
  2. var fs = require('fs'); // include filesystem module // This

    is asynchronous, it's non-blocking! fs.readFile('README.md', ’utf8', function(err,data){ // Hello, Callback if(err) { console.error("Could not open file %s", err); } console.log("File read successfully” + data); }); // This is synchronous. It's blocking! var data = fs.readFileSync('README.md', 'utf8'); // This might take a while. Waiting, waiting... console.log(data); non-blocking i-what?
  3. All code in JavaScript No HTML! app.views.Home = Ext.extend(Ext.Panel, {

    title: 'Home', iconCls: 'user', cls: 'home', html: ‘<h1>Dia Duit, a Domhain</h1>’ + ‘Conas atá tú?’ });
  4. Lots     of  UI  Elements   Ext.List   Ext.Form

      Ext.Toolbar   Ext.BuJon   Ext.Carousel   Ext.TabPanel  
  5. ? @feedhenry | @cianclarke   /feedhenry | /cianclarke feedhenry.com |

    cianclarke.com writing Mobile apps in the Cloud with me   www