Содержание
- 2. Why do I need web content inside my app? Integrating local content Ready to use assets
- 3. Why do I need web content inside my app? Integrating web content External content updated independently
- 4. Why do I need web content inside my app? Using ready components There are ready to
- 5. WebView in XAML Source="ms-appx-web:///help/about.html"/>
- 6. WebView access from the code // Page navigations webView1.Navigate("ms-appdata:///local/intro/welcome.html"); // Events processing webView1.DOMContentLoaded += webView1_DOMContentLoaded; private
- 7. DEMO 01: Intro into WebView
- 8. What is inside WebView? The new engine shared with Microsoft Edge EdgeHTML Chakra App EdgeHTML.dll Chakra
- 9. Interacting with code inside WebView InvokeScriptAsync From C# to JS – invoking a method window.external.notify +
- 10. DEMO 02: Interacting with WebView
- 11. The next level App C#/XAML WebView Local or external files
- 12. Hosted Web App Reusing current investments Development and deploy workflow Responsive design and adaptation to mobile
- 13. Hosted Web App Full access to the Universal Windows Platform Access rules managed thru app manifest
- 14. DEMO 03: Hosted Web App
- 15. Resume
- 16. Resume Integrating web content Use the most appropriate technology stack for each task 3 scenarios C#
- 17. What else you should learn Data transferring thru the network WebAuthenticationBrocker Basic scenarios: OAuth etc. Apache
- 18. Contacts Konstantin Kichinsky Microsoft konkich@microsoft.com & @kichinsky
- 20. Скачать презентацию