Your SlideShare is downloading. ×
0
writing Mobileappsin the Cloud with
CianClarkewww.cianclarke.com@cianclarke	  linkedin.com/in/cianclarke	  github.com/cianclarke	  cian.clarke@feedhenry.com	  
A poll:JavaScript?
We’re	  a	  
Elastic LoadManagementAuditing &LoggingMetricsEngineAccountManagementBilling &MeteringMonitoring &AlertsDeveloperSandboxPu...
Studio	  Cluster	  +	  +	  = Server-­‐side	  ExecuBon	  Cluster	  Build	  Farm	  Cluster	  IDE	  using	  web	  technologie...
Shared	  Client	  Cloud	  
any cloud any where
$X.demo()	  
&	  
writing Mobileappsin the Cloud with
c++ v8Server-side JavaScriptNon-Blocking I/O
var fs = require(fs); // include filesystem module		// This is asynchronous, its non-blocking!	fs.readFile(README.md, ’utf...
writing Mobileappsin the Cloud with
UI Framework
All code in JavaScriptNo HTML!app.views.Home =Ext.extend(Ext.Panel, {	title: Home,	iconCls: user,	cls: home,	html: ‘<h1>Di...
Demogithub.com/cianclarke/Feedhenry-Sencha-Demolazy: bit.ly/fhcloudapp
?@feedhenry | @cianclarke	  /feedhenry | /cianclarkefeedhenry.com | cianclarke.comwriting Mobileappsin the Cloud withme	  
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Writing Mobile Apps in the cloud with FeedHenry
Upcoming SlideShare
Loading in...5
×

Writing Mobile Apps in the cloud with FeedHenry

621

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
621
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Writing Mobile Apps in the cloud with FeedHenry"

  1. 1. writing Mobileappsin the Cloud with
  2. 2. CianClarkewww.cianclarke.com@cianclarke  linkedin.com/in/cianclarke  github.com/cianclarke  cian.clarke@feedhenry.com  
  3. 3. A poll:JavaScript?
  4. 4. We’re  a  
  5. 5. Elastic LoadManagementAuditing &LoggingMetricsEngineAccountManagementBilling &MeteringMonitoring &AlertsDeveloperSandboxPublic APIsAdvertisingThird PartyPrivate APIsAppsCorporateDataEclipsePlug-insCommunityApp Build& PublishImport/Export(WAC, Jil, etc.)Reporting & AnalyticsLifecycle ManagementCode ValidationTesting & DebuggingManagementConsoleBusiness Logic (Hosted Server-Side JavaScript: node.js)Intelligent Caching (Memcached)Persistence Layer (node.js enablers)Access Rights Management (Platform and Device)App DeliveryFramework(REST Interface)IntegrationFramework(leverage node.js)SecurityFrameworkFeedHenry Server-Side EnvironmentFeedHenry Studio: App Development/Deployment EnvironmentGeneric Cloud InterfaceAmazon Cloud Foundry Private CloudJSON, XMLRSS/AtomVPNSSL, oAuthAppStores
  6. 6. Studio  Cluster  +  +  = Server-­‐side  ExecuBon  Cluster  Build  Farm  Cluster  IDE  using  web  technologies  &  templates  with  preview;  manage  porKolio  of  apps  reporBng/analyBcs  Run  server-­‐side  JavaScript  integraBng  securely  with  back  end  systems  Automated  build  of  naBve  binaries  on  correct  OS  plaKorm  by  compiling  using  developer  SDKs    Private VirtualPublicThe FeedHenry Cloud……hosted  on  Public/Private  clouds  VerBcal    Industries  ISVs,  Developers  White  Label  Partners  Enterprise    Partners  End-­‐to-­‐end    Secure  IntegraBon  PLATFORM   FeedHenry  Studio  CLOUD  PLATFORM  FeedHenry  Space  ADMIN   Lifecycle  Mgmt,ReporBng,  AnalyBcs  SECURITY  
  7. 7. Shared  Client  Cloud  
  8. 8. any cloud any where
  9. 9. $X.demo()  
  10. 10. &  
  11. 11. writing Mobileappsin the Cloud with
  12. 12. c++ v8Server-side JavaScriptNon-Blocking I/O
  13. 13. var fs = require(fs); // include filesystem module // This is asynchronous, its 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. Its blocking! var data = fs.readFileSync(README.md, utf8); // Thismight take a while. Waiting, waiting... console.log(data);non-blocking i-what?
  14. 14. writing Mobileappsin the Cloud with
  15. 15. UI Framework
  16. 16. All code in JavaScriptNo HTML!app.views.Home =Ext.extend(Ext.Panel, { title: Home, iconCls: user, cls: home, html: ‘<h1>Dia Duit, a Domhain</h1>’ + ‘Conas atá tú?’ });
  17. 17. Demogithub.com/cianclarke/Feedhenry-Sencha-Demolazy: bit.ly/fhcloudapp
  18. 18. ?@feedhenry | @cianclarke  /feedhenry | /cianclarkefeedhenry.com | cianclarke.comwriting Mobileappsin the Cloud withme  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×