rich html js apps
play

RICH HTML/JS APPS with KNOCKOUT.JS, MOBILE SERVICES and no web - PowerPoint PPT Presentation

RICH HTML/JS APPS with KNOCKOUT.JS, MOBILE SERVICES and no web server STEVEN SANDERSON, MICROSOFT @STEVENSANDERSON WHATS IN THIS TALK? SPA VIEWS 1. KNOCKOUT.JS MODELS VIEWMODELS NO WEB BUZZWORDS MAGIC SERVER 2. CLOUD BACKENDS FUN


  1. RICH HTML/JS APPS with KNOCKOUT.JS, MOBILE SERVICES and no web server STEVEN SANDERSON, MICROSOFT @STEVENSANDERSON

  2. WHAT’S IN THIS TALK? SPA VIEWS 1. KNOCKOUT.JS MODELS VIEWMODELS NO WEB BUZZWORDS MAGIC SERVER 2. CLOUD BACKENDS FUN AZURE PHONEGAP iOS WINDOWS PHONE 3. MOBILE APPS APP STORES ANDROID

  3. RICH WEB APPS: WHAT’S THE PROBLEM?

  4. MIT LICENSE MODEL KNOCKOUT.JS & MVVM ON GITHUB VIEW ~ 3 YEARS OLD VIEWMODEL Server / DB JavaScript + observables HTML + bindings VIEW MODEL VIEW AUTO! MODEL

  5. Let’s DO AN APP!

  6. nginx-proxy BACKEND SERVICE wwwsrv02 wwwsrv01 as a prod-san-backup sqldb-master

  7. TODAY: SO SOON:

  8. PHONEGAP TIPS DEVELOP IN A BROWSER PLUGINS ARE EASY COMMERCIAL ARTWORK CSS TRANSITIONS iOS-SPECIFIC TIPS STYLE FOR RETINA USE WEBKIT REMOTE DEBUGGER TARGET PLATFORM One Multiple SKILL SET Web dev Depends Use HTML+JS Native mobile dev Go Native Depends STEVE’S MISCELLANY OF PERSONAL OPINIONS

  9. SUMMARY KNOCKOUT.JS VIEWS 1. SINGLE-PAGE WEB APPS MODELS VIEWMODELS NO WEB BUZZWORDS MAGIC SERVER 2. CLOUD BACKENDS FUN AZURE PHONEGAP iOS WINDOWS PHONE 3. MOBILE APPS APP STORES ANDROID

  10. Knockout.js App Browser Native PhoneGap filesystem (public access) MobileServices.js Backend Windows Azure Mobile Service ASP.NET MVC site

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend