How to implement ReaderPageViewer in Windows Phone 8 C# - xaml

How to implement ReaderPageViewer in Windows Phone 8 C#......
Hi,
We are working on windows phone8 reader application.We are stuck in our reader page.Because we have a magazine with 60 pages,each page should fit on the screen in a panorama control.And it should support pinch zoom on each item.
We can fit the panorama page in a full screen,when we use panoramaitem template with orientation horizontal.Otherwise it does not support full screen and we need to block last to first navigation.
Is it possible to do any other pageviewer mechanism in windowsphone 8 other than pivot and panorama control?

Related

Name of image slide control on Windows 8.1 Store App?

I see this control (below photo) on Windows 8.1 Store app. It appears when have multi images, tap left and right button (red borders in photo) to navigate between images.
So my question is: Name of this control and link to tutorial?
Its FlipView, here is the docs from MS: https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/flipview

Is it mandatory to support filled, snapped and portrait views in Windows 8 Apps?

Do I have to support all these views in Windows 8 Apps? Or could I also develop applications only in Horizontal?
The same question I am having few days back, after some googling I found that
Windows 8 App Certification Section 3.6 http://msdn.microsoft.com/en-us/library/windows/apps/hh694083.aspx they mention that " Your app must support a snapped layout. In landscape orientation, your app’s functions must be fully accessible when the app’s display size is 1024 x 768. Your app must remain functional when the customer snaps and unsnaps the app "
So I think all this views are compulsory but you can do one thing like
use a simple splash screen as your snap view (same like the default Windows 8 Store app)
and for other views like Fill, Portrait and Landscape you'll define the liquid design layout.
so that you'll don't have to worry for all the views.

Is there any way in the new windows 8 / windows phone 8 api to dynamically resize the tile?

Is there any way in the new windows 8 / windows phone 8 api to dynamically resize the tile ?
Given that we have an app displaying messages on it's tile,
When we have no important message,
Our tile can be small, like an icon
Given that we have an app displaying messages on it's tile,
When we have some important message,
Resize the tile to fit that important message.
You got the idea, how to do it ?
In Windows 8, developers cannot control the size of the tile. It is entirely up to the user.
Same story with the Windows Phone 8, seems there won't be any way to programmatically change the size of your tile. I would recommend to show special alert icon or badge as part of tile image in this case. You can also show toast message to notify user.

how to get appbar in windows 8 metro applications using visual studio 2012?

I am developing a metro application using visual studio 2012. I am trying to get an AppBar in my metro application. How do I do that?
There are a LOT of samples in the MSDN Dev Center, http://code.msdn.microsoft.com/en-us/windowsapps. One of them is specifically an AppBar sample, and the description reads:
This sample demonstrates how to use the AppBar control to present
navigation, commands, and tools to users.
The app bar is hidden by default and appears when users swipe a finger
from the top or bottom edge of the screen. It covers the content of
the app and can be dismissed by the user with an edge swipe, or by
interacting with the app. This sample shows how to add an app bar,
customize the app bar, and control the app bar. Also, it shows how to
use sticky app bars and global app bars.
I think this will get you started.

How do I develop for both Portrait and Landscape display formats?

I'm currently developing for a handheld device running Windows XP Professional (not Tablet PC edition). The device allows users to switch from the standard widescreen landscape display format to a portrait one. I would like to know if there are any VB.NET code snippets to help me along with this task.
The way to determine the current orientation is with the System.Windows.Forms.SystemInformation.ScreenOrientation property.
To get the actual size of the screen, check System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height (and .Width)
You can declare an event handler (with the AddHandler statement) for Microsoft.Win32.SystemEvents.DisplaySettingsChanged as a trigger your app can respond to, and then check the screen orientation to see if you need to adjust your GUI layout.