Use of OpenGL in Windows phone 8 - opengl-es

I am developing an app for windows phone 8 I want to use OpenGl like in android and iOS I searched in internet but not found stuff that is helpful for me please suggest me if it is possible for WP8?

Unfortunately, OpenGL is not supported on Windows Phone. You can use Direct3D in Windows Phone 8 or XNA in Windows Phone 7/8.
EDIT/UPDATE:
If you want to use OpenGL on Windows Phone 8, you can use the ANGLE project which is an OpenGL API built on top of DirectX.

OpenGL is not supported yet on Windows Phone, but according to Marmalade, they will be providing OpenGL ES for Windows Phone 8 and Windows 8 "in early 2013".
Read their announcement at the following link and download Marmalade to get notified when it becomes available:
http://www.madewithmarmalade.com/windows8?utm_source=fronpage-carousel&utm_medium=site-internal&utm_campaign=windows8-announce
Note that Marmalade is not free though - even the Community Edition is $149/seat/year..

Related

Windows Phone 7 project not updating properly

Using VS2015 I upgraded a WP 7.1/7.7 project.
I was developing and testing fine using the 8.1 emulator for a couple of months until I realized that I was missing then newer 8.1 controls in the toolbox.
I started a new separate 8.1 project and I can see a large range of new controls like Listbox and ComboBox that don't exist in the 7.1 upgraded app.
Looking at the project properties the Target Windows Phone OS Version is set to Windows Phone 8.1.
I've searched all over and can't find any other settings to tweak.
The project has the older Windows Phone Toolkit 4.2013.8.16.
I wonder if that blocks the new tools?
How can I get the 8.1 one controls to turn on?
There's two frameworks on Windows Phone 8.1: Silverlight and WinRT. When you upgraded to 8.1, since your project was using Silverlight (WinRT wasn't available on Windows Phone 7), it was set to target Silverlight 8.1. That's why you can't use the WinRT controls. The thing is, WinRT and Silverlight have completely different controls, so you can't automatically convert a project from one to another. You've got to consider whether you really need/want to use WinRT. If so, you'll have to rewrite large portions of your UI code to accommodate with the new controls.
If you want to make the conversion, you should first have a look at the Microsoft documentation to understand the key differences between the two frameworks: https://msdn.microsoft.com/en-us/library/windows/apps/hh452743.aspx
Note that Windows 10 universal apps (the ones that can run on phone and desktop) use WinRT. Silverlight is deprecated, and sooner or later you'll have to upgrade.

Upgradation of Windows phone 8 App to windows phone 8.1

We have created a net banking app last year for a bank. Now we are supposed to upgrade that app to Windows Phone 8.1. I know that windows phone 8 app will definitely run on Windows Phone 8.1. But I need to investigate how we can make the app experience better for the user by using new API. I have been searching over the internet on this could not find anything particular. Can you people please guide me what are the API/Namespaces that has been there in Windows Phone 8 but being deprecated in Windows Phone 8.1. Any pointer or any URL would help.
Currently you have option to build Windows Phone 8.1 Application using the OLD SILVERLIGHT BASED API's used in Windows Phone 8 as well as NEW XAML BASED UNIVERSAL API's which have convergence ratio of 90% between Windows 8.1 & Windows Phone 8.1. If you want to know the features that you can have in Windows Phone 8.1 application then I suggest you go through
1: Building Apps for Windows Phone 8.1 Video Tutorials (At least first few) - This video series gives you the basics of Windows Phone 8.1 application developement
2: Windows Phone 8.1 Development for Absolute Beginners This will also help you in understanding the basics & start developing WP 8.1 applications using NEW XAML BASED API's
3: What's New in Windows Phone 8.1 Microsoft Documentation
You will find much more blogs on internet describing the differences between WP 8 & 8.1 but the above links will briefly cover the technical differences.
Hope this helps.

Newbie, emulator is not working [duplicate]

This question already exists:
Windows phone emulator issue in windows 7 [closed]
Closed 9 years ago.
I am completely a newbie in Windows phone app development.
I followed this tutorial to develop my 1st Windows Phone app. When I am ready to run my 1st app, I selected Debug->Start debugging on the top toolbar of visual studio 2010, but I got the following dialog:
It complains that my working machine(Lenovo W510) does not have the graphics processing unit. What can I do for this if I would like to run my app on a emulator?
When clicking on "Yes", it should launch the emulator anyways but with limited functionality. (no extensive 3D, things like that)
If it does not succeed in launching the emulator then you will have to find a system with better graphics capabilities. However, considering the W510 runs an nVidia Quadro FX 880M, I'm pretty sure it should be able to run the emulator just fine. Have you checked your GPU driver yet?
I had the exact same issue with the SDK on an older machine. For XNA and otherwise smooth effects / transitions in Silverlight projects the emulator requires Windows Phone Emulator requires a DirectX 10 or above capable graphics card with a WDDM 1.1 driver.
The issue I had is that my graphics card (some integrated Intel) didn't have WDDM 1.1 drivers. In this case, if you are looking to develop XNA projects, the only two solutions are
upgrade your graphics card
or buy a real device on which you can test.

documents and sdks for windows phone 8 development

I'm starting to develop a player for windows phone 8. I have a login on appHub and can access docs and tools for WP7 development. It seems that there are some differences between WP8 and WP7, e.g., WinRT APIs are used instead of Silverlight for player development. I wonder whether the development documents and sdks for WP8 are available now. Where can I get them?
Right now you only have SDK for Microsoft Surface.. The SDK for WP8 is still not available
the sdk for wp8 is still not available hence you won't be able to get any material for those now.
you just have to wait.
you could still continue to develop for wp7 in the meantime and port it over to wp8 later on when the sdk is release.
You can now download the WP8 SDK and documentation here:
http://www.microsoft.com/en-us/download/details.aspx?id=35471

Can i use silverlight 3 or 4 dll in my windows 7 application

Would an application built using a siverlight 3 or silverlight 4 dll be allowed into the market place?
WP7 is built on Silverlight 3 with some inclusions/exclusions to suit the mobile platform.
You can pull DLLs in provided they make use only of features compatible with the platform.
For a guide to what is supported on the platform, refer to these documents.
Features Supported in Silverlight for Windows Phone
Differences Between Silverlight on Windows and Windows Phone
Class Library Support for Windows Phone
You will have to download the CTP version of the Windows Phone 7 tools (available Sept 16th) and compile your app with those for your WP7 app to be accepted into the marketplace.
It's not a matter of being "allowed", it is a matter of "will it work"? Read the details on what they expect of an app and how it works, and if they don't say you can't do what you suggest, then assuming it actually works, it should be acceptable in the marketplace.
Keep in mind that the version of Silverlight running on the release version of WP7 will not be the equivalent of SL v4. I would be surprised if a v4 DLL would work in WP7. A MS WP7 team member I heard on a podcast (Hanselminutes, I think) said that SL on WP7 is, like, SL v3.7 or so.

Resources