Windows 8 andWindows Phone 8Cross PlatformDevelopmentKarl Ots
Some Key Differences Screen Size                    Controls                       Lifecycle Windows Phone                ...
Hardware Buttons
Back Model
Back             Back means  means             hierarchical “up”  backBack Model
Scroll Direction
Long List Selector
Long List Selector: Jump List
Map ControlNokia Powered.Offline maps.Perspective View.
Custom Message Box
Summary •   Windows Phone 8 and Windows 8 apps share a design language and     operate in quite similar ways •   UX requir...
Upcoming SlideShare
Loading in …5
×

Windows 8 and Windows Phone 8 Cross Platform Development by @fincooper

863 views
769 views

Published on

Published in: Technology
2 Comments
1 Like
Statistics
Notes
  • Hi, you can download the SDK and tools (Visual Studio, Blend and emulator) at http://dev.windowsphone.com/en-us/downloadsdk. There are also system requirements at that page: most importantly you need a 64-bit edition of Windows 8. You also need a processor that supports Second Level Address Translation (SLAT) aka hardware virtualization. If you don't have SLAT support in your system, you can still develop for Windows Phone 8, but then you cannot use the emulator (so you need an actual Windows Phone 8 device to run and debug your app).
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • does windows8 mobile programming needed window8 operating systems,I am new guy for windows mobile programming need to start windows mobile programming.

    Can you also let me know tools required for windows8 mobile programming.

    Thanks in advance
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
863
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

Windows 8 and Windows Phone 8 Cross Platform Development by @fincooper

  1. 1. Windows 8 andWindows Phone 8Cross PlatformDevelopmentKarl Ots
  2. 2. Some Key Differences Screen Size Controls Lifecycle Windows Phone Windows Phone Windows Phone 800x480, 1280x720, 1280x768 Panorama, Pivot, ListPicker Launched from start/apps list. Portrait, Landscape LongListSelector Tombstones apps Windows Windows Windows 1024x768  GridView, ListView, Semantic Resumes existing apps Portrait, Landscape, Snapped Zoom, FlipView No tombstoning
  3. 3. Hardware Buttons
  4. 4. Back Model
  5. 5. Back Back means means hierarchical “up” backBack Model
  6. 6. Scroll Direction
  7. 7. Long List Selector
  8. 8. Long List Selector: Jump List
  9. 9. Map ControlNokia Powered.Offline maps.Perspective View.
  10. 10. Custom Message Box
  11. 11. Summary • Windows Phone 8 and Windows 8 apps share a design language and operate in quite similar ways • UX requirements and API incompatibilities make development of a single solution for both targets impossible • In general terms, you must develop a different UI for each platform, but much of the rest of the logic can be shared • Portable Class Libraries can be used to create class libraries that work directly with both • Other code can be shared by ‘Add as Link’ and platform-specific code incorporated by careful use of compile-time constants, inheritance and partial classes • Careful use of the Model-View-ViewModel pattern can help when separating the UI implementation from the application logic

×