Welcome back to C++ RValue referencesForward declared enumsBidirectional fences static_assertAlignmentData-dependency ordering AutoStandard-layout.

Slides:



Advertisements
Similar presentations
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Advertisements

Introduction to the Windows Runtime (WinRT) Ben Dewey Tallan, Inc.
Or: The Ampersand Recovery && Reinvestment Act of 2010 Stephan T. Lavavej Visual C++ Libraries Developer 1Version April 28, 2009.
Template. 2 Using templates, it is possible to create generic functions and classes. In a generic function or class, the type of data upon which the function.
for (i = 0; i < 1024; i++) C[i] = A[i]*B[i]; for (i = 0; i < 1024; i+=4) C[i:i+3] = A[i:i+3]*B[i:i+3]; #pragma loop(hint_parallel ( N ) ) for.
Native iOS, Android and Windows Development Microsoft | Xamarin.
NTASC PRESENTATION – PART I 04/05/14 © Computer Science Department, Texas Christian University.
Programming with touchdevelop touchdevelop introduction Disclaimer: This document is provided “as-is”. Information and views expressed in this document,
Fast rendering of 2D applications with text and images Combines the power of DirectX and the convenience of.NET Adopted by most triple-A titles.
James Montemagno Developer Evangelist, Xamarin Developing Native iOS, Android, and Windows Apps in C# with Xamarin.
Map Your Ride in the web map Just click your starting and ending locations Then save your route.
Writing Universal Apps for Windows and Windows Phone GREG STOLL 10/18/2014.
DEV317 New: Async CTP SP1 Refresh (works on Windows Phone) New: Async “as is” EULA New: XNA for VB.
Introducing Xamarin 2.0 Introducing Xamarin 2.0 Michael Hutchinson
Robert Green | Technical Evangelist Dmitry Lyalin | Product Marketing Manager.
The new way to work together SharePoint Products Cloud Server Free.
Mobile Application Development with ANDROID Tejas Lagvankar UMBC 29 April 2009.
Android in the Cloud Chromebooks, BYOD and Wearables Joel Isaacson Copyright 2014 Joel Isaacson
How to: Purchase Technology Tanya Howe / San Diego Community College District.
Living in a Digital World GCSE ICT Unit 1. What are we going to study?
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Windows Phone 8 Tips & Tricks for Developers Sascha Corti, Microsoft Switzerland Technical Evangelist | techpreacher.corti.com.
What is WP APP Studio Windows Phone App Studio is a tool to make high quality Windows Phone apps 100% Web-based tool „Code-free” development tool Edit-Continue.
Colin Phillips :: SharePoint Consultant with Introduction to Nintex Workflow 2010.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Unit 8.1 Creating an E-safety quiz using VB on Powerpoint Welcome to my E-Safety quiz.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Build Smart: Developing for Windows Phone and Windows 8 Vaughan Knight Nokia WPH323.
Demonstration of iSDK. Front Page Demo Page for Cell Phone Demo Page for Fundamental Control Demo Page for Game Demo Page for Special Feature Demo Page.
Windows 8 for Existing.NET Developers Tim Heuer Program Manager Windows Developer Experience Microsoft Corporation.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Microsoft Confidential1 Windows 8 & Windows Phone 8 Round Table 29th November 2012 Microsoft Developer & Platform Evangelism (DPE) - Eric Nelson, Technical.
Networking Proximity In-App Purchase Sensors Location File System Core app model Threading Windows Phone 8.
09:45-10:30 – Windows Mobile Update 10:30-11:30 – System Center Mobile Device Manager :30-11:45 - Break 11:45-12:30 -Deploying SCMDM and Customer.
Tim Program Manager, Developer Platform
04 |Sharing Code Between Windows 8 and Windows Phone 8 in Visual Studio Ben Riga
Herb Sutter Partner Program Manager C++: Conformance and Cross-platform Mobile Development.
The Bridging the Gap Network Grahame L. Area 69 (Utah)
20-753: Fundamentals of Web Programming Copyright © 1999, Carnegie Mellon. All Rights Reserved. 1 Lecture 15: Java Basics Fundamentals of Web Programming.
Wes Hackett Principal Solutions Architect Chris O’Brien Head of Development.
/DEV/TM #1 Building Cross-Platform Apps with Xamarin and MvvmCross Flavius-Radu DEMIAN.
ANDROID APP DEVELOPMENT MAKES ENTERPRISES GO PLACES.
Building Windows Phone 7 Games and Applications Yes, yes! “Games and Applications” and not “Applications and Games” Content is under NDA – please do no.
Windows Version 3.1
Xamarin Studio Xamarin Curriculum for Xamarin Studio
Windows Azure Jeffrey Ferman Program Manager 3-006
Retail Assets for January Technical Preview
ChatArt Windows Phone App
6/10/ :23 PM TOOL-504T A deep dive into Visual Studio 11 Express for designing Metro style apps using XAML Joanna Mason & Unni Ravindranathan Program.
Windows Phone 8 Tiles, Lock Screen, and Notifications
volevi Windows Phone 8 SDK Update Puhn Chaturaphit
WP8 XAML App Development
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Phone: + 40 (728) | +40 (733)
Introduction to Xamarin C# Everywhere
Shed Love – Portable Storage Sheds. Storage Sheds – Shed Love Visit for more detailshttps://shedlove.co.nz/pages/storage-sheds.
Myth Busting: Hosted Web Apps
Automate your Dynamics 365 day
Using C++ in your Windows Phone Applications Talk will be repeated tomorrow morning at 8:30 in 33/McKinley Peter Torr, Program Manager.
Rdio Case Study.
13 Colonies and American revolution
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Ашық сабақ 7 сынып Файлдар мен қапшықтар Сабақтың тақырыбы:
Windows басқару элементтері
Sharing Code across Platforms with Visual Studio 2015
Қош келдіңіздер!.
AT&T 2:03 November 03
© All rights reserved Serafim Tech. Inc.
Информатика пән мұғалімі : Аитова Карима.
Features of the app include tabs (from left to right) for posting events, the divisional calendar of events, the trauma center directory, and external.
Presentation transcript:

Welcome back to C++

RValue referencesForward declared enumsBidirectional fences static_assertAlignmentData-dependency ordering AutoStandard-layout and trivial typesexception_ptr Trailing return typesExtended friend declarationsThread-local storage Lambdas Local and unnamed types as template arguments __func__ DecltypeRange-based for-loopC99 preprocessor Right angle bracketsoverride and finallong extern templatesMinimal GC support nullptrAtomics Strongly typed enumsStrong compare and exchange

DEMO: Quick tour of C++ features

See for more on native games

1 2 3 Performance Reusability Portability

Windows Phone features Libraries you write (or license) Projected to C++ and C# / VB

See for more on Windows 8 portability

SessionTitleSpeaker Native C/C++ Game Development Sam George Networking, Bluetooth, and NFC Proximity for Developers Tim Laverty How to leverage your code across WP8 and Windows 8 Andrew Byrne et al Photo and Lens Apps Eric Bennett The power of C++ - Project Austin (not phone specific, but a great talk) Ale Contenti