The document provides an overview of Windows Phone 8 apps and the Windows Phone 8 development platform. It discusses the new hardware capabilities of Windows Phone 8 devices, how Windows Phone 8 shares components with Windows 8 at the operating system level, and the various tools and APIs available to developers to build Windows Phone 8 apps using managed code, native code, or a combination of both. It also summarizes many new features introduced in Windows Phone 8, such as new tile templates, the lock screen, maps control, speech recognition, the wallet, new UI controls, camera improvements, and more.
Zadar Developers Hub - Windows Phone DevelopmentNiko Vrdoljak
This document provides a summary of Windows Phone development. It discusses the history and updates of the Windows Phone platform from 2010 to 2012. It also describes the Metro UI design language and covers topics like the application model, common controls like panorama and pivot, integrating with the operating system, sensors, monetization through the Marketplace, and tools for Windows Phone development.
This document provides an overview of Android, including:
- A brief history from its founding in 2003 to the current version, 4.3 Jelly Bean
- An explanation of Android's architecture including the Linux kernel, native libraries, Android runtime, application framework, and applications
- Descriptions of key versions and their new features from 1.0 to 4.3
- Highlights of Android's software and hardware features, as well as challenges in the mobile environment
- Advantages like customization opportunities and limitations like some Bluetooth functionality
- A conclusion that hopes future versions address current limitations
Mobile apps are programs designed to run on mobile devices like smartphones and tablets. There are three main types - native apps written for a specific platform, web apps that run in a mobile browser, and hybrid apps that are native apps with a web view component. Native apps have direct access to device features but must be developed for each platform separately, while web apps can be used across platforms but have limited features. Popular mobile platforms include Android, iOS, and Windows Phone, each with their own programming languages, SDKs, and IDEs for app development. Mobile UIs are optimized for touchscreens and mobility with gestures, simple designs, and standard interface elements.
Introducing the Windows Phone 8.1 App Development PlatformMariano Sánchez
This document discusses the convergence of platforms between Windows and Windows Phone. It outlines several key areas of convergence in Windows Phone 8.1, including the developer platform, apps, and push notifications. The Windows Runtime is now the shared runtime and API space across both platforms. Windows Phone 8.1 allows existing Silverlight apps to take advantage of most new APIs while also enabling developers to build "Universal" apps using shared XAML and HTML/WinJS code that can target both Windows and Windows Phone.
This white paper/slide deck examines the issue of the proliferation of icons on touchscreen smartphones - touchscreen clutter - and offers two solutions. This is an update on our 2010 white paper.
Windows Phone 7 was unveiled in 2010 as an upgrade to Windows Mobile. It uses .NET and is designed for touchscreens. Apps are developed using Silverlight and XNA, and stored data uses isolated storage. The document provides details on WP7's history and release, specifications, development tools, and compares it to iOS and Android.
The document provides guidance on using the eTwinning Partner Finding Forum to find project partners. It recommends analyzing 3 project messages based on pupil age groups, considering factors like the project idea, language, subjects, and tools. It then suggests taking a proactive approach to matchmaking by knowing teacher preferences, analyzing forum messages for potential matches, and following up after contact. Key aspects of creating a successful forum message are also outlined, like providing clear ideas and details about pupil age, language, subjects, and using a friendly tone.
Zadar Developers Hub - Windows Phone DevelopmentNiko Vrdoljak
This document provides a summary of Windows Phone development. It discusses the history and updates of the Windows Phone platform from 2010 to 2012. It also describes the Metro UI design language and covers topics like the application model, common controls like panorama and pivot, integrating with the operating system, sensors, monetization through the Marketplace, and tools for Windows Phone development.
This document provides an overview of Android, including:
- A brief history from its founding in 2003 to the current version, 4.3 Jelly Bean
- An explanation of Android's architecture including the Linux kernel, native libraries, Android runtime, application framework, and applications
- Descriptions of key versions and their new features from 1.0 to 4.3
- Highlights of Android's software and hardware features, as well as challenges in the mobile environment
- Advantages like customization opportunities and limitations like some Bluetooth functionality
- A conclusion that hopes future versions address current limitations
Mobile apps are programs designed to run on mobile devices like smartphones and tablets. There are three main types - native apps written for a specific platform, web apps that run in a mobile browser, and hybrid apps that are native apps with a web view component. Native apps have direct access to device features but must be developed for each platform separately, while web apps can be used across platforms but have limited features. Popular mobile platforms include Android, iOS, and Windows Phone, each with their own programming languages, SDKs, and IDEs for app development. Mobile UIs are optimized for touchscreens and mobility with gestures, simple designs, and standard interface elements.
Introducing the Windows Phone 8.1 App Development PlatformMariano Sánchez
This document discusses the convergence of platforms between Windows and Windows Phone. It outlines several key areas of convergence in Windows Phone 8.1, including the developer platform, apps, and push notifications. The Windows Runtime is now the shared runtime and API space across both platforms. Windows Phone 8.1 allows existing Silverlight apps to take advantage of most new APIs while also enabling developers to build "Universal" apps using shared XAML and HTML/WinJS code that can target both Windows and Windows Phone.
This white paper/slide deck examines the issue of the proliferation of icons on touchscreen smartphones - touchscreen clutter - and offers two solutions. This is an update on our 2010 white paper.
Windows Phone 7 was unveiled in 2010 as an upgrade to Windows Mobile. It uses .NET and is designed for touchscreens. Apps are developed using Silverlight and XNA, and stored data uses isolated storage. The document provides details on WP7's history and release, specifications, development tools, and compares it to iOS and Android.
The document provides guidance on using the eTwinning Partner Finding Forum to find project partners. It recommends analyzing 3 project messages based on pupil age groups, considering factors like the project idea, language, subjects, and tools. It then suggests taking a proactive approach to matchmaking by knowing teacher preferences, analyzing forum messages for potential matches, and following up after contact. Key aspects of creating a successful forum message are also outlined, like providing clear ideas and details about pupil age, language, subjects, and using a friendly tone.
This document summarizes the key updates and features in the Windows Phone 8 SDK. It discusses the system requirements for installing the SDK and using the emulator, provides overviews of new APIs and capabilities like tiles, the lockscreen, resolutions, the wallet, lenses, speech recognition, and location services, and demonstrates several of these features. It also highlights new templates, the ability to debug from tiles/notifications, the simulation dashboard, and takeaways around second level address translation, supported OS versions, and the various new SDK components.
Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Developing windows phone 7 application with silverlightTung Nguyen Thanh
This document discusses building Windows Phone applications with Silverlight. It begins with an introduction to Windows Phone 7 and outlines the Silverlight and XNA frameworks. It then focuses on developing Windows Phone 7 applications with Silverlight. Key points covered include navigation controls, push notifications, application lifecycles, and using maps, pivots and panoramas. The presentation concludes with a demo of creating a basic "Hello World" application in the simulator and exploring additional Windows Phone 7 features and services.
Windows Phone 8 is the next version of the Windows Phone operating system. This document provides an overview of the history and key features of Windows Phone versions leading up to Windows Phone 8. It discusses the evolution of Windows Phone 7 through additions in 7.5, 7.1, 7.1.1, and 7.8. It then outlines many new features and capabilities being added in Windows Phone 8, including native development, multiple resolutions, new camera APIs, speech recognition, and more. The presentation includes demonstrations of text input, using GPS, saving to a database, background tasks, and toast notifications.
Kulendayz 2012 Windows Phone is around the corner What now?Catalin Gheorghiu
Windows Phone 8 is expected to introduce several new features and improvements over previous versions of Windows Phone. Some key changes include allowing native development using C++ and the Windows Runtime, support for multiple screen resolutions, new camera capabilities, speech recognition APIs, and the ability to make in-app purchases. The application lifecycle in Windows Phone 8 will continue to use a "tombstone" model like Windows Phone 7, but with some additional activated and deactivated event handlers. The Windows Runtime available to Windows Phone 8 apps is called WinPRT, which is a subset of the Windows Runtime used for Windows 8 that includes some phone-specific APIs.
This document provides an overview of the history and features of Windows Phone operating systems. It discusses the evolution of Windows Phone 7 through 7.8 and the new features and capabilities being introduced in Windows Phone 8. Some key points include:
- Windows Phone 8 will allow native development in C++ and support a subset of Windows 8 APIs and libraries.
- It will be based on the Windows NT kernel and support multiple screen resolutions.
- New features in Windows Phone 8 include NFC, removable microSD cards, improved camera APIs, speech recognition and more.
- The application lifecycle in Windows Phone 7 and 8 is demonstrated.
Android is an open source operating system based on Linux. It was developed by Android Inc which was later acquired by Google. Android allows third party app installation and customization of home screens. It uses direct manipulation for its interface. There are over 675,000 apps available on the Google Play store. Android is updated regularly and new versions add features like multi-touch, tablets support, improved cameras and more. Security is provided through sandboxing but piracy and malware remain issues.
Android is an open source operating system used primarily for mobile devices. It is based on the Linux kernel and allows developers to write managed code using Java. Some key versions and their features include Cupcake adding video playback, Gingerbread adding VoIP support, Ice Cream Sandwich combining phone and tablet interfaces, KitKat adding NFC support, and Marshmallow focusing on battery life with an app standby feature. The document provides an overview of Android's history and development.
The document provides an introduction to Windows 8 mobile app development. It discusses key facts about Windows 8 and Windows Phone, such as there being over 100 million Windows 8 licenses sold to date and the Windows Phone Store featuring over 170,000 apps. The document outlines advantages of developing a single app for all Windows devices and highlights shared components between Windows 8 and Windows Phone like the core OS. It also reviews the development environment, APIs, and differences between the two platforms like available controls and screen sizes. Missing features in early versions like a task manager and file manager are also noted.
This document discusses trends in mobile application testing. It covers the major mobile operating systems including iOS, Android, Blackberry OS, Windows Phone 7, and others. It also discusses testing methodologies, porting concepts, testing tools, and considerations for battery consumption testing. The trends highlighted include the increasing fragmentation of devices and operating systems requiring more robust testing approaches.
This document provides an overview of the Android operating system. It describes Android as a Linux-based operating system developed by Google and the Open Handset Alliance for use in smartphones and tablets. The document then discusses the major versions of Android, its key features like applications, architecture, interface, and security. It also profiles some popular Android phones like the Samsung Galaxy S3, HTC One X, and Motorola Droid Razr Maxx.
This document provides information on Windows Phone design principles and capabilities including:
- Notification types like toast, tile, and raw notifications.
- The push notification registration process that allows apps to receive notifications from cloud services.
- Features like being a lock screen provider, using launchers to access device capabilities, and new maps and location APIs.
- Voice interaction capabilities in Windows Phone 8.
- Monetization strategies for apps like offering customizable paid options, free baseline experiences to attract users, and upselling users within the app.
Windows Phone 8 - 1 Introducing Windows Phone 8 DevelopmentOliver Scheer
Windows Phone 8 introduces many new features for app developers including support for new hardware, larger screen resolutions, multitasking, speech recognition, NFC, improved camera APIs, and sharing content via Bluetooth or NFC. It also includes a shared core with Windows 8 and backwards compatibility with many Windows Phone 7 APIs. Developers can create apps using XAML and .NET, DirectX for games, or by combining managed and native code.
Windows Phone 8 - introducing wp8 developmentGouda Mando
Windows Phone 8 introduces many new features for app developers including support for new hardware, larger screen resolutions, multitasking, NFC, speech recognition, improved camera APIs, and sharing APIs. It also includes a shared core with Windows 8 and supports development using .NET, Windows Runtime, and native C++ APIs.
The document provides an overview of the Android operating system, including its history, architecture, advantages, and versions. Some key points:
- Android is an open-source, Linux-based operating system primarily designed for touchscreen mobile devices. It was developed by Google and the Open Handset Alliance.
- The Android architecture consists of the Linux kernel at the bottom, followed by libraries and APIs, an application framework, and applications. This layered structure is based on the Java programming language.
- Major advantages of Android include allowing multiple simultaneous apps, optimized graphics, customization options, and the large app selection on Google Play.
- Android has gone through many versions coded as dessert names, starting from 1
This document discusses building Windows 8 applications using JavaScript. Some key points:
- Windows 8 is coming and will focus on the consumerization of IT and support for tablets and ARM processors.
- JavaScript and HTML5 will be first-class options for developing "Metro apps" for Windows 8, alongside the new Windows Runtime API.
- Metro apps can be distributed through the Windows Marketplace and take advantage of features like cross-device support and integration with services like Xbox and Windows Live.
History of Mobile, Mobile application development and secret to be a great de...Md Razon Hossain
A brief depiction of
1. Mobile history
2. Mobile application History
3. Comparison of modern application development platform (iOS and Android)
4. The requirement of developing an application in iOS and Android.
5. Lifecycle and architecture of an application.
6. Software development Life cycle (SDLC) to manage a project development successfully and optimally.
7. The secret to becoming a great developer.
This document summarizes the key updates and features in the Windows Phone 8 SDK. It discusses the system requirements for installing the SDK and using the emulator, provides overviews of new APIs and capabilities like tiles, the lockscreen, resolutions, the wallet, lenses, speech recognition, and location services, and demonstrates several of these features. It also highlights new templates, the ability to debug from tiles/notifications, the simulation dashboard, and takeaways around second level address translation, supported OS versions, and the various new SDK components.
Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Developing windows phone 7 application with silverlightTung Nguyen Thanh
This document discusses building Windows Phone applications with Silverlight. It begins with an introduction to Windows Phone 7 and outlines the Silverlight and XNA frameworks. It then focuses on developing Windows Phone 7 applications with Silverlight. Key points covered include navigation controls, push notifications, application lifecycles, and using maps, pivots and panoramas. The presentation concludes with a demo of creating a basic "Hello World" application in the simulator and exploring additional Windows Phone 7 features and services.
Windows Phone 8 is the next version of the Windows Phone operating system. This document provides an overview of the history and key features of Windows Phone versions leading up to Windows Phone 8. It discusses the evolution of Windows Phone 7 through additions in 7.5, 7.1, 7.1.1, and 7.8. It then outlines many new features and capabilities being added in Windows Phone 8, including native development, multiple resolutions, new camera APIs, speech recognition, and more. The presentation includes demonstrations of text input, using GPS, saving to a database, background tasks, and toast notifications.
Kulendayz 2012 Windows Phone is around the corner What now?Catalin Gheorghiu
Windows Phone 8 is expected to introduce several new features and improvements over previous versions of Windows Phone. Some key changes include allowing native development using C++ and the Windows Runtime, support for multiple screen resolutions, new camera capabilities, speech recognition APIs, and the ability to make in-app purchases. The application lifecycle in Windows Phone 8 will continue to use a "tombstone" model like Windows Phone 7, but with some additional activated and deactivated event handlers. The Windows Runtime available to Windows Phone 8 apps is called WinPRT, which is a subset of the Windows Runtime used for Windows 8 that includes some phone-specific APIs.
This document provides an overview of the history and features of Windows Phone operating systems. It discusses the evolution of Windows Phone 7 through 7.8 and the new features and capabilities being introduced in Windows Phone 8. Some key points include:
- Windows Phone 8 will allow native development in C++ and support a subset of Windows 8 APIs and libraries.
- It will be based on the Windows NT kernel and support multiple screen resolutions.
- New features in Windows Phone 8 include NFC, removable microSD cards, improved camera APIs, speech recognition and more.
- The application lifecycle in Windows Phone 7 and 8 is demonstrated.
Android is an open source operating system based on Linux. It was developed by Android Inc which was later acquired by Google. Android allows third party app installation and customization of home screens. It uses direct manipulation for its interface. There are over 675,000 apps available on the Google Play store. Android is updated regularly and new versions add features like multi-touch, tablets support, improved cameras and more. Security is provided through sandboxing but piracy and malware remain issues.
Android is an open source operating system used primarily for mobile devices. It is based on the Linux kernel and allows developers to write managed code using Java. Some key versions and their features include Cupcake adding video playback, Gingerbread adding VoIP support, Ice Cream Sandwich combining phone and tablet interfaces, KitKat adding NFC support, and Marshmallow focusing on battery life with an app standby feature. The document provides an overview of Android's history and development.
The document provides an introduction to Windows 8 mobile app development. It discusses key facts about Windows 8 and Windows Phone, such as there being over 100 million Windows 8 licenses sold to date and the Windows Phone Store featuring over 170,000 apps. The document outlines advantages of developing a single app for all Windows devices and highlights shared components between Windows 8 and Windows Phone like the core OS. It also reviews the development environment, APIs, and differences between the two platforms like available controls and screen sizes. Missing features in early versions like a task manager and file manager are also noted.
This document discusses trends in mobile application testing. It covers the major mobile operating systems including iOS, Android, Blackberry OS, Windows Phone 7, and others. It also discusses testing methodologies, porting concepts, testing tools, and considerations for battery consumption testing. The trends highlighted include the increasing fragmentation of devices and operating systems requiring more robust testing approaches.
This document provides an overview of the Android operating system. It describes Android as a Linux-based operating system developed by Google and the Open Handset Alliance for use in smartphones and tablets. The document then discusses the major versions of Android, its key features like applications, architecture, interface, and security. It also profiles some popular Android phones like the Samsung Galaxy S3, HTC One X, and Motorola Droid Razr Maxx.
This document provides information on Windows Phone design principles and capabilities including:
- Notification types like toast, tile, and raw notifications.
- The push notification registration process that allows apps to receive notifications from cloud services.
- Features like being a lock screen provider, using launchers to access device capabilities, and new maps and location APIs.
- Voice interaction capabilities in Windows Phone 8.
- Monetization strategies for apps like offering customizable paid options, free baseline experiences to attract users, and upselling users within the app.
Windows Phone 8 - 1 Introducing Windows Phone 8 DevelopmentOliver Scheer
Windows Phone 8 introduces many new features for app developers including support for new hardware, larger screen resolutions, multitasking, speech recognition, NFC, improved camera APIs, and sharing content via Bluetooth or NFC. It also includes a shared core with Windows 8 and backwards compatibility with many Windows Phone 7 APIs. Developers can create apps using XAML and .NET, DirectX for games, or by combining managed and native code.
Windows Phone 8 - introducing wp8 developmentGouda Mando
Windows Phone 8 introduces many new features for app developers including support for new hardware, larger screen resolutions, multitasking, NFC, speech recognition, improved camera APIs, and sharing APIs. It also includes a shared core with Windows 8 and supports development using .NET, Windows Runtime, and native C++ APIs.
The document provides an overview of the Android operating system, including its history, architecture, advantages, and versions. Some key points:
- Android is an open-source, Linux-based operating system primarily designed for touchscreen mobile devices. It was developed by Google and the Open Handset Alliance.
- The Android architecture consists of the Linux kernel at the bottom, followed by libraries and APIs, an application framework, and applications. This layered structure is based on the Java programming language.
- Major advantages of Android include allowing multiple simultaneous apps, optimized graphics, customization options, and the large app selection on Google Play.
- Android has gone through many versions coded as dessert names, starting from 1
This document discusses building Windows 8 applications using JavaScript. Some key points:
- Windows 8 is coming and will focus on the consumerization of IT and support for tablets and ARM processors.
- JavaScript and HTML5 will be first-class options for developing "Metro apps" for Windows 8, alongside the new Windows Runtime API.
- Metro apps can be distributed through the Windows Marketplace and take advantage of features like cross-device support and integration with services like Xbox and Windows Live.
History of Mobile, Mobile application development and secret to be a great de...Md Razon Hossain
A brief depiction of
1. Mobile history
2. Mobile application History
3. Comparison of modern application development platform (iOS and Android)
4. The requirement of developing an application in iOS and Android.
5. Lifecycle and architecture of an application.
6. Software development Life cycle (SDLC) to manage a project development successfully and optimally.
7. The secret to becoming a great developer.
Communicating effectively and consistently with students can help them feel at ease during their learning experience and provide the instructor with a communication trail to track the course's progress. This workshop will take you through constructing an engaging course container to facilitate effective communication.
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
How to Make a Field Mandatory in Odoo 17Celine George
In Odoo, making a field required can be done through both Python code and XML views. When you set the required attribute to True in Python code, it makes the field required across all views where it's used. Conversely, when you set the required attribute in XML views, it makes the field required only in the context of that particular view.
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
3. Agenda
• Introduction in Windows Phone 8
• Windows Phone 8 & 7.1
• Tools
• New Features
• Be a developer
4. Introduction in Windows Phone 8
• Application Platform
• Windows Phone Developer Tools
• Application models
• WP8 app development demo
5. New WP8 hardware
• Multicore chipset
• New graphics processor
• Increased RAM: 1 GB or 512MB
• More Screen Resolutions
• Removable storage
• NFC
6. Shared Windows Core
Windows Phone 8 and Windows 8 share components at the Operation System level
• Shared
OS Components – kernel, graphics support, file system and multimedia
Drivers
• Not Possible
Windows 8 and Windows Phone 8 work to exactly the same APIs
7. Windows Phone 8 APIs
• .NET API for Windows Phone
Managed • All the types and APIs for WP OS 7.1
• Classes and types from System and
Managed & Native Microsoft.Phone
• New classes added for WP8
Microsoft.Phone.Walllet
Native •
• Microsoft.Tasks.SharedMediaTask
• …
8. Windows Phone 8 APIs
• Windows Phone Runtime
Managed • Subset of WinRT + some phone-specific additions
• Is implemented in C++ and projected into C#,
Managed & Native VB.NET and C++
• HTML/JavaScript projects not available in WP8
Phone specific
Native •
• Lock Screen and lock Screen manager
• Speech recognition
• …
9. Windows Phone 8 APIs
• WIN32 and COM
Managed • Winsock for low level networking
• Camera API
Managed & Native • COM API: ReadFile, WriteFile, CreateFile, …
Native
11. Application Models
• Many ways to build WP8 apps
• XAML UI with Managed Code
• Access .NET APIs and Windows Phone Runtime APIs
• XNA Games using Managed Code
• Access .NET APIs, not Windows Phone Runtime APIs
• Direct3D App
• Only Native code
• Direct3D and XAML
• Access everything
• XAML/Managed plus Native Code
• HTML5 App Development
12. Windows Phone OS 7.1 Apps in WP8
• Different apps
• The 7.1 apps can run on WP8
• The same APIs can have different behaviors in WP8
• The conversion from 7.1 to 8 is possible but needs to be made with care
• The garbage collection on WP8 is complity different then on WP 7.1
13. New Features
• Tiles Templates and Tiles Sizes • Flip – front and back
• Lock Screen on Windows Phone 8 • Iconic – clean layout
• New Launchers • Cycle – cycles through up to 9 images
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
14. New Features
• Tiles Templates and Tiles Sizes • You can register your screen as a lock screen
• Lock Screen on Windows Phone 8 provider
• New Launchers – Lock screen background screen provider
• Maps – Provider status on the lock screen
• Location and Location Tracking – Provided detailed status on the lock screen
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
15. New Features
• Tiles Templates and Tiles Sizes • SMS, photo, contact, email…
• Lock Screen on Windows Phone 8
• New Launchers
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
16. New Features
• Tiles Templates and Tiles Sizes • New maps control (Nokia)
• Lock Screen on Windows Phone 8 – Light and dark color modes
• New Launchers – 4 cartographic maps models
• Maps – Vector-based for fast rendering
• Location and Location Tracking – Display landmark and pedestrian features
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
17. New Features
• Tiles Templates and Tiles Sizes • New location API (W8)
• Lock Screen on Windows Phone 8 • Background location- tracking apps (Run
• New Launchers Trackers)
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
18. New Features
• Tiles Templates and Tiles Sizes • Voice Commands(hold the Start button and
• Lock Screen on Windows Phone 8 speak)
• New Launchers • Speech Recognition and Text-to-Speech APIs
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
19. New Features
• Tiles Templates and Tiles Sizes • Credit and Debit Cards
• Lock Screen on Windows Phone 8 • NFC
• New Launchers • Loyalty and membership cards
• Maps • Access Saved Deals
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
20. New Features
• Tiles Templates and Tiles Sizes • New Controls in WP8 SDK
• Lock Screen on Windows Phone 8 – Some of them from Toolkit
• New Launchers – LongListSelector
• Maps – Pivot
• Location and Location Tracking – Panorma
• Speech – …
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
21. New Features
• Tiles Templates and Tiles Sizes
• Lock Screen on Windows Phone 8
• New Launchers
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
22. New Features
• Tiles Templates and Tiles Sizes • Background photo auto-upload (background
• Lock Screen on Windows Phone 8 agent)
• New Launchers • Advanced camera capture APIs
• Maps • New Photos extendibility features (reach media
editor app)
• Location and Location Tracking
• Interact directly with the camera - Lenses
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
23. New Features
• Tiles Templates and Tiles Sizes • Add and remove media files
• Lock Screen on Windows Phone 8 • Saved pictures have 2 thumbnail images
• New Launchers • Background audio (PlayStateChangedEventArgs)
• Maps
• Location and Location Tracking
• Speech
• Wallet
• UI Controls
• 3 Screen Resolutions
• Camera and Photos
• Media
24. Other new elements
• VoIP and Video Chat
• Bluetooth and NFC
• Support for IPV6
• Read from SD Card
• Custom Contact Store
• File and Protocol Associations
25. Design
• Pride in craftsmanship
• More with less
• Fast and fluid
• Authentically digital
• Win as one
http://developer.windowsphone.com/en-us/design/principles
28. What we’ve seen
• A new platform
• Develop a common application core for Windows Phone 8 and Windows 8
• Use the free tools available as a student
• Learn from the videos and form communities
• Have a look at the design principles
• Use the new features to build incredible applications
• Have in mind the patterns and the principles to build a solid application