[Q] Integrating Video into WP7 app? - Windows Phone 7 Software Development

Hi everyone! I'm a very inexperienced wannabe-developer. I have little understanding or knowledge about the coding end, but can do a fair amount using the Design view of Expression Blend 4(<--- my preffered program).
What I'm looking to do is have an app that is primarily centered around TV clips. I'd have a "Selection" page, and a Button would direct the user to a Pivot page. The first section would be a brief summary of the clip, and other tid-bits of information while the other would take the user to the clip and utilize the Zune Player on the phone.
A few things I have no clue on how to accomplish:
1. Include all my clips without the app being huge.
2. Tell the 2nd Pivot page to play its respective clip.
Thanks for you help!
- dbG33K

dbG33K said:
1. Include all my clips without the app being huge.
Click to expand...
Click to collapse
It really depends on how many videos you're thinking about including and their current size. You could compress them down a bit as the resolution isn't super high on the phone so you won't miss a little bit of resolution.
dbG33K said:
2. Tell the 2nd Pivot page to play its respective clip.
Click to expand...
Click to collapse
You could
a) Use the following
MediaPlayerLauncher NewVideo = new MediaPlayerLauncher();
NewVideo.Media = new Uri("url of file here"), UriKind.RelativeOrAbsolute);
NewVideo.Show();
b) Which is the option I chose, is to use a mediaelement in the page, and add your own playback controls.

I'm also a wannabe developer, but I'm trying my best to learn. I want to do something just like the HTC YouTube app. I want to be able to access a videothat is already in the internet. The question is, how to can I find info on how to do this..
Sent from my HD7 using XDA Windows Phone 7 App

Related

A WM/Android User's Take

1st off this is not intended to be a flaming / bashing thread. If you want to do that please go elsewhere; I'm sure the vibrant forums will welcome you. If a MOD feels this belongs somewhere else, please move it.
I have been a long time WM user and recently switched to android for the past year. I am offering my take on WP7 on the pros on cons.
Interface - Finally something completely new and wonderful. Microsoft really did hit a homerun on trying to make information at a glance approach. Mail and search apps look beautiful. I thing missing, being able to quickly jump to apps in the app menu.
Lack of Landscape Support- For as great as the UI is I am shocked at the lack of landscape support. The start menu, app menu, nor Zune have lanscape support. You can not even refresh a webpage or type in a website if you are in landscape mode. Calling this anything other than an epic "FAIL" by microsoft is sugar coating it. Especially when the HD7 and Surround beg to be in landscape mode with their kick stands.
Browser - As expected from an IE browser it is pretty good. I already mentioned the lack of landscape support which is really frustrating but there is something else that gets under my skin more. Web pages do not resize to fit the screen when you zoom in. This was/is almost a deal breaking for me honestly. I love the organization of having all the buttons at the bottom and the interface is stunning but you lose way to many options in landscape mode. You can't even access favorites without first going back to portrait. MS, this NEEDS to be addressed soon. The browser is the main feature of smartphones now.
Zune - Wonderful if you have a Zune Pass. Honestly it was one of the main reasons why I bought this phone. I expected it to be awesome and it didn't disappoint. That being said they need to add a Play Now option to the market songs. When I'm browsing the market sometimes I want to queue songs and the Add to Playlist option makes sense but how could you leave out Play now? Seriously?
Another thing I don't like is I can not fast forward to a certain spot in a movie. Video files can be hours long, why should I have to hold the fast forward button to get to the point I'd like. Let me hit the progress bar and then use the rewind / fast forward buttons for getting to the exact point.
USB Storage Device- glaring admission, but I can kind of see why. It helps stop piracy, but I loved being able to hook my fuze / tilt 2 / nexus 1 / vibrant to my car stereo and play the music I had downloaded on my phone. I know I could get an audio cable and do the same, but while driving it is so much easier to use the radio head unit to control music rather than your phone. I knew this when getting in bed with WP7, but that doesnt mean I still can't miss it.
Bluetooth- for music works just like it should. however it will not play the audio from video files threw bluetooth. It keeps coming out of my phone's main speakers and there is no way to get into the bluetooth profiles to see if something is wrong. VERY ANNOYING MS. get to fixing it.
People- Wonderful. Could anyone ask anymore? I gave it my facebook and gmail accounts and I didn't have to worry about any contacts not showing up. Love the Facebook updates also.
Dailer- No smart dialer? This used to even be in my old wizard by default. How it get left out is completely beyond me.
Announced fixes- Flash, Copy & Paste, Turn by Turn navigation can't come soon enough but I am glad microsoft acknowledged they needed them.
Local Outlook Support- I knew this before hand, but I am in the crowd that says MS needs to add this ability.
Overall- I bought my HD7 without a contract and I am pretty sure i will NOT be returning it. I love my HD7 and WP7, however this OS isn't entirely complete. That being said was iOS and Android complete when they came out? To even suggest that is laughable. I can not wait for microsoft to release all the fixes for this OS because when it does it will be a powerhouse.
I will not buy that this phone is for dumbsmart phone users. I probably done more with my phones than 95% of android users who will do nothing by bash WP7 and i honestly see this for ALL users. It helps bring the powerhouse experience in an easier way without being tied down as much as iOS.
Why not just post in one of the other 50 threads? Now people will be copy-pasting replies from those into this one.
I did notice the lack of landscape mode in IE. I think that was the only thing that made me go WTF when I used the HD7.
However, the keyboard is so good that I don't think it even mattered that much.
I guess with a 3.7-8" screen it can be a bit annoying, but on anything 4" or bigger it didn't strike me as a big deal beyond the initial shock of it not being there.
Also, lots of people dont' seem to know the difference between an Operating System and an Application.
N8ter said:
Why not just post in one of the other 50 threads? Now people will be copy-pasting replies from those into this one.
I did notice the lack of landscape mode in IE. I think that was the only thing that made me go WTF when I used the HD7.
However, the keyboard is so good that I don't think it even mattered that much.
I guess with a 3.7-8" screen it can be a bit annoying, but on anything 4" or bigger it didn't strike me as a big deal beyond the initial shock of it not being there.
Also, lots of people dont' seem to know the difference between an Operating System and an Application.
Click to expand...
Click to collapse
Those threads became nothing but flaming / bashing threads. I thought it would be a good idea to try to get away from that.
Also a core application can be considered part of the OS. If you can not uninstall it, it is part of the OS.
I thought it was annoying not being able to get to the address bar with all that screen space.
I don't know about you guys but my Surround goes into landscape mode IE just fine...
The only thing I don't like is lack of landscape in marketplace and Zune...
also if you want a nice photo editor, Thumba photo editor for $.099 is awesome!
EDIT: Oh i see. I can't believe I have to switch to portrait to type a URL!! WTF microsoft!
jz9833 said:
Browser - As expected from an IE browser it is pretty good. I already mentioned the lack of landscape support which is really frustrating but there is something else that gets under my skin more. Web pages do not resize to fit the screen when you zoom in. This was/is almost a deal breaking for me honestly. I love the organization of having all the buttons at the bottom and the interface is stunning but you lose way to many options in landscape mode. You can't even access favorites without first going back to portrait. MS, this NEEDS to be addressed soon. The browser is the main feature of smartphones now.
Click to expand...
Click to collapse
Overall I agree with just about everything you said. Regarding the browser, I've noticed that certain areas of webpages are zoomed in more than others. For instance, on xda, the text of people's posts is HUGE compared to the buttons such as User CP, etc. at the top of the page. What I've found is a double tap in my area of interest on a page will zoom the page so that ONLY my area of interest is approriately sized. Then, when I want to switch to another part of the page, I double tap there and the page will resize, and so on. The text does not dynamically reflow a la Android, but I think it's a pretty usable system.
-R
jz9833 said:
Dailer- No smart dialer? This used to even be in my old wizard by default. How it get left out is completely beyond me.
Click to expand...
Click to collapse
There is voice dialing in WP7 not sure what you mean by smart dialer???
rruffman said:
There is voice dialing in WP7 not sure what you mean by smart dialer???
Click to expand...
Click to collapse
By going to the dailer and being able to spell "MOM" for example on the keys and it would automatically come up with the number for that contact.
jz9833 said:
Also a core application can be considered part of the OS. If you can not uninstall it, it is part of the OS.
Click to expand...
Click to collapse
Lol, what? No, it's not. It's a stock application distributed with the OS. It is not part of the OS.
By the Logic people can say "Android is buggy because the GMail client is buggy." or "Windows Mobile is buggy because the Opera Browser HTC bundled with the HD2 is buggy." or "Linux is full of bugs because the KDE in that distro is buggy as hell."
Every OS comes with a set of stock applications, but they are just that, and are usually updatable independent of installing a new kernel or driver stack on the device.
In any case, I've already said I agree that the lack of landscape mode is an issue.
I just wanted to make that distinction, because lots of people on this forum are incapable of doing it themselves.
N8ter said:
Lol, what? No, it's not. It's a stock application distributed with the OS. It is not part of the OS.
By the Logic people can say "Android is buggy because the GMail client is buggy." or "Windows Mobile is buggy because the Opera Browser HTC bundled with the HD2 is buggy." or "Linux is full of bugs because the KDE in that distro is buggy as hell."
Every OS comes with a set of stock applications, but they are just that, and are usually updatable independent of installing a new kernel or driver stack on the device.
In any case, I've already said I agree that the lack of landscape mode is an issue.
I just wanted to make that distinction, because lots of people on this forum are incapable of doing it themselves.
Click to expand...
Click to collapse
I still completely disagree with you. Froyo for Android made plenty of browser updates so would you say that wasn't a OS update?
I like most people consider stock apps part of the OS
jz9833 said:
I still completely disagree with you. Froyo for Android made plenty of browser updates so would you say that wasn't a OS update?
I like most people consider stock apps part of the OS
Click to expand...
Click to collapse
Agree. Basically system is made of apps.
If email app built into it is buggy, we can say OS is buggy.
jz9833 said:
I still completely disagree with you. Froyo for Android made plenty of browser updates so would you say that wasn't a OS update?
I like most people consider stock apps part of the OS
Click to expand...
Click to collapse
Doesnt meam ur right and most people are ignorant in os design and the diff between an os and an app distributed with said os.
Obviously...
Sent from my SGH-T959 using XDA App
N8ter said:
Doesnt meam ur right and most people are ignorant in os design and the diff between an os and an app distributed with said os.
Obviously...
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
then you are going to have to disagree with almost all people. This isn't a techy vs jock debate. These are apps which are built into the os and therefore part of the os.
But anyway this thread is meant for objective evaluation of WP7. If you want to continue this debate we should continue it somewhere else.
jz9833 said:
By going to the dailer and being able to spell "MOM" for example on the keys and it would automatically come up with the number for that contact.
Click to expand...
Click to collapse
You can use search in the people hub for something very similar. Admittedly not an exact substitute but it works well enough for me.
jz9833 said:
I have been a long time WM user and recently switched to android for the past year. I am offering my take on WP7 on the pros on cons.
Click to expand...
Click to collapse
Good post
jz9833 said:
USB Storage Device- glaring admission, but I can kind of see why. It helps stop piracy, but I loved being able to hook my fuze / tilt 2 / nexus 1 / vibrant to my car stereo and play the music I had downloaded on my phone.
Click to expand...
Click to collapse
How does this increase piracy? If the files you buy on Zune are locked down they can still do this even if there is a common store of files accessible as usb mass storage. Either by drm or by using isolated storage for those files.
jz9833 said:
Local Outlook Support- I knew this before hand, but I am in the crowd that says MS needs to add this ability.
Click to expand...
Click to collapse
If you do it this way, then you are working with two sets of data (email, calendar, tasks, contacts, etc.) neither of which is guaranteed to be up to date. I don't see why people think this is preferable to a server-based system.
jz9833 said:
I will not buy that this phone is for dumb smart phone users.
Click to expand...
Click to collapse
Hopefully this will be true; I will keep my fingers crossed. Currently, as I see it, they are targeting people who don't understand what files are, and would be confused by files, and who believe that music consists of songs arranged by artists into albums. I.e. the dumb mass market.
CSMR said:
How does this increase piracy? If the files you buy on Zune are locked down they can still do this even if there is a common store of files accessible as usb mass storage. Either by drm or by using isolated storage for those files.
Click to expand...
Click to collapse
The cintent u purchase in zune have no drm..... The piracy statement is legit.
Sent from my SGH-T959 using XDA App
though given you just purchased for your zune account, you can then access it on zune desktop, and burn discs from there. so no necessarily correct.
however, what i think of a common storage area is a good idea. just have it so that the pictures, videos, music, documents are in a folder view for when you plug the phone into your PC. it would really only require a bit of mapping within the OS to make it look like a storage unit. Even if it was just more restricted down to just the documents section, that's still something. better than nothing imo as i don't have access to skydrive at work. but aye, i can live with it, it's not going to make me want to return the phone.
The Gate Keeper said:
though given you just purchased for your zune account, you can then access it on zune desktop, and burn discs from there. so no necessarily correct.
however, what i think of a common storage area is a good idea. just have it so that the pictures, videos, music, documents are in a folder view for when you plug the phone into your PC. it would really only require a bit of mapping within the OS to make it look like a storage unit. Even if it was just more restricted down to just the documents section, that's still something. better than nothing imo as i don't have access to skydrive at work. but aye, i can live with it, it's not going to make me want to return the phone.
Click to expand...
Click to collapse
Its 2001, people pirate with digital media. Cd piracy may still be hip in the third world, but I haven't operated a cd player in years (or used my computer to play one), much less bought or burned one.
Sent from my SGH-T959 using XDA App
N8ter said:
Its 2001, people pirate with digital media. Cd piracy may still be hip in the third world, but I haven't operated a cd player in years (or used my computer to play one), much less bought or burned one.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
how about an MP3 cd? to play in your car? to lend to a friend? or your USB stick? as soon as it's available on zune desktop you have a copy of it... there is plenty ways around it. i'm not saying you should do it, i'm saying the possibilities are there.
N8ter said:
The cintent u purchase in zune have no drm..... The piracy statement is legit.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
If the files are not DRMed, and Microsoft wants to protect them, either it can DRM the files, or it can keep them in isolated storage. The existence of common storage doesn't exclude isolated storage.

My First App, Need Serious Help :/

Hey guys, like the title says, I'm attempting to create an app, but with little success at this point.
What I want to do, didn't sound all that complicated in my head. I want to make an episode guide for a TV show I like. Nothing too fancy, but I do want it to look WP7-authentic.
First off, I don't know or really understanding coding in the slightest. I was hoping to be able to design most of the app through the on-screen WP7 display, which it seems I can do a lot on.
From what I've gathered, here's what I'd like to do:
Use the "Pivots" as the different story arcs or "seasons"
Within each pivot, Episode # and Title
But I'd also like to go one further and have each episode be clickable, which would take the user to a page containing info about the respective episode. Synopsis, International Titles, Airdate, etc.
It's a big project, I just need a little help getting it going.
Thanks!
dbG33K
what you're describing can be done one of two ways.
1. just display images after images
2. input text into the program
from what im gathering, it should be fairly easy for you to do as this is the sort of beginner stuff in most windows phone 7 programming books. id suggest you look into programming because even the slightest pivots and transitions require code.
now if you were on android or webos, thats different. they have full on graphics based programming thats a simple matter of drag and drop and choose function.
Download Expression Blend. You can do pretty much everything without having to write any code. It includes a "Pivot" template which has a pivot all ready for you, then you just add PivotItems using your mouse. Then you can use the Sample Data feature to mock up how your episode data will look.
The only thing you would have to write code for would be to pull the episode information from a datasource. Bind it to your controls and Expression will have the rest done for you.
http://www.microsoft.com/expression/windowsphone/
Sample Data:
http://expression.microsoft.com/en-us/ee426896.aspx
First thing you'll need before you even open Visual Studio or Blend is a data feed.
An rss feed is ideal, And I'm sure theres alot of them out there for TV listings. Without that, theres little you can do (other than screen scraping websites, but people don't look too kindly on that)
If you can find me a Url for the RSS feed you want to use, I'll be more than willing to help you out
xanderkaiber said:
First thing you'll need before you even open Visual Studio or Blend is a data feed.
An rss feed is ideal, And I'm sure theres alot of them out there for TV listings. Without that, theres little you can do (other than screen scraping websites, but people don't look too kindly on that)
If you can find me a Url for the RSS feed you want to use, I'll be more than willing to help you out
Click to expand...
Click to collapse
What he said
I'd be willing to help you out as well. I'm in the process of writing a feed reader to help me make the move WP7 from WPF/Silverlight. The idea I have for the UI is similar to yours and the feed reader (at least in the basic form) will be open source so I've no problem sharing my code...
I appreciate your willingness to help me out, but it's actually a series that has been over for quite a while.
Hey guys, I've gotten much further on my app and have become a little more well-acquainted with coding in the form of using Expression Blend 4. That said, I do have a few questions:
1. After making a few pages, I decided to make a sort of Welcome page for my app. How do I tell it to show that page first instead of "MainPage.xaml"?
2. On that welcome page, I would like to make a button that pulls up the user's E-mail and have it have my e-mail as the recipient.
Thanks a bunch!
This is in the WMAppManifest.xml file within the Properties folder.
for the email look into the email compose task
barryallott said:
This is in the WMAppManifest.xml file within the Properties folder.
for the email look into the email compose task
Click to expand...
Click to collapse
That doesn't really help me too much...
What am I supposed to do in the WMAppManifest.xml?
And where do I find the email compose task, and how do I implement it into the app?
EDIT: Nevermind, I figured out both of those questions. A new question, though: How do I take screen shots of the app? I need at least one to submit it to the marketplace, but I don't know how :/
dbG33K said:
That doesn't really help me too much...
What am I supposed to do in the WMAppManifest.xml?
And where do I find the email compose task, and how do I implement it into the app?
EDIT: Nevermind, I figured out both of those questions. A new question, though: How do I take screen shots of the app? I need at least one to submit it to the marketplace, but I don't know how :/
Click to expand...
Click to collapse
Download this:
http://www.innovativetechguy.com/?p=13
Make sure your emulator is set to 100% size and uncheck the "Show Device" checkbox in the tool. That will give you the necessary 480x800 sized .png
There's a fair lot you can do using the designer panel, but you will definitely need C# code for what happens 'behind the curtains'. Things like pulling the episodes from the internet and such.
I definitely recommend these tutorials:
Windows Phone 7 Development for Absolute Beginners.
It builds up slowly, but definitely gives you the foundation you need to put together basic applications.
Hey guys I found this thread and after reading it I feel I have a lot in common with dbG33K's tasks & questions. I feel I have a lot to offer WP7 apps as I learn more! I started out in January learning and studying as an absolute beginner (even did the 5 day course online). After a lot of studying, I felt confident enough to write my first BIG app.
I'm pretty good at the xaml part and getting real familiar with c# as I go along. Also, I think I have all the pieces I need, just need help putting it all together. I'm using an API for the data source (i have all the dlls and resources in place even all the c# methods for the API).
I have the UI all put together, now working on the c#. I'm just unsure on the binding part. I know my listboxes and other controls should be binded to a method in c#, but what calls that method? When the page loads that listbox, textblock, etc? Also, what kind of coding is generally used inside the {} of the methods that pulls info from the datasource?
As I have learned a lot aver the past couple of months, I find that I've learned it from examples I've found online, but I'm drawing a blank on this one. Any help would be great!
Thanks!
Do any of you can tellme how can I save text from the text box??
Sent from my LG-C900 using XDA Windows Phone 7 App

Dear Developers, let's avoid making more Hubs.

Dear developers,
As we develop more and more apps, and as the Windows Phone marketplace hit 10,000 apps, I noticed an increasingly annoying trend: Abuse of panoramic hubs.
Yes, I understand that our latest greatest app may be our first important app, but as a user, the app is only one of my many tools in my toolbox, not the center of the universe.
And I understand that a lot of us want our app to be the hub above all other apps, however, let's face it - it's unlikely any third party hubs will be as important as Microsoft's hubs.
While the 6 major hubs in Windows Phone 7 presents some sort of extensibility, a lot of 3rd party hubs don't really do much except the function it is confined to.
A panoramic hub lets developers put different types of list controls in the same page, often for the purpose of showcasing the many depths of the app. However, some apps don't really have much depth, and the usage of panorama in this case feels like 40 pages for table of contents for a 20 page book.
If the app only displays one type of data, a pivot suits a lot better.
And panorama views usually come with a gigantic title, which takes up lots of precious screen space.
Sometimes I noticed that some developers will try to use a background in an app. However, if the app does not have a strong reason to have a background, e.g. dynamic content, I think it's a lot better to let users decide their background colors in their own theme settings. This can save us a lot of Photoshop time, and save users from a lot of text legibility problems.
Just something I'd like to share as both an app developer/designer and a user. Thanks for reading. Peace.
I agree with the fact that the panorama is overused where the pivot is in 99% of cases more appropriate.
I definitely don't agree with the background image thing. Two simple points: Brand Image and Individuality. From a developer standpoint you need something that sticks in users' brains - nothing does so more than product branding. And images are an integral part of that. Since a mobile device doesn't have room for giant logos, the best thing to do is move it to the background and let the text sit on top of it.
I agree that the developer should always offer a choice of background and ensure the text is fully legible in all - but Marketplace rules forbid text not to be legible anyway.
Second, for every application in the Marketplace there are 10 more identical in functionality. So why get the user to use your app over the other 10? Make it look better. And you can't make it look better when it's using the same colour scheme and layout.
pakkei said:
And panorama views usually come with a gigantic title, which takes up lots of precious screen space.
Click to expand...
Click to collapse
Modifying panorama's header template u can do whatever you want with the title (even delete!). Also, most important feature of panorama control is a nice looking slightly scrolling background image (that, I believe so, MS borrowed from Android's home screen).
Panorama != Hub
There is currently no way for a third-party developer to create a hub. Just because an app has a panorama view does not make it a hub.
I do agree though, the panorama view is overused.
I'd be interested if you could give an example of an app over using it as I really enjoy it when used well.
Purely from a developers perspective, I'm slightly worried that I may fall in the category of overuse.
emigrating said:
I do agree though, the panorama view is overused.
Click to expand...
Click to collapse
I disagree.
I think panorama apps are great. Instead of clicking and then having to go back you just swipe.
Best example for me was 1800pocketpc app which was a panorama/hub.
And then apps like facebook that are purely panorama are much easier to navigate cause you never need to reach for the back key
I love the panorama apps i have , its unique to our phones and what makes it great!
evolutionqy7 said:
I disagree.
I think panorama apps are great. Instead of clicking and then having to go back you just swipe.
Best example for me was 1800pocketpc app which was a panorama/hub.
And then apps like facebook that are purely panorama are much easier to navigate cause you never need to reach for the back key
Click to expand...
Click to collapse
I mean that the Panorama is overused because the Pivot is a much neater way of displaying data imo. I think it separates it out nicely.(Pivot being the Outlook-style swiping to sections)
However, some apps do the panorama justice. Faebook, IMDb, etc. However 3rd party developers rarely use it right.
Sent from my OMNIA7 using Board Express
Don't get me wrong - I love the Panorama view, but some [a lot] apps do misuse it.
I have seen plenty of apps which rather than having a "settings" button to open a new view will create their settings page (and about page) as part of the panorama. That is, IMO, not how you should utilize Panorama.
The same goes for apps where you may search for something to add to your "library", placing the search page on your panorama is wrong. It doesn't belong there.
A panorama should, again IMO, be used to display information that belongs together.
Example. You have a DVD collection app; The app is more than welcome to use a panorama as the main page, perhaps it can display "all", "new" and "favorites" on different pages of the panorama. That's all fine. However, adding more pages to display settings, about, search, changelogs etc just gives an awful UX. Add settings/about/changelog as a pivot on it's own page, accessible by a settings button. Add search as a button, either opening a completely new page or an popping up an overlay on the panorama.
Interesting point, and am inclined to agree Panarama views shouldn't be padded with search and settings screens. After all, doesn't the phone sport a physical search button that would be more consistent and allow you to combine your app settings within the phones' main settings for added convenience?
Sent from my HD7 T9292 using XDA Windows Phone 7 App
emigrating said:
A panorama should, again IMO, be used to display information that belongs together.
Example. You have a DVD collection app; The app is more than welcome to use a panorama as the main page, perhaps it can display "all", "new" and "favorites" on different pages of the panorama. That's all fine. However, adding more pages to display settings, about, search, changelogs etc just gives an awful UX. Add settings/about/changelog as a pivot on it's own page, accessible by a settings button. Add search as a button, either opening a completely new page or an popping up an overlay on the panorama.
Click to expand...
Click to collapse
The above is actually incorrect. A pivot should be used when the data of all screens are based on the same underlying data source. Outlook is the perfecet example, as you have all, new, unread which is just filters or views based on the same source: your inbox. The above where you have DVDs should be a pivot as well, since all, new and favorite are based on the single source of your DVD collection.
This is actually where people are making common mistakes with the use of a Panorama control, when it should really be a pivot control. Most users really won't know the difference between the two controls, but developers should to keep the user experience consistent across applications.
The use of a Panorama for a main screen to offer different sections of you applications is a good idea. Be careful to not have too many though. Once you have more than 4-5 sections in a Panorama, the user has the ability to get lost. And remember unlike pivots, the header of each Panorama is seperate from the others (a pivot combines them giving a better hint of the other pages).
Some things to ponder would be in a multi-page settings setup should you use a pivot or a panorama? Since its really not based on data, it should be a Panorama, but a pivot might give a better user experience.
spokanedj said:
The above is actually incorrect. A pivot should be used when the data of all screens are based on the same underlying data source. Outlook is the perfecet example, as you have all, new, unread which is just filters or views based on the same source: your inbox. The above where you have DVDs should be a pivot as well, since all, new and favorite are based on the single source of your DVD collection.
Click to expand...
Click to collapse
I wouldn't say it's incorrect. A pivot may have been a better choice, but it was based on an existing app I have installed where the panorama view isn't completely wrong.
I also believe your argument falls when we step into movie details - this should clearly be displayed as a panorama even though it's based on the same data.
spokanedj said:
Some things to ponder would be in a multi-page settings setup should you use a pivot or a panorama? Since its really not based on data, it should be a Panorama, but a pivot might give a better user experience.
Click to expand...
Click to collapse
A settings page should, IMO, always be a pivot (if more than one screen is really necessary - often it is better to have a scrollable listview instead). That said, if you manage to keep your settings on a single page, using a panorama view would still work to display the about/support/etc screens.
emigrating said:
I wouldn't say it's incorrect. A pivot may have been a better choice, but it was based on an existing app I have installed where the panorama view isn't completely wrong.
I also believe your argument falls when we step into movie details - this should clearly be displayed as a panorama even though it's based on the same data.
Click to expand...
Click to collapse
Here is a video from MS that clarifies this. Pivots should be used when displaying different views or filters or data. For the Movie details if you look at the "bad pano" example, around 11:00 it explains why you woulnd't want to do that. Just because another app is using it, doesn't mean you should.
http://channel9.msdn.com/blogs/jaime+rodriguez/windows-phone-design-days-pivot-and-pano
spokanedj said:
Here is a video from MS that clarifies this. Pivots should be used when displaying different views or filters or data. For the Movie details if you look at the "bad pano" example, around 11:00 it explains why you woulnd't want to do that. Just because another app is using it, doesn't mean you should.
http://channel9.msdn.com/blogs/jaime+rodriguez/windows-phone-design-days-pivot-and-pano
Click to expand...
Click to collapse
?
I pretty much agreed with you that it I presented a bad example. That said, it still works and was nowhere near as bad as many of the apps in the marketplace today.
As for movie details, let's just agree to disagree. Displaying movie details (as opposed to movie listings as discussed above) in a pivot is somewhat counter intuitive and gives a far worse UX than a panorama - I know, I've tried (and had it useability tested by the actual target audience).

SmartMove - Concept of Smartphone feature | Now it's Your Move...

​
Hi,
I want to show you my idea about what our Smartphones may be able to do in near future. You can make this idea come true by watching attached video, commenting on youtube and sharing it with your friends. It takes part in the contest supported by HTC and I need to gain as much points as I can.
Click to expand...
Click to collapse
If you like my idea and you want to give it a chance to become mobile reality, you have to do some simple actions under this video:
1. Watch it.
2. Add "Like!"
3. Add short comment, you can write about advantages and disadvantages of our video.
4. Tweet it on Twitter.
5. Click ‘vote up’ in YouTube and add it to FAVORITES, write your comment.
6. Share it on Addthis.
7. Click ‘INVITE YOUR FRIENDS’.
Thanks in advance!
SmartMove is a technology which allows you to control your phone by simply moving it. Control the music player, manage your notifications, secure the phone with unlock move and much more. It's all about interact.
Click to expand...
Click to collapse
Check preview video here:
​

[Q] Emulated game rom catalogue UI - does one exist?

Hi all,
I was wondering if any android app existed that aggregated information on game roms.
I had in mind something like the XBMC library experience whereby you can scroll through a catalogue of films which each have their poster/dvd cover, a snippet of information and their IMDB ratings (etc). There is even a plugin for XBMC that does this for games.
The reason I am interested is because I find the current method through snesoid/n64oid disappointing. My current workaround has been to use the shortcut functionality of the aforementioned and link directly to a ROM and replace its icon with that of the game box art.
On a related note - is there any way to manually add shortcuts to games into the Xperia Play app? This would go quite far to providing what I was after.
Many thanks in advance for any information.
EDIT: I should say for clarity that I am looking for something that will then launch the applications, not just list them.
Jonnyapps said:
Hi all,
I was wondering if any android app existed that aggregated information on game roms.
I had in mind something like the XBMC library experience whereby you can scroll through a catalogue of films which each have their poster/dvd cover, a snippet of information and their IMDB ratings (etc). There is even a plugin for XBMC that does this for games.
The reason I am interested is because I find the current method through snesoid/n64oid disappointing. My current workaround has been to use the shortcut functionality of the aforementioned and link directly to a ROM and replace its icon with that of the game box art.
On a related note - is there any way to manually add shortcuts to games into the Xperia Play app? This would go quite far to providing what I was after.
Many thanks in advance for any information.
EDIT: I should say for clarity that I am looking for something that will then launch the applications, not just list them.
Click to expand...
Click to collapse
I think you are looking for something that doeasn't exist. It would need advance development. From my understanding you want to implement a feature into the PS stock app that loads games to load games that are meant to load via emulators. Wouldn't that mean the Playstation app would ahve to be an emulator? lol Try describing what you really mean maybe some dev can do something for you
Hope this helps
arian009 said:
I think you are looking for something that doeasn't exist. It would need advance development. From my understanding you want to implement a feature into the PS stock app that loads games to load games that are meant to load via emulators. Wouldn't that mean the Playstation app would ahve to be an emulator? lol Try describing what you really mean maybe some dev can do something for you
Hope this helps
Click to expand...
Click to collapse
that's not what he is saying. he wants a app which can list the roms he has and then get data for them from various online databases and scrapers and then launch it with the installed emulator
so his emulator roms and possibly games are in a sort of catalogue.
atleast that's what I think he meant.
Sent from my R800i using Tapatalk 2
fma965 said:
that's not what he is saying. he wants a app which can list the roms he has and then get data for them from various online databases and scrapers and then launch it with the installed emulator
so his emulator roms and possibly games are in a sort of catalogue.
atleast that's what I think he meant.
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
Yes. This is what I am after. I have just found something called 'Launch Me' on the Play Store which, whilst having terrible reviews, says it does at least some of what I am after.
The problem I've had in hunting these things out is that 'Android ROM launcher' tends to turn up google results for Android roms and launchers
I shall cough up the £2 and try this app.

Categories

Resources