This document discusses developing applications for Windows 8 using XAML. It covers Windows RT, the Metro style, getting started, the app lifecycle, charms and contracts. It also discusses whether .NET is dead, compares WinRT and Silverlight, and language support for Metro style apps. The Metro design principles of typography, motion, touch focus, scaling, states, live tiles and roaming are also summarized.
This document provides an introduction to Metro style apps for Windows 8. It discusses how Metro apps run in the Internet Explorer 10 shell and have full HTML5, CSS3, and JavaScript support. Metro apps can use the Windows Runtime libraries or other JavaScript libraries. HTML5 apps are portable across Windows 8 devices and interpret JavaScript, while C++ and C# apps compile to native code using WinRT and XAML. The document compares Metro development options and provides contact information for the author.
The document discusses announcements and improvements for .NET 4.5, including enhancements to the base class library, ASP.NET, Windows Presentation Foundation, Windows Communication Foundation, and Workflow Foundation. It also compares using .NET, C++, and HTML5 for building Metro style apps on Windows 8.
ITCamp 2012 - Raffaele Rialdi - Introduction to WinRTITCamp
油
This document provides an introduction to Windows Runtime (WinRT) from a developer perspective. It discusses what WinRT is, how it evolved from COM, and how it provides a pure object-oriented way to access native OS services. It also covers the Windows Runtime architecture, type system, language projections, asynchronous programming model, application lifecycle, and security sandbox. The document encourages developers to explore the Windows Runtime APIs and provides takeaways on how it closes gaps between managed and native languages for building apps across devices.
Prezentacija je odr転ana na WinDays 2012 i WebCamp ZG 2012 konferencijama.
Windowsi 8 su upravo stigli i toliko su svje転i da se jo邸 pu邸i iz njih. Sa sobom su donjeli i ne邸to 邸to s korisnike strane vi邸e nije novost, no s razvojne strane pitanje je jesmo li spremni za MetroStyle Appse? Kakve to veze ima s Web konferecijom? Jedna od dvije razvojne platforme novih Win8 Metro Appsa bazira se na HTML-u, CSS-u i naravno JavaScriptu, a predavanje je namjenjeno svima koji se 転ele upoznati s osnovnim kljunim konceptima nove razvojne platforme ukljuujui i JavaScript biblioteke optimizirane za Win8 Metro Style Apps Development.
The document discusses Windows Phone development and provides links to resources for developers. It encourages developers to continue supporting devices and contact the Windows Phone Korea Facebook page. It also includes information on Windows Phone application architecture, frameworks, and the Metro design principles.
Shape 2013 developing multi targeting windows store and windows phone appsJose Luis Latorre Millas
油
This document provides an agenda for a presentation on developing multi-targeting Windows 8 and Windows Phone 8 apps. The agenda includes discussing the importance of multi-targeting, an ABC on multi-targeting, modeling apps using MVVM, and creating a sample multi-targeting app to demonstrate sharing code across platforms using portable class libraries, applying MVVM, and creating platform-specific views. The presentation aims to provide best practices for multi-targeting apps across Windows 8 and Windows Phone 8 through code sharing and proper design patterns like MVVM.
The document discusses the history and features of Microsoft's .NET framework from versions 1.0 to 4.0. It introduced key components introduced in each version such as Windows Communication Foundation in version 3.0 for building service-oriented applications, Windows Workflow Foundation for defining and managing workflows, and Windows Card Space for digital identity management using information cards.
The ant and the corporation - Talent Management Gone Wrong ...Frances Kazan
油
The document tells a fable about an ant who worked hard without supervision. A lion in charge was surprised by her productivity and recruited others to supervise her, including a cockroach, spider, and fly. This led to increased paperwork and meetings that reduced the ant's productivity. More supervisors were added, including a cicada. An audit found the department was now overstaffed and less productive than before, so the ant was fired for lack of motivation.
OpenMI is an open standard that facilitates linking of hydrological models and modules. It allows components like rainfall, rainfall-runoff, and river models to be linked together to pass data between them. OpenMI provides a standardized interface that models implement, allowing them to be connected in different configurations without being hardcoded. It works by having each component query the exchange items it provides and requires, and links are created between matching inputs and outputs. When the simulation runs, components request data from each other through these links. This makes models more interoperable and reusable.
Unique information systems allow companies to differentiate themselves from competitors and gain a competitive advantage by storing their own core competencies and procedures. Rather than following standardized "good practices", leaders are finding new ways to achieve competitive advantages by adapting themselves and gaining strategic speed through innovative information systems designed to meet their specific goals, as opposed to standardized enterprise software. Choosing customer-centric solutions that provide requested products allows companies to control their strategic movements rather than having them confined by current information systems.
The Golden Ratio is a ratio of approximately 1.618 that is found in geometry. A Golden Rectangle is a rectangle whose length to width ratio is the Golden Ratio. If you cut squares from a Golden Rectangle, the remaining rectangle will also have this ratio. The Golden Rectangle has been used in architecture since ancient times, such as in the Parthenon in Greece, because it is considered one of the most visually pleasing shapes. Some research has also looked at applying the Golden Ratio to concepts like facial beauty.
01. Negotiating Presentation For The Seminar Generic 2009 September Beta Rele...Pozzolini
油
This document discusses the concepts of otium (leisure) and negotium (work) in Latin culture. It provides etymologies and definitions for the words "negotiation" and "to negotiate". It also contains quotes about negotiation from historical figures and discusses qualities of effective negotiators. The document examines different types and areas of negotiation, and challenges the notion that all negotiations result in everyone winning.
iaa 2009 + vicente perez, mikel larios, mikel sanzvicente46
油
The document summarizes research into the effects of fungicide residues on the winemaking process. Researchers analyzed red and white wines for residues of four common fungicides used to treat Botrytis cinerea fungus on grapes. While physical and chemical properties were unaffected, one fungicide (Benomyl) slowed fermentation. Some samples contained fungicide levels that exceeded legal limits for consumer safety.
Bloom Consulting is an international brand consulting firm with offices in 7 countries around the world. It has a diverse team of over 35 full-time employees representing 5 nationalities at its Madrid office. The firm is a member of the BBN network, the largest independent branding agency network with a presence in over 20 countries worldwide and revenues over 700 million euros. Bloom Consulting is responsible for the Spanish and Portuguese markets within this global network.
WordPress is a popular content management system that scales well for large sites. It has a large community of hundreds of contributors and is used by over 30% of websites as a CMS. WordPress can power sites with millions of pageviews, is used by newspapers, communities, and enterprises, and is portable across multiple platforms including mobile. Speakers at WordCamp will discuss topics like scaling, custom development, theming, and contributing back to the WordPress project and community.
Using Market Research to Improve Student ExperiencesCass Erbs
油
The document discusses how a school uses market research to improve student experiences. It outlines conducting secondary research by monitoring demographics, competitors, and trends. Primary research includes surveys of parents, students, staff, and alumni to obtain feedback. The school analyzes data and incorporates findings into strategic planning. Research shows high satisfaction rates and helps identify areas for continued focus, such as technology integration. The school then communicates research results and student progress to stakeholders.
This document discusses how to achieve success for a Toastmasters club. It begins by introducing the speaker and their experience and credentials in Toastmasters. The main topics covered are:
1. Establishing a clear mission and vision for the club that members help create and feel invested in.
2. Developing a Club Success Plan that outlines specific, measurable goals and assigns responsibilities to members to ensure goals are accomplished.
3. Pursuing the goals required to earn Distinguished Club status from Toastmasters International, such as member education awards and recruiting new members.
4. Regularly monitoring progress, recognizing accomplishments, and making adjustments to ensure the club thrives.
OLAP (Online Analytical Processing) allows for fast analysis of shared multidimensional information. It provides users with the ability to quickly answer analytical queries involving multiple dimensions of data. OLAP employs a multidimensional data model that represents information as cubes with dimensions and measures, enabling complex ad hoc queries with rapid execution.
Dextrys IT Services Organization OverviewLiuweiting
油
Dextrys is a global software engineering firm and leading Chinese IT services provider with over 2000 staff across multiple development centers in China and partnerships worldwide, offering a full range of software development and IT outsourcing services including application development, product engineering, testing, and localization to help clients accelerate growth and lower costs.
The document contains reviews of various restaurants and businesses in Silicon Valley by entrepreneurs and investors. It discusses things like pancakes, sushi, butter, rides, designs and thanks. Reviews include comments on tastes, prices, experiments and quality of life. Locations mentioned include Woodside, Palo Alto, San Francisco, Mountain View and Sherman Island in California.
This document provides an overview of key concepts in the Windows Runtime including:
- Languages supported include C++, C#, VB, HTML and JavaScript which are projected to the common Windows Runtime APIs.
- The Windows Runtime includes fundamental types like strings, enums, structures and interfaces that are shared across languages.
- Objects are created via a language projection that maps Windows Runtime interfaces to objects in each language.
- Collections, events, and asynchronous programming are integrated across languages via common patterns in the Windows Runtime.
OpenMI is an open standard that facilitates linking of hydrological models and modules. It allows components like rainfall, rainfall-runoff, and river models to be linked together to pass data between them. OpenMI provides a standardized interface that models implement, allowing them to be connected in different configurations without being hardcoded. It works by having each component query the exchange items it provides and requires, and links are created between matching inputs and outputs. When the simulation runs, components request data from each other through these links. This makes models more interoperable and reusable.
Unique information systems allow companies to differentiate themselves from competitors and gain a competitive advantage by storing their own core competencies and procedures. Rather than following standardized "good practices", leaders are finding new ways to achieve competitive advantages by adapting themselves and gaining strategic speed through innovative information systems designed to meet their specific goals, as opposed to standardized enterprise software. Choosing customer-centric solutions that provide requested products allows companies to control their strategic movements rather than having them confined by current information systems.
The Golden Ratio is a ratio of approximately 1.618 that is found in geometry. A Golden Rectangle is a rectangle whose length to width ratio is the Golden Ratio. If you cut squares from a Golden Rectangle, the remaining rectangle will also have this ratio. The Golden Rectangle has been used in architecture since ancient times, such as in the Parthenon in Greece, because it is considered one of the most visually pleasing shapes. Some research has also looked at applying the Golden Ratio to concepts like facial beauty.
01. Negotiating Presentation For The Seminar Generic 2009 September Beta Rele...Pozzolini
油
This document discusses the concepts of otium (leisure) and negotium (work) in Latin culture. It provides etymologies and definitions for the words "negotiation" and "to negotiate". It also contains quotes about negotiation from historical figures and discusses qualities of effective negotiators. The document examines different types and areas of negotiation, and challenges the notion that all negotiations result in everyone winning.
iaa 2009 + vicente perez, mikel larios, mikel sanzvicente46
油
The document summarizes research into the effects of fungicide residues on the winemaking process. Researchers analyzed red and white wines for residues of four common fungicides used to treat Botrytis cinerea fungus on grapes. While physical and chemical properties were unaffected, one fungicide (Benomyl) slowed fermentation. Some samples contained fungicide levels that exceeded legal limits for consumer safety.
Bloom Consulting is an international brand consulting firm with offices in 7 countries around the world. It has a diverse team of over 35 full-time employees representing 5 nationalities at its Madrid office. The firm is a member of the BBN network, the largest independent branding agency network with a presence in over 20 countries worldwide and revenues over 700 million euros. Bloom Consulting is responsible for the Spanish and Portuguese markets within this global network.
WordPress is a popular content management system that scales well for large sites. It has a large community of hundreds of contributors and is used by over 30% of websites as a CMS. WordPress can power sites with millions of pageviews, is used by newspapers, communities, and enterprises, and is portable across multiple platforms including mobile. Speakers at WordCamp will discuss topics like scaling, custom development, theming, and contributing back to the WordPress project and community.
Using Market Research to Improve Student ExperiencesCass Erbs
油
The document discusses how a school uses market research to improve student experiences. It outlines conducting secondary research by monitoring demographics, competitors, and trends. Primary research includes surveys of parents, students, staff, and alumni to obtain feedback. The school analyzes data and incorporates findings into strategic planning. Research shows high satisfaction rates and helps identify areas for continued focus, such as technology integration. The school then communicates research results and student progress to stakeholders.
This document discusses how to achieve success for a Toastmasters club. It begins by introducing the speaker and their experience and credentials in Toastmasters. The main topics covered are:
1. Establishing a clear mission and vision for the club that members help create and feel invested in.
2. Developing a Club Success Plan that outlines specific, measurable goals and assigns responsibilities to members to ensure goals are accomplished.
3. Pursuing the goals required to earn Distinguished Club status from Toastmasters International, such as member education awards and recruiting new members.
4. Regularly monitoring progress, recognizing accomplishments, and making adjustments to ensure the club thrives.
OLAP (Online Analytical Processing) allows for fast analysis of shared multidimensional information. It provides users with the ability to quickly answer analytical queries involving multiple dimensions of data. OLAP employs a multidimensional data model that represents information as cubes with dimensions and measures, enabling complex ad hoc queries with rapid execution.
Dextrys IT Services Organization OverviewLiuweiting
油
Dextrys is a global software engineering firm and leading Chinese IT services provider with over 2000 staff across multiple development centers in China and partnerships worldwide, offering a full range of software development and IT outsourcing services including application development, product engineering, testing, and localization to help clients accelerate growth and lower costs.
The document contains reviews of various restaurants and businesses in Silicon Valley by entrepreneurs and investors. It discusses things like pancakes, sushi, butter, rides, designs and thanks. Reviews include comments on tastes, prices, experiments and quality of life. Locations mentioned include Woodside, Palo Alto, San Francisco, Mountain View and Sherman Island in California.
This document provides an overview of key concepts in the Windows Runtime including:
- Languages supported include C++, C#, VB, HTML and JavaScript which are projected to the common Windows Runtime APIs.
- The Windows Runtime includes fundamental types like strings, enums, structures and interfaces that are shared across languages.
- Objects are created via a language projection that maps Windows Runtime interfaces to objects in each language.
- Collections, events, and asynchronous programming are integrated across languages via common patterns in the Windows Runtime.
This document discusses Windows Store apps and how they can be developed to take advantage of live tiles, notifications, and other Windows features. It covers the Windows app architecture and tools for app development. Key points include how live tiles can be configured to update periodically from a service URL or with push notifications to remain dynamic even when the app is not running. Templates define the format of tile, badge, and toast updates to provide a consistent user experience.
The document discusses the .NET Framework, which provides a development platform for building and running applications and services. It describes the key components of the .NET Framework, including the Common Language Runtime (CLR), Common Type System (CTS), and Base Class Libraries (BCL). It also discusses how the .NET Framework allows applications to be developed in multiple languages like C#, Visual Basic, and C++, and run across operating systems and devices.
The platform and ecosystem strategy of Windows 8 Jae Woo Kim
油
This document discusses the Windows 8 platform and its support for multiscreen apps. It notes that the number of mobile devices is growing rapidly, including smartphones, tablets, and PCs. Windows 8 supports a hybrid app ecosystem that allows both consumer and enterprise apps to run across devices. It also supports HTML5, which promises to help address issues of mobile fragmentation. The platform strategy of Windows 8 is to support a dual personality with both XAML and HTML5 so that apps can function across devices with different form factors.
際際滷 Deck of my presentation at the SoCal Code Camp June 23rd 2012 in San Diego
WinRT Fundamentals by Kevin Stumpf
Check out the corresponding blog post:
http://blogs.interknowlogy.com/2012/06/25/socal-code-camp-winrt-fundamentals/
This presentation was highly code and talk laden, so the deck itself might not be too useful if you haven't attended my session. However, attendees asked me to publish the slides... so there they are :-)
The document provides an introduction to Windows 8 and Metro style apps. It discusses that Metro style apps are designed for touch input and require a screen resolution of at least 1024x768. It also lists some key points for developing Metro style apps such as eliminating failures, using supported APIs, and optimizing launch time and suspend performance. The document further explains the architecture of Metro style apps, comparing their models to desktop apps in terms of views, controllers, and system services. It ends by providing some links for additional resources on developing Metro style apps.
Windows 8 introduces two app environments - desktop apps and Metro apps. Metro apps are optimized for tablets and touch, use new APIs like WinRT, and are distributed through the Windows Store. Desktop apps can still be developed with existing technologies like WPF, but can only be sideloaded and not distributed through the Store. The development stack includes options for HTML, XAML, and native code apps across Windows 8, Windows RT, and Windows desktop through a common WinRT API layer.
The document provides an overview of available options for building Windows Store apps. It lists UI frameworks like HTML5/CSS, XAML, and DirectX. It also lists APIs for controls, data binding, devices, communications, media, notifications, and fundamentals. The bottom section provides a schedule of upcoming C++ and Windows app development sessions along with relevant blog, documentation, and forum links.
Windows helps developers create predictable and unique Windows Store apps. Apps are built with code and markup, leveraging Windows Store APIs for user interface elements, communications, and devices. Apps work together by amplifying each other through shared functionality and identity provided by Windows.
microsoft windows phone for government and citizensjoelcitizen
油
Phone 7.5 (Mango) is a different kind of phone, architected to put the focus on end users and the people important to them. In fact, developers can build compelling government and citizens-oriented experiences that enhance the relationship between local government and its constituency. In this session we'll provide an overview of Windows Phone device and platform and discuss specific aspects related to building Public Sector apps (what they are, why you should care about them), design principles behind our UX approach, the tools at your disposal to create amazing apps as well aspects related to cloud and services, including review to specific and pertinent public data sources; and finally how to monetize on our Windows Phone Marketplace.
Keynote Rockford Lhotka on the Microsoft Development PlatftormCode Mastery
油
This document summarizes Microsoft's developer platform strategy. It discusses how Microsoft is evolving its computing models to Software as a Service, Platform as a Service, and Infrastructure as a Service delivered through offerings like Windows Azure, Office 365, and SQL Azure. It outlines Microsoft's plans to converge Windows, Windows Phone and Windows Server onto a common Windows 8 kernel and development platform called WinRT. It also previews new developer tools and technologies for building applications across devices, including Windows 8, Windows Phone 8, HTML5, and cloud services.
Device+Cloud: come sviluppare App moderne ed interconnesseNinja Marketing
油
This document contains a list of 8 drivers in JSON and XML formats. The drivers data includes each driver's ID, distribution center ID, first name, and last name. The data is presented in a structured format that can be easily parsed by different applications and services.
The document discusses strategies for sharing code between Windows 8 and Windows Phone 8 applications. It recommends using common structures like Model-View-ViewModel, copying and linking code between projects, and using #if conditional blocks. Portable Class Libraries allow sharing a single code base across multiple platforms. The document emphasizes focusing on an experience tailored for each device's form factor while maximizing code reuse through these techniques. It provides examples of adapting UI elements like grids and lists between Windows and Windows Phone.
This document provides an overview of key aspects of developing apps for Windows Phone 8, including the app model, UI model, hardware foundation, software architecture, and how to integrate apps with services like push notifications and the Windows Live platform. It discusses the multitasking capabilities, enhanced phone framework, XNA and Silverlight integration, and performance considerations of WP8. The document also outlines the typical hardware specifications for WP8 devices and how apps can access capabilities like the camera, sensors, and multimedia functions.
Basics of Descriptive Statistics (Graphical Methods)ibrahima haneef
油
Nature of Data, Types of Data, Scale of Measurement, Graphical Descriptive Methods (Bar diagram, Line diagram, Histogram, Frequency curve, Frequency polygon, Ogive and Box plot)
How to setup journals in Odoo 17 AccountingCeline George
油
The Accounting module in Odoo 17 is a comprehensive tool designed to manage all financial aspects of a business. Once the module is installed, the very step to do is to set the fiscal localization for the company. With that, the whole setup related to the pre-configured taxes, chart of accounts and legal statements will get downloaded in the database.
An information resource refers to any material, tool, or medium that provides factual data, knowledge, or guidance for learning, research, or decision-making. It encompasses a wide range of formats, including books, journals, databases, websites, audiovisual content, and digital repositories. Information resources are typically organized, stored, and made accessible for users through libraries, archives, or online platforms. Unlike an information source, which is the origin or provider of the knowledge (like a person or an institution), an information resource is the product or recorded form of that knowledge. In educational settings, information resources are essential for teaching, learning, and academic inquiry, helping students and researchers explore topics, gather evidence, and develop informed perspectives. Effective use of information resources depends on the users ability to locate, evaluate, and apply them appropriately. As such, they play a critical role in promoting information literacy and supporting lifelong learning across various disciplines.
nformation Age and Its Types
Definition of the Information Age
The Information Agealso known as the Digital Age or Computer Ageis the current era of human history where the creation, distribution, and manipulation of information has become the most significant economic, cultural, and technological force. It began in the late 20th century with the rise of computers, the internet, and digital communication technologies.
Types of the Information Age (Key Phases)
1. Pre-Digital Age (Analog Information)
Time Period: Before 1970s
Tools: Print media, radio, film, typewriters
Characteristics: Information was shared through physical formats; slow and limited in reach.
2. Early Digital Age
Time Period: 1970s1990s
Tools: Personal computers, floppy disks, early databases
Characteristics: Shift to digital storage and computing; introduction of electronic documents and basic networking.
3. Internet Age
Time Period: 1990s2000s
Tools: Email, websites, search engines (Google, Yahoo)
Characteristics: Rapid spread of information online; websites become key information hubs.
4. Mobile and Social Age
Time Period: 2000s2010s
Tools: Smartphones, apps, social media (Facebook, Twitter, YouTube)
Characteristics: Real-time communication; anyone can create and share information globally.
5. Data-Driven Age (Current)
Time Period: 2010spresent
Tools: AI, cloud computing, big data, IoT
Characteristics: Emphasis on data analytics, automation, personalized content, and machine learning.
How to configure the retail shop in Odoo 17 Point of SaleCeline George
油
Odoo's Retail Shop is managed by the module Point of Sale(POS). It is a powerful tool designed to streamline and optimize the operations of retail businesses. It provides a comprehensive solution for managing various aspects of a retail store, from inventory and sales to customer management and reporting.
Field Parameters in Odoo 18 - Odoo 18 際際滷sCeline George
油
In this slide well discuss on the field parameters in Odoo 18. These parameters are essential for customizing and controlling the behavior of fields in models. We will review some of the most commonly used parameters and their applications in development.
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMCjaspervedamvemavarap
油
Action of muscles-Anatomy
Contraction and relaxation
Muscle tone
Length and tension relationship
Types of muscle contraction
Active and passive insufficiency
Shunt and sprunt muscles
Agonists
Antagonists
Fixators
Synergists
Why Use Python to Automate Your Trading? - Varun Pothula, Quantitative Analys...QuantInsti
油
This presentation is from a power-packed webinar on AI-driven trading and automation, bringing together leading experts and a community of over 6000 traders, analysts, developers, and students.
Session 2 features a hands-on experience with Akshay Choudhary and Varun Pothula, who demonstrate how to build and deploy real-world trading bots using Python and Pine Script on MetaTrader5 and TradingView.
Participants got the chance to interact live with experts, ask questions, and gain practical, actionable skills in automated tradingmaking this webinar a useful resource for anyone serious about the future of trading technology.
About the Author:
Varun is a Quantitative Analyst at QuantInsti, holding a Master's in Financial Engineering. He has worked as a trader, global macro analyst, and algo trading strategist. Currently, he plays a key role in the Content & Research Team at QuantInsti, helping learners worldwide in the algorithmic & quantitative trading domain.
5. Windows 8
Metro style Apps Desktop Apps
View
XAML HTML / CSS
Controller
C C#
Model
JavaScript C
C++ VB HTML
JavaScript C++
WinRT APIs
System Services
Communication Graphics & Devices &
& Data Media Printing
Internet .
Application Model Explorer
Win32
Kernel
Windows Kernel Services
6. Windows Runtime (WinRT)
Metro style app Language
Support (CLR,
WinJS, CRT)
Language Projection
UI Pickers Controls Media
Web Host
(HTML, CSS,
Windows XAML Storage Network JavaScript))
Metadata &
Namespace
Runtime
Windows Runtime Core
Broker
Windows Core
7. Metro style application APIs
User Interface
HTML5/CSS XAML DirectX Controls Data Binding
SVG Tiles Input Accessibility Printing
Devices Communications & Data
Geolocation Portable Sensors NFC Contracts Local & Cloud Storage Web
Notifications Streams
Media
Visual Background
XML Networking SMS
Playback Capture PlayTo Transfer
Effects
Fundamentals
Application
Threading/Timers Memory Management Authentication Cryptography Globalization
Services
15. In-box Controls for Metro Style Apps
Button Grid View Text Box Spell Checking Clear Button
16. Metro Principles
Metro Style Design
Fast and fluid
Touch first
Scale beautifully
Support for multiple states
Using the right contracts
Live tiles
Roaming to the cloud
#14: Typography:Type is beautiful and can be functionalTypes placement builds visual hierarchyGenerally achieved with Segoe fontMotion:Consistent set of motions/animations brings the UI to lifeImprove perceived performanceContent:Your content is always the main focusBetter usage of space on both small and larger form factorsHonestyTouch firstHigh resolutionAuthentically DigitalStationary to ubiquitousDesktop PC:in one place with a clear start and finish timeSmartphone/tablet: anytime/anywhere (cloud),context-aware (aided by sensors like accelerometers, gyroscopes, and geolocators)Formal to casualDesktop PC:a formal start and finish time marked by booting up and shutting downSmartphone/tablet: instant-on/always-on (fast boot-up times),fills in-between moments like standing in line or watching TVArms-length to personalDesktop PC:literally an arms-length activitySmartphone/tablet: portable form factors,consumers keep close to their bodyAbstracted to physicalDesktop PC:mouse/keyboard paradigm relies on an abstracted interaction with contentSmartphone/tablet: touchscreensenable direct physical manipulation of contentCloud Integration-> Tight integration with Azure for seamless computing between devices-> Every app allocated small space in the cloud for settings-> Authentication through Cloud/Live
#17: Typography:Type is beautiful and can be functionalTypes placement builds visual hierarchyGenerally achieved with Segoe fontMotion:Consistent set of motions/animations brings the UI to lifeImprove perceived performanceContent:Your content is always the main focusBetter usage of space on both small and larger form factorsHonestyTouch firstHigh resolutionAuthentically DigitalStationary to ubiquitousDesktop PC:in one place with a clear start and finish timeSmartphone/tablet: anytime/anywhere (cloud),context-aware (aided by sensors like accelerometers, gyroscopes, and geolocators)Formal to casualDesktop PC:a formal start and finish time marked by booting up and shutting downSmartphone/tablet: instant-on/always-on (fast boot-up times),fills in-between moments like standing in line or watching TVArms-length to personalDesktop PC:literally an arms-length activitySmartphone/tablet: portable form factors,consumers keep close to their bodyAbstracted to physicalDesktop PC:mouse/keyboard paradigm relies on an abstracted interaction with contentSmartphone/tablet: touchscreensenable direct physical manipulation of contentCloud Integration-> Tight integration with Azure for seamless computing between devices-> Every app allocated small space in the cloud for settings-> Authentication through Cloud/Live